Sumo Logic Integration
Last updated
Was this helpful?
Sumo Logic is a cloud-based log management and analytics platform that provides real-time insights into applications and infrastructure. This integration delivers alerts from Sumo Logic monitors to ITOC360 through a webhook connection, so triggered monitors open alerts on your dashboard and recovered monitors resolve them automatically.
Sumo Logic sends a webhook request to ITOC360 whenever a monitor triggers or recovers. ITOC360 creates an alert when the monitor fires, maps its severity to a priority, and resolves the alert when the recovery notification arrives.
In ITOC360, go to Sources and click Add Source.
Select Sumo Logic as the source type.
Give the source a name and save it.
Copy the generated webhook URL with your token. It looks like this:
https://api.itoc360.app/functions/v1/events?token=YOUR_TOKENIn Sumo Logic, go to Administration → Connections and click Add.
Select Webhook as the connection type.
Name the connection (for example, ITOC360).
Paste your ITOC360 webhook URL into the URL field.
Leave Authorization Header and Custom Headers empty — the token in the URL handles authentication.

Replace the default Alert Payload with the following:
Replace the Recovery Payload with the following:
The recovery payload intentionally omits the severity and host fields — Sumo Logic does not provide these variables in the recovery context. ITOC360 matches the recovery to the original alert using the alert ID, so the alert resolves correctly without them.
Click Save to store the connection.
Go to Monitoring → Monitors and create or edit a monitor.
In the Notifications section, choose Webhook as the connection type and select your ITOC360 connection.
Enable the notification for both Alert and Recovery so ITOC360 receives the full lifecycle.
Save the monitor.
ITOC360 maps the Sumo Logic trigger type to an alert priority:
Critical
CRITICAL
Warning
MEDIUM
MissingData
LOW
Open the connection in Sumo Logic and click Test Alert. A test alert appears on your ITOC360 dashboard.
Click Test Recovery. The test alert resolves.
When a real monitor triggers, the alert arrives with the monitor name as its title and the trigger type mapped to its priority. It resolves automatically when the monitor's recovery condition is met.
{% hint style="warning" %} Resolving an alert manually inside Sumo Logic does not send a recovery notification to webhooks. Alerts resolve in ITOC360 when the monitor's recovery condition is met or when the monitor is disabled. {% endhint %}
Last updated
Was this helpful?
Was this helpful?
{
"title": "{{Name}}",
"description": "{{Description}}",
"host": "sumo-logic",
"severity": "{{TriggerType}}",
"status": "Active",
"alert_id": "{{Id}}",
"trigger_time": "{{TriggerTime}}"
}{
"title": "{{Name}}",
"description": "{{Description}}",
"status": "Resolved",
"alert_id": "{{Id}}",
"trigger_time": "{{TriggerTime}}"
}
