Search results for "{{ search.query }}"

No results found for "{{search.query}}". 
View All Results

Server Density Integration

Server Density is a hosted website and server monitoring tool.

​What does OpsGenie offer to Server Density users?

Server Density alerts are seamlessly integrated with OpsGenie using Server Density's web hook alert notifications. Integration enables customers to forward Server Density alerts to OpsGenie and take advantage of OpsGenie's extensive alert & notification management, on-call scheduling and escalation capabilities.

Functionality of the integration

  • When an alert is created on Server Density, an alert is created on OpsGenie automatically through the integration.
  • When the alert is closed on Server Density, the related alert is also closed on OpsGenie

Add Server Density integration to OpsGenie

Basic Configuration

OpsGenie Server Density integration provides sensible defaults. Basic configuration settings contain the minimum configuration information required to make the integration work.

  1. Please create an OpsGenie account if you haven't done already
  2. Go to OpsGenie Server Density Integration page,
  3. Specify who should be notified for the Server Density alerts using the "Recipients" field. User(s), group(s), escalations policies and on-call schedules can be specified as the alert recipients. Auto-complete suggestions will be provided as you type.
  4. Click on "Save Integration"
  5. Copy the integration URL by clicking on the copy button or selecting. URL includes OpsGenie endpoint as well as the API key.

Configuring a Webhook in Server Density Expand

  1. In Server Density, go to Preferences under your profile.
  1. Select "Notifications" tab; then select "Webhooks". Paste the URL you've copied from OpsGenie Server Density integration page into the URL field. Add the webhook by clicking on the plus sign.
  2. Now that the webhook is configured, you can now configure Server Density alerts to notify via "OpsGenie Webhook" you've just created. Go to Services/Devices Dashboard, Alerting tab and open "configure alerts" page for an item.
  1. From the recipients, find "OpsGenie Webhook" and click on it to enable it.

Advanced Configuration Settings Expand

OpsGenie Server Density integration uses sensible configuration defaults to make the integration as easy as possible. However, it is also possible to customize the integration. Advanced settings allow:

  • Defining different rules to notify different people for different alerts
  • Modifying alert content using Server Density webhook payload

The following variables from Server Density alert webhook payload are available when defining filters and when setting the alert fields values:

  • Incident Id
  • Alert Id
  • Item Type
  • Item Name
  • Alert Section
  • Alert Type
  • Current Value
  • Trigger Datetime
  • Trigger Value
  • Fixed

You can create multiple rules with filters using the variables from Server Density webhook payload. For each rule, alert fields can have different values, hence different people can be notified, alerts can have different tags, etc.

Sample payload sent from Server Density

{
  "alert_id": "52d575043012a5962c8b4569",
  "incident_id": "52d575043012a5962c8b4569",
  "alert_section": "http",
  "alert_type": "status",
  "configured_trigger_value": "up",
  "configured_trigger_location_threshold": 1,
  "current_value": {
    "Spain: Madrid": "up",
    "Australia: Sydney": "up",
    "Singapore": "up"
  },
  "item_cloud": false,
  "item_id": "52dd4b7395fe35a106000000",
  "item_name": "opsgenie",
  "item_type": "Service",
  "trigger_datetime": "2014-01-21 07:35:42",
  "fixed": false
}

Sample alert

Server Density Integration