External Services

Opsgenie allows users to track any public Statuspage.io page incident via External Services feature. If you would like to receive alerts or notifications about incidents created on a public Statuspage page, you can add the page as an External Service or subscribe an existing External Services.

When you added an External Service, incidents created on the corresponding Statuspage will trigger an alert for the owner team and subscribed teams. To learn more information about team subscription to an External Services, you can refer here..

Working with External Services

To add, view, edit, and delete an External Service owned by your own Team, access the Services tab on the Team’s Dashboard:

Or you can add an External Service via Services page if your role allows:

To view information about an existing External Service that is owned by another Team, go to the Services —  if the Team made its Service visible to the organization (and if your Opsgenie User Role allows):

Adding and Editing External Services

To create an External Service, click the Add Service on a Team’s Dashboard via the Services tab. Select External Service and search for the Statuspage. You can filter the components that you would like to informed:

Please note that, at least three letters are required for page search.

Define an External Service by entering (and saving) Service Name, Service Description, and visibility (private to the Team or visible to the organization).

will be updated

will be updated

After you have added a Service to a Team, you should update the Service to add Incident Rules and Templates for Incidents and for communications with Responders and Stakeholders.

  • Templates save time filling out forms for manually-created alerts, as well as setting up different Incident workflows and communications for varying types of scenarios involving a Service.
  • Incident Rules automatically generate Incidents from Alerts based on conditions that users specify.

Components

Component configuration can be edited via Components tab. External Service owner team and subscribed teams will be notified for incidents affect the selected components.

Impact Mapping

Default Statuspage incident impact-Opsgenie alert priority mapping can be configured on Impact mapping tab. Subscribed teams will also receive alerts with the configured priority mapping and alert tags defined via owner team.

screenshot

screenshot

Adding Templates to a Service

You can create and add Templates to design both Incidents and communications for Responders and Stakeholders who need to be involved with an Incident impacting a Service. See Incident Template Creation .

  • By default, Incident Rules and Templates apply to the same Responders and Stakeholders you identify in Services. You can change these Responders and Stakeholders when you create Incidents.

Responder Templates

Other teams or individuals may need to be involved in resolving an Incident. You can add other Opsgenie users to a Service as Responders in order to notify them (by separate Alert) and give them the ability to view Incidents.

  • Owner Teams - In the context of an Incident, the Team that owns an impacted Service (the Owner Team) receives the main Incident notification. It is also the only Responder that can acknowledge an Alert.
  • Other Teams: In the context of an Incident, Teams that are added to an Incident as Responders, receive a Subalert notification (for the Incident). Subalerts created for Responder teams are shown under the Alerts Dashboard as normal Alerts. Subalerts contain links to the impacted Service’s Service Status page. They allow access to the same collaboration tools for the related Incident.
  • Individuals: In the context of an Incident, individual Responders can be added as Responders —  from a list of Users, Admins, and Owners.

When you want to provide additional experts with access to Incident and Alert information and permission to take actions on Incidents involving a Service, you can follow the directions below to add Responders.

To add Responders to a Service

  1. Click the Responders tab in an open Service on a Team Dashboard.
  2. Add Responders:
  • Add one or more Teams as Responders by starting to type their names under Add Team(s), and then choosing from the list.
  • Add individual Opsgenie Users as Responders by starting to type their names under Add Responders, and then choosing from the list.
  1. Click Update.
    Notifications are based on Opsgenie’s Alert Notification Flow.

Stakeholder Templates

Opsgenie can automatically notify Stakeholders from across your organization about an Incident involving a Service (through a variety of communication channels). Just follow the Instructions below to add Stakeholders to be notified.

To add stakeholders to be notified about an incident

  1. Either add individual Opsgenie users as Stakeholders or configure Opsgenie Rules to select types of Stakeholders whose user profiles match specific conditions.
    Start typing to add an individual Stakeholder or choose the Rule Configuration for Opsgenie to use, and then click + Add new type (to begin entering conditions that Opsgenie will match against user data).
  • When Match all conditions is entered with multiple conditions, Opsgenie selects only users who match all the conditions.

For example: if the conditions include State is Virginia and City is Falls Church, then Opsgenie will only look for users in Falls Church, Virginia —  and only send Stakeholder notifications to those users.

  1. Click Update.
    Opsgenie notifies Stakeholders according to their contact method Profile settings or any overriding Notifications Template that the organization may have set.

Adding Incident Rules to External Services

Incident Rules allow for customization for how Incidents are automatically created. More than one Incident Rule is able to be applied to any Service, and Incident Rules can contain multiple conditions.

When you create an Incident Rule, set the conditions that filter incoming Alert data from integrated sources —  and create an Incident if incoming alert data matches the conditions that are set:

  • Match all alerts:
    Opsgenie creates an Incident when it receives incoming alerts from any source.
  • Match one or more conditions below:
    Opsgenie creates an Incident if incoming alert data matches any condition specified.
  • Match all conditions below:
    Opsgenie creates an Incident only if incoming alert data matches all the conditions specified. If any of them fail, Opsgenie doesn't perform the action.
  1. To add and configure Incident Rules, click the Add Incident Rule button
  1. Enter information in the fields, just as an Alert Rule is created.

When conditions are specified:

1. Select a field to examine.
2. Select a condition, such as equals or contains.
3. Enter any value to compare with alert information.

External Services


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.