Notifications

Notifications are essential for keeping your team informed and aiding troubleshooting. Be sure to add them in the "Notifications" section when setting up your checks.

Notification Details

  • Summary: A brief, readable summary of the issue, like "High CPU usage detected on server-1."
  • Description: Detailed information about the issue, such as "CPU usage has exceeded 90% for more than 5 minutes on instance server-1."

Configure Notification Channels

When setting up checks, you can configure notification channels to receive alerts if a check fails. If you already have existing notification channels, simply select one from the list. Alternatively, you can create a new notification channel tailored to your needs.
Choose from the currently supported notification integrations below to configure how you receive alerts:

Labels & Annotations

Labels

  • Purpose: Labels are key-value pairs that categorize and provide metadata for the alert. They define important aspects like the source of the alert, its severity, and contextual information that can help in filtering, routing, and silencing alerts when using Alertmanager.
  • Examples: Common labels might include:
    • severity: Defines the urgency level of the alert, such as critical, warning, or info.
    • alertname: A unique name for the alert rule, like HighCPUUsage or MemoryLeak.
    • instance: Identifies the instance where the alert originated, like server-1 or node-xyz.
    • service: Indicates the job or service name associated with the alert, like web-service or database-service.

Annotations

  • Purpose: Annotations provide descriptive, human-readable information about the alert. They contain details that aid in understanding and troubleshooting the alert, often presented to the user in notification messages.
  • Examples: Common annotations might include:
    • message: Detailed information about the issue, such as "CPU usage has exceeded 90% for more than 5 minutes on instance server-1."
    • runbook_url: A link to documentation or a playbook on how to respond to the alert.
  • Note: Summary and Description that can be configured - are effectively annotations.

Last updated: March 19, 2025