Can I integrate Non-Events alerts with external incident management systems?
YES - via [Alarm Plugins][] and webhooks. Nodinite supports 10+ alarm plugins out-of-box + custom webhook integration:
Built-in integrations:
- Email: SMTP with customizable templates, attach alert details (Log View URL, threshold values, current message count, Statistics snapshot)
- Slack: Post to channels with @mention escalation, thread replies with alert updates (resolved, re-triggered), Slack workflow integration
- Microsoft Teams: Adaptive cards with action buttons ("Acknowledge Alert", "View Log View", "Silence 1 hour"), Teams webhook connector
- PagerDuty: Create incidents with severity mapping (Warning → Low priority, Error → High priority), auto-resolve when condition clears, escalation policies
- ServiceNow: Create incident tickets automatically, populate fields (Configuration Item = monitored resource, Category = Integration Monitoring, Assignment Group = IT Operations), attach alert context
- SMS/Twilio: Send SMS to on-call mobile numbers, MMS with alert summary image, voice call escalation for critical Error thresholds
Custom webhook example: Jira integration
- Configure Nodinite Alarm Plugin "Webhook - POST"
- Endpoint:
https://company.atlassian.net/rest/api/2/issue
- Headers:
{"Authorization": "Bearer <JIRA_API_TOKEN>", "Content-Type": "application/json"}
- Body template (JSON):
{
"fields": {
"project": {"key": "OPS"},
"summary": "{{AlertTitle}} - {{ResourceName}}",
"description": "Non-Events alert fired: {{AlertMessage}}\n\nLog View: {{LogViewURL}}\nThreshold: {{ThresholdDescription}}\nCurrent value: {{CurrentValue}}\nTimestamp: {{AlertTimestamp}}",
"issuetype": {"name": "Incident"},
"priority": {"name": "{{Severity}}"}
}
}
When Non-Events alert fires (e.g., "Order Confirmations drop below Min 500/hour"), webhook POSTs to Jira API, creates incident ticket automatically. Operations team sees ticket in Jira queue, clicks Log View URL in description, investigates directly in Nodinite.
Alert de-duplication: Configure alert frequency (fire once, fire every 5 minutes while condition persists, fire once then silence 1 hour). Prevents incident management system spam (PagerDuty incident created once, updated when resolved, not 200 duplicate incidents).
Next Step
Need more help? Check the Troubleshooting Overview for all FAQs, or refer to the Configuration Guide to fine-tune your Non-Events monitoring setup.