Merge "Add Prometheus alerting rules for Cinder agents state" into main
This commit is contained in:
commit
2266f650f9
@ -47,6 +47,14 @@ This charm automatically adds Prometheus alert rules using the files at
|
|||||||
`src/prometheus_alert_rules` when related with `grafana-agent`.
|
`src/prometheus_alert_rules` when related with `grafana-agent`.
|
||||||
The following alerts are configured by default:
|
The following alerts are configured by default:
|
||||||
|
|
||||||
|
- `CinderStateWarning`: This alert rule will trigger when a cinder service is disabled. The
|
||||||
|
exporter generates metric openstack_cinder_agent_state which checks cinder service status.
|
||||||
|
Alerts will appear if any Cinder service is found to be disabled.
|
||||||
|
|
||||||
|
- `CinderStateCritical`: This alert rule will trigger when a cinder service is down. The exporter
|
||||||
|
generates metric openstack_cinder_agent_state which checks cinder service status.
|
||||||
|
Alerts will appear if any Cinder service is found to be down.
|
||||||
|
|
||||||
- `NeutronStateCritical`: This alert rule triggers when a Neutron agent is enabled, but down.
|
- `NeutronStateCritical`: This alert rule triggers when a Neutron agent is enabled, but down.
|
||||||
The exporter generates the metric openstack_neutron_agent_state, which checks the status
|
The exporter generates the metric openstack_neutron_agent_state, which checks the status
|
||||||
of neutron agents. Alerts will appear if any neutron agent is found to be down.
|
of neutron agents. Alerts will appear if any neutron agent is found to be down.
|
||||||
|
@ -0,0 +1,24 @@
|
|||||||
|
groups:
|
||||||
|
- name: Cinder
|
||||||
|
rules:
|
||||||
|
- alert: CinderStateWarning
|
||||||
|
expr: openstack_cinder_agent_state{adminState="disabled"}
|
||||||
|
for: 5m
|
||||||
|
labels:
|
||||||
|
severity: warning
|
||||||
|
annotations:
|
||||||
|
summary: Cinder service disabled. (Instance {{ $labels.hostname }})
|
||||||
|
description: |
|
||||||
|
The Cinder service is currently disabled on host {{ $labels.hostname }}.
|
||||||
|
LABELS = {{ $labels }}
|
||||||
|
|
||||||
|
- alert: CinderStateCritical
|
||||||
|
expr: openstack_cinder_agent_state{adminState="enabled"} == 0
|
||||||
|
for: 5m
|
||||||
|
labels:
|
||||||
|
severity: critical
|
||||||
|
annotations:
|
||||||
|
summary: Cinder service down. (Instance {{ $labels.hostname }})
|
||||||
|
description: |
|
||||||
|
The Cinder service is currently down on host {{ $labels.hostname }}.
|
||||||
|
LABELS = {{ $labels }}
|
Loading…
Reference in New Issue
Block a user