In case there are any questions regarding the documentation,
feel free to contact us at
help@domainlist.co
Why use any uptime monitoring service?
Uptime Monitoring Services also known as Synthetic Monitoring help provide a way to find out the status
of your API or website from various geographic regions and data centers.
You can monitor uptime of public URLs which serve either HTTP or HTTPS protocol on any port.
You can keep your users and teams notified of any planned and unplanned service disruptions
You can showcase history of uptime to make your business stand out from your competition
Who is a potential user of an uptime monitoring service?
E-commerce store Owners
Marketing Website Owners
Bloggers
Documentation Websites
Android and iOS backends
API Providers
ERP Portals
Code Hosting Service Owners
Tech and Marketing Teams
Why should I use an uptime monitoring service?
It is important to know that an issue happened than not even knowing that it happened. There are many reasons websites go down,
some of which are in your control and some of which are not in your control.
Though system administrators and IT administrators spend days or even months setting up the perfect solution to ensure websites stay up,
websites go down all the time. Here are a few common examples where we have seen customers go to an alternate website
Server goes down
Configuration changes
Bandwidth exceeded on your DreamHost hosting
Configuration changes you made on CloudFlare or your hosting provider
HTTPS certificate expired
Spikes in traffic to your server. Ex: HN hug of death
Outage from your service provider
Power Outage (someone tripping over a power cord was a common thing around 2010s)
Changes to your DNS(Domain Name Service)
Amazon.com went down in 2013 and it was estimated to lose around $66k revenue per minute
PagerDuty is one of the most widely used incident management systems used by oncall teams and hobbyists.
You need to provide the 32 character integration key(routing key) in order to get notified of incidents of downtime and recovery.
Pushover allows you to receive messages as Push Notifications.
This is very widely used by developers and teams who want minimal integrations and avoid "App overload" on their mobiles.
See the website for pricing details. You can receive over 7,500 messages free per month.
Setting up PushOver Integration
We have integrated PushOver as a BYOK (Bring Your Own Keys) format. In order to allow us to push notifications,
Most startups stay on Slack for real-time communication. You can receive notifications on Slack about uptime and downtime.
We use webhooks to send notifications as opposed to a 2-way communication bot for reasons of privacy and security.
We only post to the configured channel in the webhook.
Open Source projects started to build their communities on Discord along side gamers for which Discord was originally built for.
We use Discord Webhooks to send notifications as opposed to a 2-way communication bot for reasons of privacy and security.
A webhook is a mechanism to send/transfer information. Services like Github, CI servers and other tools send across events
to communicate asynchronously with other services to trigger builds or notify about events.
If your service supports an incoming webhook, copy the webhook address (http or https endpoint) into the configuration.
We will send POST request in JSON format at the provided URL in the settings.
When sending a request, we validate the SSL certificate for a https endpoint and message will not be sent if the certificate is either self-signed or expired.