Monitor Your Websites 24/7

3 min read

How you can keep track of all your deployed web projects 24 hours a day.

In this article I'm going to show you how you can keep track of all your deployed web projects 24 hours a day. Relax, you'll be able to sleep. Here I show you the final result:

Updown status

Monitor status

Achieving this is so simple that I fear it will be a short article.

Simple and Affordable Web Application Monitoring

On UpDown you can create an account in seconds using GitHub, Google or an email. Once you've created an account you just need to add the link to the page you want to monitor and an alias so you can identify it (this is optional) and you already have constant monitoring.

In addition to the URL and alias you can add how often you want it to check and the Apdex T (satisfactory response time). The default configuration is recommended but you can configure it as you wish. To see the status of your site as I showed earlier you just need to click the alias of the page you added.

Server Downtime Happens All the Time. Find Out Right Away!

Another very good web page monitor is UptimeRobot. On their website they comment: "server downtime happens all the time, even to the best of us, but it's important to know before our customers are affected!". Their API has integration to notify by email, SMS, Twitter, Telegram and many more (a total of 16). It even has a mobile application that you can download from Google Play or the App Store

To start using it you must register with your name, email and a password. Once inside you go to where it says Add new monitor. There you'll get to fill in the information for the service you want to monitor. The first thing is to choose the type of monitor, it can be HTTP(s), Keyword, Ping, Port and Heartbeat (the latter only for pro users).

We select the HTTP(s) monitor type and 3 more fields appear:

1- Friendly name: a name with which you can easily recognize the site

2- URL (or IP): the URL or IP you want to monitor

3- Monitoring Interval: the time interval with which you want it to check the site's availability. The minimum for the free account is 5 minutes

Below appears a section where it shows us the email with which we registered and we can select it to receive notifications there in case of any service downtime. Once everything is configured we click Create monitor.

Done!

We already have our monitor monitoring our service, and it doesn't just have to be a web page, it can be an API, a mail server, a VPN server and whatever you have running on the internet.