Represents the alert evaluation outcome for a single metric type within an observer alert. Pairs a metric type such as ROW_COUNT or NULL_COUNT with a list of threshold breach details that explain why the metric triggered an alert. Nested within alert response objects to provide per-metric diagnostic information.
Parameters
| Property | Description |
|---|---|
details |
The list of individual threshold breach details for this metric type, explaining what was compared, what the threshold was, and the percentage deviation from expected values. |
metricType |
The metric that breached its threshold and triggered the alert. Identifies the specific measurement such as ROW_COUNT, NULL_COUNT, or FRESHNESS. |
JSON Example
{
"metricType": "ROW_COUNT",
"details": [
{
"alertAgainst": "moving_average",
"alertReason": "Row count dropped significantly below the expected moving average.",
"comparisonMetric": "45000",
"currentMetric": "12000",
"percentageChange": -73.3
}
]
}