OpsGenie Responder setup guide - snowplow-archive/sauna GitHub Wiki

HOME > GUIDE FOR DEVOPS > SETTING UP SAUNA > RESPONDERS > OpsGenie Responder setup guide

This responder has not yet been released.

See also: OpsGenie Responder user guide

Contents

Overview

This responder lets you trigger alerts in the OpsGenie incident management platform.

Compatibility

This responder will be released in Sauna 0.3.0.

OpsGenie setup

  • Login to OpsGenie
  • ALEX TO COMPLETE THESE STEPS

Sauna setup

Avro schema

The OpsGenie Responder must be configured using a self-describing Avro which validates against this JSON Schema:

iglu:com.snowplowanalytics.sauna.responders/OpsGenieConfig/avro/1-0-0

Where:

  • apiKey is the OpsGenie API key used for authenticating API requests, as specified in the Credentials section

Example

We can enable this responder by placing following Avro configurations in the configuration directory (filename must have extension .avro or .json):

{
    "schema": "iglu:com.snowplowanalytics.sauna.responders/OpsGenieConfig/avro/1-0-0",

    "data": {
        "enabled": true,
        "id": "com.acme.OpsGenieResponder",
        "parameters": {
            "createAlertEnabled": true,
            "apiKey": "eb243592-faa2-4ba2-a551q-1afdf565c889"
        }
    }
}
⚠️ **GitHub.com Fallback** ⚠️