Sysdig Cloud Integration

Sysdig Cloud comes with built-in integrations to favorite application, infrastructure, and container technologies. They extract deep, granular metrics from inside containers without needing to install any additional agents or plugins - it all works automatically, out of the box.

OpsGenie Sysdig Cloud integration enables Sysdig Cloud users to take advantage of OpsGenie's advanced alert & notifications management capabilities such as escalations, on-call schedule management, and extensive alert notification controls.

Add Sysdig Cloud Integration in OpsGenie

  1. Please create an OpsGenie account if you haven't done already
  2. Go to OpsGenie Sysdig Cloud Integration page,
  3. Specify who should be notified for Sysdig Cloud alerts using the "Teams" and "Recipients" fields. Auto-complete suggestions will be provided as you type. 
  4. Copy the Webhook URL by clicking on the copy button or selecting.
  5. Click on "Save Integration".

Configuration in Sysdig Cloud

  1. In Sysdig Cloud, go to Notifications under Settings
  2. Enable OpsGenie integration
  3. Paste integration API Key into API Key field
  4. Click SAVE
  5. Go to Alerts tab
  6. Enable Report to OpsGenie field for your alerts (at "Configure notification channels and actions" section)
  7. Do not forget to click SAVE button after your changes

Advanced Configuration Settings in OpsGenie

Sample payload sent from Sysdig Cloud

{
   "timestamp":1472134980000000,
   "timespan":60000000,
   "alert":{
      "severity":4,
      "editUrl":"http://lvh.me/#/alerting/alerts/1/edit",
      "scope":"host.mac = \"00:0c:29:04:07:c1\"",
      "name":"alert1",
      "description":"alert1",
      "id":1
   },
   "event":{
      "id":1,
      "url":"http://lvh.me/#/alerting/notifications/l:604800/1/details"
   },
   "state":"ACTIVE",
   "resolved":false,
   "entities":[
      {
         "entity":"host.mac = '00:0c:29:04:07:c1'",
         "metricValues":[
            {
               "metric":"cpu.used.percent",
               "aggregation":"timeAvg",
               "groupAggregation":"none",
               "value":89.65133333333333
            }
         ],
         "additionalInfo":[
            {
               "metric":"host.hostName",
               "value":"sergio-virtual-machine"
            }
         ]
      }
   ],
   "condition":"timeAvg(cpu.used.percent) > 10",
   "source":"Sysdig Cloud"
}

Sample alert