Rules and Actions
Rule not firing, alarm missing, or notification not delivered.
Symptoms
- Rule state stays NORMAL when value looks out of range
- Alarm created but no Slack/email/Telegram message
- HTTP action appears to do nothing
Rules not firing
- Rule is active and tag path matches incoming telemetry exactly
- Detector params — windowed types need enough samples (
minSamples,windowSec) - THRESHOLD — expression syntax; duration / PENDING state before TRIGGERED
- GOLDEN_PROFILE — baseline record exists for the tag
- Rule-worker running — changes propagate via
datahub.rule.changedwithout restart
Actions not delivering
- Channel configured (webhook URL, email
to, etc.) - Environment variables for Slack/Telegram/SMTP if channel config is empty
- Unconfigured channels are skipped — they do not fail the job
- Test HTTP sink:
GET /api/webhooks/test/logafter triggering a test rule
