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.