Struct aws_sdk_xray::model::Insight
source · [−]#[non_exhaustive]pub struct Insight { /* private fields */ }
Expand description
When fault rates go outside of the expected range, X-Ray creates an insight. Insights tracks emergent issues within your applications.
Implementations
sourceimpl Insight
impl Insight
sourcepub fn insight_id(&self) -> Option<&str>
pub fn insight_id(&self) -> Option<&str>
The insights unique identifier.
sourcepub fn group_arn(&self) -> Option<&str>
pub fn group_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the group that the insight belongs to.
sourcepub fn group_name(&self) -> Option<&str>
pub fn group_name(&self) -> Option<&str>
The name of the group that the insight belongs to.
sourcepub fn root_cause_service_id(&self) -> Option<&ServiceId>
pub fn root_cause_service_id(&self) -> Option<&ServiceId>
sourcepub fn categories(&self) -> Option<&[InsightCategory]>
pub fn categories(&self) -> Option<&[InsightCategory]>
The categories that label and describe the type of insight.
sourcepub fn state(&self) -> Option<&InsightState>
pub fn state(&self) -> Option<&InsightState>
The current state of the insight.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The time, in Unix seconds, at which the insight began.
sourcepub fn end_time(&self) -> Option<&DateTime>
pub fn end_time(&self) -> Option<&DateTime>
The time, in Unix seconds, at which the insight ended.
sourcepub fn client_request_impact_statistics(
&self
) -> Option<&RequestImpactStatistics>
pub fn client_request_impact_statistics(
&self
) -> Option<&RequestImpactStatistics>
The impact statistics of the client side service. This includes the number of requests to the client service and whether the requests were faults or okay.
sourcepub fn root_cause_service_request_impact_statistics(
&self
) -> Option<&RequestImpactStatistics>
pub fn root_cause_service_request_impact_statistics(
&self
) -> Option<&RequestImpactStatistics>
The impact statistics of the root cause service. This includes the number of requests to the client service and whether the requests were faults or okay.
sourcepub fn top_anomalous_services(&self) -> Option<&[AnomalousService]>
pub fn top_anomalous_services(&self) -> Option<&[AnomalousService]>
The service within the insight that is most impacted by the incident.