#[non_exhaustive]pub struct PerformanceInsightsMetricsDetail {
pub metric_display_name: Option<String>,
pub unit: Option<String>,
pub metric_query: Option<PerformanceInsightsMetricQuery>,
pub reference_data: Option<Vec<PerformanceInsightsReferenceData>>,
pub stats_at_anomaly: Option<Vec<PerformanceInsightsStat>>,
pub stats_at_baseline: Option<Vec<PerformanceInsightsStat>>,
}
Expand description
Details about Performance Insights metrics.
Amazon RDS Performance Insights enables you to monitor and explore different dimensions of database load based on data captured from a running DB instance. DB load is measured as average active sessions. Performance Insights provides the data to API consumers as a two-dimensional time-series dataset. The time dimension provides DB load data for each time point in the queried time range. Each time point decomposes overall load in relation to the requested dimensions, measured at that time point. Examples include SQL, Wait event, User, and Host.
-
To learn more about Performance Insights and Amazon Aurora DB instances, go to the Amazon Aurora User Guide.
-
To learn more about Performance Insights and Amazon RDS DB instances, go to the Amazon RDS User Guide.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.metric_display_name: Option<String>
The name used for a specific Performance Insights metric.
unit: Option<String>
The unit of measure for a metric. For example, a session or a process.
metric_query: Option<PerformanceInsightsMetricQuery>
A single query to be processed for the metric. For more information, see PerformanceInsightsMetricQuery
.
reference_data: Option<Vec<PerformanceInsightsReferenceData>>
For more information, see PerformanceInsightsReferenceData
.
stats_at_anomaly: Option<Vec<PerformanceInsightsStat>>
The metric statistics during the anomalous period detected by DevOps Guru;
stats_at_baseline: Option<Vec<PerformanceInsightsStat>>
Typical metric statistics that are not considered anomalous. When DevOps Guru analyzes metrics, it compares them to StatsAtBaseline
to help determine if they are anomalous.
Implementations
The name used for a specific Performance Insights metric.
The unit of measure for a metric. For example, a session or a process.
A single query to be processed for the metric. For more information, see PerformanceInsightsMetricQuery
.
For more information, see PerformanceInsightsReferenceData
.
The metric statistics during the anomalous period detected by DevOps Guru;
Typical metric statistics that are not considered anomalous. When DevOps Guru analyzes metrics, it compares them to StatsAtBaseline
to help determine if they are anomalous.
Creates a new builder-style object to manufacture PerformanceInsightsMetricsDetail
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for PerformanceInsightsMetricsDetail
impl Sync for PerformanceInsightsMetricsDetail
impl Unpin for PerformanceInsightsMetricsDetail
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more