SigNoz Integration
Overview
Integration Flow
Webhook Payload Schema
{
"receiver": "string",
"status": "firing | resolved",
"alerts": [
{
"status": "firing | resolved",
"labels": {
"alertname": "string",
"severity": "string"
},
"annotations": {
"summary": "string",
"description": "string",
"message": "string"
},
"startsAt": "ISO8601 timestamp",
"endsAt": "ISO8601 timestamp",
"generatorURL": "string",
"fingerprint": "string"
}
],
"groupLabels": {
"alertname": "string",
"severity": "string"
},
"commonLabels": {
"alertname": "string",
"severity": "string"
},
"commonAnnotations": {
"summary": "string",
"description": "string",
"message": "string"
},
"externalURL": "string",
"version": "4",
"groupKey": "string",
"truncatedAlerts": 0
}Setup
Step 1 — Create an Alert Source on the Platform
Step 2 — Navigate to Notification Channels in SigNoz


Step 3 — Configure the Webhook Channel

Step 4 — Verify the Channel Was Saved

Step 5 — Assign the Channel to an Alert Rule
Step 6 — Verify the Integration
Sample Payload
Field Mapping Reference
Payload Field
Description
Priority Mapping
RESOLVE Detection
Last updated
Was this helpful?

