< Back
Integration: UptimeRobot
UptimeRobot is uptime monitoring service that checks the availability your websites and applications constantly. We use UptimeRobot to monitor the uptime of marbot, for example.
Here is how you configure UptimeRobot to send alerts to marbot. Doing so allows your team to get notified about outages via Slack or Microsoft Teams. By its built-in escalation mechanism, marbot makes sure you are not missing any alerts from UptimeRobot.
- Open the UptimeRobot dashboard.
- Click on your user name or email on the right side of the main navigation.
- Select My Settings.
- Add a new contact by pressing the Add Alert Contact button.
- Select
Webhook
as alert contact type. - Type in a friendly name for the alert contact, e.g.
marbot
. - Go to the Slack or Microsoft Teams channel that shall receive alerts from UptimeRobot.
- Send
@marbot endpoint
to the channel. - Copy the HTTPS endpoint (e.g.,
https://api.marbot.io/v1/endpoint/bac24a4f5ddc4e0f8b951cc1b7b3e544
). - Paste the HTTPS endpoint to URL to Notify.
Use the following POST Value (JSON Format):
{
"monitorURL": "*monitorURL*",
"monitorFriendlyName": "*monitorFriendlyName*",
"alertType": "*alertType*",
"alertTypeFriendlyName": "*alertTypeFriendlyName*",
"alertDetails": "*alertDetails*"
}Select Enable Notifications for
Up & down events
.- Click the
Create Alert Contact
button.
Chatbot for AWS Monitoring
Configure monitoring for Amazon Web Services: CloudWatch, EC2, RDS, EB, Lambda, and more. Receive and manage alerts via Slack. Solve incidents as a team.
Add to Slack
Add to Teams