Skip to content

Core

Alerts & Notifications

Sustained breach metric monitoring and multi-channel alerting.

Define metric alert rules to stay ahead of performance degradation and downtime. Background workers collect CPU, memory, disk usage, and SSL certificate expiration windows.

Supported Channels

  • Telegram (bot token + chat ID)
  • Discord (webhook URL)
  • Slack (incoming webhook)
  • Ntfy (self-hosted or public push notification topics)
  • Generic Webhook (HMAC signed JSON payload)
  • Email (SMTP relay with custom templates)
  • Microsoft Teams (Workflows or legacy webhook, Adaptive Cards)
  • Resend (transactional email API, also password-reset and invitation emails when SMTP is not configured)

Sustained Breach Windows

Avoid notification fatigue from transient spikes. Rules evaluate consecutive metric windows (e.g. CPU > 85% for 3 cycles) before triggering alert delivery.

The canonical guides live in the repository's docs folder.