Overview
Notification channels determine how you receive alerts. You can configure multiple channels and select which severities trigger each channel.
Available Channels
Email
Send alerts to email addresses
Webhook
POST to external systems
Slack
Message to Slack channels
Setting Up Email Notifications
Email Channel
Separate multiple addresses with commas
Email Channel Tips
- Use distribution lists for team-wide notifications
- Create separate channels for different severities
- Consider time zones when setting up recipients
Setting Up Webhook Notifications
Webhook Channel
JSON format for custom headers
Webhook Payload Example
{
"alert_id": "alert-12345",
"severity": "critical",
"title": "High CPU Usage",
"message": "CPU usage exceeded 95% on bbb-prod-01",
"timestamp": "2024-01-15T10:30:00Z",
"cluster": "Production",
"server": "bbb-prod-01",
"metric_value": 96.5,
"threshold": 95
}
Integration Ideas
Webhooks can integrate with PagerDuty, Opsgenie, Microsoft Teams, Discord, custom dashboards, ticketing systems, and more.
Setting Up Slack Notifications
- Create a Slack Incoming Webhook in your Slack workspace
- Copy the webhook URL
- Add a new Slack channel in Scalelite Manager
- Paste the webhook URL and select severities
- Test the connection
Best Practices
- Critical alerts: Multiple channels (email + Slack + webhook)
- Warning alerts: Email and/or Slack
- Info alerts: Slack only or in-app notifications
- Test all channels before relying on them for production alerts
Related: Creating Custom Alert Rules