Skip to Content
HeadGym
Tags:#alerts#incidents#notifications#monitoring

Alerts

The Alerts module provides comprehensive alert management including rules, incidents, and notification channels.

Overview

The Alerts page has three tabs:

  1. Incidents - Active and historical alert incidents
  2. Alert Rules - Definitions that trigger alerts
  3. Channels - Notification delivery configurations

Incidents Tab

Incidents are triggered alert events that require attention.

Incident Properties

PropertyDescription
SeverityAlert severity (critical, high, medium, low)
RuleThe alert rule that triggered
MessageDescription of the incident
ResourceAffected cluster or instance
TriggeredTimestamp when triggered
StatusCurrent state (triggered, acknowledged, resolved)

Incident Lifecycle

  1. Triggered - Alert condition met, incident created
  2. Acknowledged - Someone has seen and acknowledged the alert
  3. Resolved - Issue has been fixed, incident closed

Managing Incidents

  • Acknowledge - Mark as seen (available for triggered incidents)
  • Resolve - Mark as fixed (available for acknowledged incidents)
  • View Details - See full incident information

Alert Rules Tab

Alert rules define conditions that trigger alerts.

Rule Properties

PropertyDescription
NameRule identifier
SourceType of data (metric, log, event)
ConditionThe metric or condition being monitored
ThresholdValue that triggers the alert
WindowTime period for evaluation
SeverityAlert severity when triggered
StatusActive or paused
Last TriggeredTime of most recent trigger

Creating Alert Rules

  1. Click the Create Rule button
  2. Enter a rule name
  3. Select source type (metric, log, event)
  4. Choose severity level
  5. Specify condition and threshold
  6. Set evaluation window
  7. Configure notification targets
  8. Click “Create Rule”

Alert Sources

  • Metric - Triggers based on numerical metrics (CPU, memory, etc.)
  • Log - Triggers based on log pattern matching
  • Event - Triggers based on system events

Severity Levels

  • Critical - Immediate attention required
  • High - Important, should be addressed soon
  • Medium - Notable but not urgent
  • Low - Informational, minimal impact

Managing Rules

  • Toggle - Pause or activate rules
  • Edit - Modify rule configuration
  • Delete - Remove rules

Channels Tab

Notification channels define where alert notifications are sent.

Channel Types

TypeDescription
EmailSend alerts to email addresses
SlackSend alerts to Slack channels
PagerDutyIntegrate with PagerDuty
WebhookSend to custom HTTP endpoints

Channel Properties

PropertyDescription
NameChannel identifier
TypeDelivery mechanism
ConfigType-specific configuration
StatusActive or inactive

Creating Channels

  1. Click the Add Channel button
  2. Select channel type
  3. Configure type-specific settings
  4. Set status to active
  5. Save the channel

Managing Channels

  • Activate/Deactivate - Toggle channel status
  • Edit - Modify channel configuration
  • Delete - Remove channel
Last updated on