Server Density Integration Guide
Introduction
Server Density is a hosted monitoring service that provides comprehensive host-level monitoring for systems running Linux, FreeBSD, Windows, and MacOS X. Server Density can also monitor common server software such as Apache, MySQL, and Nginx. Its flexible plugin architecture allows it to be extended to monitor custom software.
Server Density can be easily configured to pass all alerts to PagerDuty. Using PagerDuty, you can receive your Server Density alerts via phone call, SMS, or email; configure automatic escalation of alerts; escalate alerts right from your mobile phone; and set up on-call duty scheduling.
What you’ll need to get started
You’ll need a Server Density account. You’ll also need a PagerDuty account (either a paid account or a free trial account will work).
Setting up the PagerDuty / Server Density integration
In PagerDuty
- Click on the Services tab.
- On the right sidebar, click the Add New Service button.
- Enter a name for the service (ex. “Server Density Alerts”), select an escalation policy, and under Service Type, select Server Density.

- Click the Add Service button.
- You’ll be taken to the service page. Copy the Service API key to the clipboard; you’ll need it to set up the integration in Server Density.

In Server Density
- Login to your Server Density account as the primary user (the user that created the account).
- Click on the Profile tab. Then scroll down to the PagerDuty section found at the bottom.
- Paste the Service API Key (obtained from Step 5 above) into the API Key box.

- Click the Update button at the bottom. Your account is now set up to use PagerDuty; however, you still need to create new alerts or edit existing ones to use PagerDuty.
Adjusting alerts to use PagerDuty
- Click the Alerts tab
- Select an existing alert by clicking the Edit link on the right, or create a new one by clicking the Add new alert on the upper right.
- In the section labeled Basic Info, select PagerDuty as the recipient.
- Uncheck all of the Send alert by boxes. You can adjust your alerting preferences from within PagerDuty.
- In the section labeled Check info, check the boxes labeled or just once and Also notify when fixed.
- All of the other alert options can be configured to your liking.
- Click the Update button at the bottom. This alert will now be routed via PagerDuty. Repeat as desired for any/all of your Server Density alerts.
