grafana/public/app/features/alerting/unified/components
Joe Blubaugh 1cc034d960
Alerting: Add a "Reason" to Alert Instances to show underlying cause of state. (#49259)
This change adds a field to state.State and models.AlertInstance
that indicate the "Reason" that an instance has its current state. This
helps us account for cases where the state is "Normal" but the
underlying evaluation returned "NoData" or "Error", for example.

Fixes #42606

Signed-off-by: Joe Blubaugh <joe.blubaugh@grafana.com>
2022-05-23 16:49:49 +08:00
..
admin AccessControl: Enable RBAC by default (#48813) 2022-05-16 12:45:41 +02:00
alert-groups Alerting: Improved RBAC for Alert managers (#48344) 2022-05-05 13:34:58 +02:00
amroutes Alerting: Fix notification policies label matchers layout (#49159) 2022-05-18 15:01:56 +02:00
panel-alerts-tab Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
receivers Alerting: Improved RBAC for Alert managers (#48344) 2022-05-05 13:34:58 +02:00
rule-editor Alerting: Do not serve alerting images from root (#49022) 2022-05-18 09:54:24 +02:00
rule-viewer Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
rules Alerting: Add a "Reason" to Alert Instances to show underlying cause of state. (#49259) 2022-05-23 16:49:49 +08:00
silences Select: Portal menu by default (#48176) 2022-05-04 15:12:59 +01:00
AlertingPageWrapper.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
AlertLabel.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
AlertLabels.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
AlertManagerPicker.tsx Alerting: Improved RBAC for Alert managers (#48344) 2022-05-05 13:34:58 +02:00
AnnotationDetailsField.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
Authorize.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
CollapseToggle.test.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
CollapseToggle.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
DetailsField.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
DynamicTable.tsx Alerting: Add a "Reason" to Alert Instances to show underlying cause of state. (#49259) 2022-05-23 16:49:49 +08:00
DynamicTableWithGuidelines.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
EmptyArea.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
EmptyAreaWithCTA.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
Expression.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
NoAlertManagerWarning.tsx Alerting: Improved RBAC for Alert managers (#48344) 2022-05-05 13:34:58 +02:00
PanelPluginsButtonGroup.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
RuleLocation.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
StateColoredText.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
StateTag.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
TimeToNow.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
Well.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00