Notification Channels
Configure where alert notifications are sent.
Overview#
Notification channels define where alerts are delivered when rules fire. You can configure multiple channels and assign different channels to different alert rules.
Supported Channels#
Email#
Receive alert notifications via email. Configure one or more email addresses:
- Individual emails for team leads
- Group/distribution lists for teams
- On-call rotation aliases
In-App Notifications#
All alerts appear in the JustAnalytics dashboard notification center (bell icon). These are always enabled and cannot be disabled.
Push Notifications#
If you have the JustAnalytics mobile app installed, you can receive push notifications for critical alerts. Configure push notifications in the mobile app settings.
Channel Configuration#
Navigate to Settings > Notification Channels to manage channels.
Creating a Channel#
- Click Add Channel
- Choose the channel type (Email, Push)
- Configure the channel-specific settings
- Test the channel with a test notification
- Save
Assigning to Rules#
When creating or editing an alert rule, select which channels should receive notifications. You can assign multiple channels to a single rule.
Alert Content#
Each notification includes:
- Alert name and severity
- Current value of the metric
- Threshold that was exceeded
- Time the alert fired
- Service and environment
- Link to the alert in the dashboard
Email Format#
Subject: [CRITICAL] High Error Rate - api-server
Error count exceeded threshold.
Current: 127 errors/5min
Threshold: > 50 errors/5min
Service: api-server
Environment: production
Time: March 15, 2026 10:30 AM UTC
View in dashboard: https://justanalytics.app/dashboard/monitoring/alerts/...
Throttling#
To prevent notification floods:
- Firing alerts send at most one notification per 5 minutes for the same rule
- Recovery notifications are sent once when the condition returns to normal
- If more than 10 alerts fire in a 1-minute window, notifications are batched into a single summary
Best Practices#
- Use severity appropriately -- reserve Critical for actual outages
- Set realistic thresholds -- avoid alert fatigue from noisy rules
- Create escalation paths -- Warning to email, Critical to push + email
- Review regularly -- prune rules that no longer apply
- Test channels -- verify notifications work before relying on them