Skip to main content

Alerts

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 and Critical thresholds)
  • Notification policy to be used for routing alerts
  • Labels and annotations for additional context

Monitors are periodically evaluated and alerts are triggered when threshold conditions are met.

Monitors

Notifiers

Notifiers are the endpoints where alerts are sent. Oodle supports several types of notifiers:

  • Slack
  • PagerDuty
  • Opsgenie
  • Webhook

Each notifier can be configured with its specific settings (e.g., Slack channel, PagerDuty API Key etc.).

Notifiers

Notification Policies

Notification policies determine how alerts are routed to different notifiers. Policies allow you to:

  • Define separate notifiers for Warning and Critical alerts
  • Create global policies that apply to all monitors in addition to the specific policies attached to the monitors.
Notification Policies

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.