Configure Your Organizational Needs
In the previous guide, "Get Ready for Alert Notifications", you've configured the necessary setup for your notification settings to be able to receive alert notifications. In this guide, we will take a quick look at the different configurations that will help in setting up your organizational architecture and setting up the configurations that affect the Alert Notifications Flow within your organization.
In order to receive alerts and route them to the appropriate users, you would need to set up your integrations through the Integrations page. OpsGenie's Integrations Framework allows OpsGenie's alerting capability to work in conjunction with most popular monitoring tools. You can refer here to see the list of external services that we are already integrated with and detailed setup instructions for each one.
OpsGenie schedules is used to determine who is on-call at any given time. Schedules can be defined via the On-Call Schedules page. You can use schedules as standalone alert recipients or within teams to determine who is on-call within your team. You can refer to the On-Call Schedules and Rotations document for further information about schedules.
Escalations are used to notify recipients of each rule according to the given order and timeline to notify users in a desired order. After an escalation is added as a recipient to an alert, the escalation rules will notify their recipients when the specified time is over and the state of the alert meets the specified condition. You can use escalations as standalone alert recipients or within teams to be triggered when a team is added to an alert. You can refer to the Escalations document for further information. Escalations can be created/edited via the Escalations page.
Teams are used to create meaningful representations of your organizational structures. You can define any number of teams through the Teams page so that your operational units can deal with the problems using OpsGenie's capabilities. Each team has its own schedules and escalations that are automatically used when alerts are routed. You can refer here for further information about routing alerts to teams and here for further information about team configurations.
Groups are basically list of users. Groups can be specified as standalone recipients for alerts and, when this is the case, all members are notified at the same time. If there is no need to know who is on-call at a given time and there is also no need for a time-based notification order, groups can be a simple solution for your organizational units. Groups can be created/edited via the Groups page.
Policies & Maintenance
Alert policies are used to modify alert content during alert creation, or apply rules to control how and when alert notifications may be sent to users. Policies directly affect your Alert Notifications Flow. For further information about Alert Policies, you can refer here.
Maintenance provides the ability to enable or disable multiple alert policies/ integrations with a single entry.