Supported destination types
Create a destination
1
Open Destinations
Click Destinations in the sidebar, then Add Destination.
2
Choose the type and configure it
Enter a descriptive name (for example
Production Slack) and the type-specific details from the guide above.3
Choose the events
Toggle the events this destination should receive (see the table below). At least one event must be enabled. All events are enabled by default.
4
Verify and test
Email destinations must be verified before they receive alerts. Use Test on any destination to send a test notification.
Events
Event preferences are set separately on each destination. A destination receives only the events enabled on it.
DNS monitor failures are delivered as regular “Monitor goes down” and “Monitor recovers” events.
Assign destinations to a monitor
1
Open the monitor's settings
Create a new monitor, or edit an existing one.
2
Select destinations
In the Notifications section, tick the destinations that should receive this monitor’s alerts.
3
Save
Save the monitor.
Certificate and domain expiry warnings
These two warnings are sent to your destinations without opening an incident.- SSL certificate expiry: warnings 30, 15, 7 and 1 days before expiry (default: 7 and 1). Choose which thresholds you want per monitor. An expired or invalid certificate opens an incident instead; see Understanding Incidents.
- Domain expiry: warnings 30, 15, 7 and 1 days before expiry (default: all four). Available on HTTP, keyword and DNS monitors whose target is a publicly registered domain. IP addresses and internal names are not supported. Some country-code domains do not publish an expiry date; those show “not published” and never warn.
Example setups
- Solo developer
- Small team
- Critical production
- Email
me@example.com, all events.
Test your alerts
1
Test the destination
Use Test on the destination. Email destinations are limited to 3 test emails per day per destination.
2
Test end to end
Point a test monitor at a URL you can make fail, or set its expected status code to one the page does not return, and confirm that the alert arrives. Then restore the settings.
3
Check delivery
Open an incident and look at Notification delivery to see whether each notification was sent, failed or is pending.
Troubleshooting
Not receiving email alerts
Not receiving email alerts
- The destination is verified (a pending destination receives nothing).
- Check spam or junk.
- The destination is assigned to the monitor.
- The relevant event is enabled on the destination.
Slack messages not appearing
Slack messages not appearing
- Re-run the connection from the destination if Slack reports an authorisation error.
- For private channels, invite the UptimeIO app to the channel.
- The relevant event is enabled on the destination.
Receiving too many notifications
Receiving too many notifications
- Turn off events you do not act on, such as “Response time returns to normal”.
- Use separate destinations for different urgency.
- Raise the interval on non-critical monitors.
Next steps
Notifications Overview
Delivery, retries and message content
Understanding Incidents
When alerts fire