PagerDuty provides IT alerting, on-call scheduling, escalation policies and incident tracking to fix problems in your apps, servers and websites.
Using PagerDuty, you can set up online and on-call duty schedule, define contacts for alerting and build an effective escalation path for your alerting.
Monitis allows you to easily configure alerting via PagerDuty for your monitors. Once configured, your Monitis alerts will be automatically passed to and handled by PagerDuty, and you will start receiving alerts from PagerDuty to your predefined PagerDuty phone call, SMS, email or mobile app push notifications contacts, according to your PagerDuty on-call duty schedule and the escalation path that you have built.
You will also be able to track your incident in Pager Duty. Visit PagerDuty portal http://www.pagerduty.com/ for full info.
To set up PagerDuty alerting for your Monitis Account, you will need to integrate your Monitis account with your PagerDuty account. Follow the instructions below to complete your setup in Monitis and PagerDuty.
Pager Duty Set-up
Complete the below steps in your PagerDuty account.
Login to your PagerDuty account.
Click Services on the top of the screen.
The Services view will open. Click on the Add New Service button on the right sidebar.
The Add a Service view will open.
Enter a name for the service under Name (e.g. “Monitis Alerts”).
Select escalation policy from the Escalation Policy combo box.
Under Integration type, click on the Use our API directly radio button.
To configure PagerDuty alerting in your Monitis account, start by creating a new contact of PagerDuty type in your Monitis dashboard.
Go to the Alerts menu and select Contacts.
The Contacts window will open.
Click the New Contact button. The Add Contact window will open.
Select PagerDuty under Type.
You will see the Service API Key field added in the window.
Enter the PagerDuty Service API Key that you have copied in PagerDuty (see above).
Click Add when done.
A new Monitis contact of “PagerDuty” type has been added to your Monitis contact list.
When Monitis alerts will be triggered to your PagerDuty contact, it will automatically pass them to PagerDuty, and PagerDuty will handle them in accordance with the escalation policy assigned to the service that you have created to handle Monitis alerts.
Note: Continuous alerting for a problem is not supported by PagerDuty. In case you have enabled continuous alerting for your monitor in Monitis (see Adding Alert Rules), PagerDuty will handle only the first problem alert (alerts will be sent to you by PagerDuty according your predefined escalation policy), but the rest of the problem alerts can be viewed in PageDuty incident log.
When a problem recovers, PagerDuty will automatically close the incident. Please note that PagerDuty doesn’t trigger alerts on recovery, but you will be able to see the problem recovery event in PagerDuty Incident History.
Note: For adding more PagerDuty contacts in your Monitis account, you need to repeat the above steps in PagerDuty for each one of them, by adding a new service in PagerDuty to handle Monitis alerts for your new contact and getting the unique PagerDuty Service API key.