StatusDrift integrates with Pushover to send push notifications directly to your mobile devices. This guide explains how to configure the Pushover integration to receive real-time alerts on your phone or tablet.
What This Integration Does
The Pushover integration sends push notifications to your devices when:
- A monitored service goes down or becomes degraded
- A service recovers and returns to normal status
- SSL certificates are approaching expiration
- Performance thresholds are exceeded
Prerequisites
Before configuring the Pushover integration, ensure you have:
- A StatusDrift account with at least one monitor configured
- A Pushover account
- The Pushover app installed on your mobile device(s)
Step 1: Get Your Pushover Credentials
First, gather the required credentials from Pushover:
- Log in to your Pushover account at pushover.net
- Your User Key is displayed on the main dashboard – copy this
- Scroll down to Your Applications
- Click Create an Application/API Token
- Enter a name (e.g., “StatusDrift”) and description
- Click Create Application
- Copy the API Token/Key that is generated
Step 2: Add the Pushover Channel in StatusDrift
Now configure the integration in your StatusDrift dashboard:
- Log in to your StatusDrift account at app.statusdrift.com
- Navigate to Notification Channels in the sidebar
- Click Add Channel
- Select Pushover from the integration type dropdown
- Enter a descriptive name for this channel
- Enter your Pushover User Key
- Enter your Pushover API Token
- Click Save to create the channel
Step 3: Assign to Monitors
Connect the notification channel to your monitors:
- Go to Monitors in the sidebar
- Select the monitor you want to receive Pushover notifications
- Scroll to the Notification Channels section
- Check the box next to your Pushover channel
- Save the monitor configuration
Testing the Integration
Verify your Pushover integration is working:
- Go to Notification Channels
- Find your Pushover channel in the list
- Click the Test button
- Check your mobile device for the test notification
Configuration Options
The Pushover integration supports these configuration options:
| Field | Required | Description |
|---|---|---|
| User Key | Yes | Your Pushover user key from the dashboard |
| API Token | Yes | The application API token you created |
| Priority | No | Notification priority (-2 to 2, where 2 is emergency) |
| Sound | No | Notification sound (pushover, bike, bugle, etc.) |
| Device | No | Specific device name to send to (blank for all devices) |
Priority Levels
Pushover supports different priority levels for notifications:
- -2 (Lowest): No notification, just adds to quiet hours list
- -1 (Low): Always sends quietly
- 0 (Normal): Standard notification
- 1 (High): Bypasses quiet hours
- 2 (Emergency): Repeats until acknowledged
Troubleshooting
Notifications not being received
- Verify both the User Key and API Token are correct
- Check that the Pushover app is installed and logged in on your device
- Ensure notifications are enabled for the Pushover app in your device settings
- Verify the notification channel is assigned to your monitors
Notifications arriving silently
- Check the priority setting in StatusDrift
- Verify your device is not in Do Not Disturb mode
- Check the quiet hours settings in your Pushover app