Versions Supported: Getting Started, Essentials, or Full-Stack
VictorOps Version Required: N/A SaaS
What you need to know: Uptime Robot is a service that monitors websites at five-minute intervals. The Uptime Robot homepage can be found here.
Uptime Robot is a service that monitors websites at five-minute intervals. This integration will allow you to send all Uptime Robot alerts into the VictorOps timeline. The following is a brief walkthrough of the steps needed to set up this integration.
In VictorOps, select Settings >> Alert Behavior >> Integrations >> Uptime Robot
If the integration has not yet been enabled, click the Enable Integration button to generate your endpoint URL as seen below.
Please note, when integrating the endpoint in Uptime Robot, be sure to replace the “$routing_key” section with the actual routing key you intend to use (To view or configure route keys in VictorOps, click Alert Behavior >> Route Keys). For further reference regarding Routing Keys and their usage please see follow the link to our Knowledge Base article on the subject, here.
Once you’ve enabled the Uptime Robot Specific Endpoint you’re ready to move on to The Uptime Robot UI.
In Uptime Robot
From the main dashboard select My Settings. Under “Alert Contacts“ select Add Alert Contact.
Select Web-Hook for the Alert Contact Type and give it a Friendly Name and then paste your VictorOps “URL to Notify” into the box. Leave the POST Value blank, keep the JSON checkbox deselected, and, finally, select Create Alert Contact.
Your set-up should look similar to the configuration depicted below.
To add this Alert Contact to one of your monitors select the gear icon next to the monitor and then Edit it.
Select the VictorOps Alert Contact and then Save Changes.
Now whenever an alert is triggered in Uptime Robot a message will be sent to the VictorOps timeline.
That’s it! If you have any questions please reach out to VictorOps Support.