Alerts
Terraform for alerts
Configure all your alerts and notifiers through terraform.
Monitors
Monitors allow you to define metric queries that trigger alerts based on specific conditions.
Notification Policies
Notification policies let you route alerts to different notifiers based on severity levels.
Notifiers
Notifiers are endpoints that receive alert notifications when monitor conditions are triggered.
Entities
Oodle's alerting system allows you to monitor your metrics and receive notifications when certain conditions are met. There are three entities that make up the alerting system:
- Monitors
- Notification Policies
- Notifiers
Alerts functionality is available in the Oodle UI under the Bell icon in the sidebar navigation.
Monitors
Monitors are the core of the alerting system. They define:
- A PromQL query to evaluate
- Conditions for triggering alerts (
Warning
andCritical
thresholds) - Notification policy to be used for routing alerts
- Labels allow specifying a set of additional labels to be attached to the alert.
- Annotations specifies a set of informational labels that can be used to store longer additional information such as alert descriptions or runbook links.
Labels and annotations can be templated in a similar manner as documented in Prometheus alertmanager.
Monitors are periodically evaluated and alerts are triggered when threshold conditions are met.
See the Monitors documentation for detailed configuration instructions.

Notifiers
Notifiers are the endpoints where alerts are sent. Oodle supports several types of notifiers:
See the Notifiers documentation for detailed configuration instructions for each notifier type.

Notification Policies
Notification policies determine how alerts are routed to different notifiers. Policies allow you to:
- Define separate notifiers for
Warning
andCritical
alerts - Create global policies that apply to all monitors in addition to the specific policies attached to the monitors.
See the Notification Policies documentation for detailed configuration instructions.

Support
If you have any questions or need any assistance, please contact us via our help chat app located at the bottom-right of the page or by reaching out to support@oodle.ai.