What's Actually Happening
Grafana alerts are not sending notifications. Alert rules fire but notifications are not received.
The Error You'll See
- Alert shows "Firing" but no notification received
- Contact point test fails
- Notification policy not routing alerts
Why This Happens
- 1.Contact point misconfigured
- 2.Notification policy missing
- 3.Alert rule issues
- 4.Silences blocking
- 5.Network connectivity
Step 1: Check Contact Point
# Alerting > Contact points
# Test contact pointStep 2: Test Notification
# In Grafana UI:
# Alerting > Contact points > TestStep 3: Check Notification Policy
# Alerting > Notification policies
# Verify routing treeStep 4: Check Alert Rule
# Alerting > Alert rules
# Verify query and conditionStep 5: Check Silences
# Alerting > Silences
# Check for active silencesStep 6: Check Grafana Logs
journalctl -u grafana-server -f
docker logs grafanaStep 7: Verify SMTP Settings
# In grafana.ini
[smtp]
enabled = true
host = smtp.example.com:587
user = myuser
password = mypasswordStep 8: Check Alert State
curl http://admin:password@localhost:3000/api/alertmanager/grafana/api/v2/alertsStep 9: Restart Grafana
systemctl restart grafana-server
docker restart grafanaStep 10: Test Webhook
curl -X POST http://webhook-url -d '{"message":"test"}'Related Issues
- [Fix Grafana Dashboard Not Loading](/articles/fix-grafana-dashboard-not-loading)
- [Fix Prometheus Query Timeout](/articles/fix-prometheus-query-timeout)