BP: Server down, maint. uptime etc.

Contains tips for configurators working with Aware IM
Post Reply
hpl123
Posts: 2579
Joined: Fri Feb 01, 2013 1:13 pm
Location: Scandinavia

BP: Server down, maint. uptime etc.

Post by hpl123 »

Hi all,
This is a a tip on a BP (Best Practise) post discussing various ways of working with your Awar eIM server when it´s down, when you are doing maintenance, monitor uptime etc. etc.. This is a reposting of another post:

http://www.awareim.com/forum/viewtopic.php?t=7359
Henrik (V8 Developer Ed. - Windows)
hpl123
Posts: 2579
Joined: Fri Feb 01, 2013 1:13 pm
Location: Scandinavia

Re: BP: Server down, maint. uptime etc.

Post by hpl123 »

Here is another / related tip. In the post linked to in previous post, Statuscake is mentioned as a service to monitor Aware IM and that solution works but I have found another, better solution. The solution is to use Uptimerobot (uptimerobot.com) instead and Uptimerobot supports additional monitor types (see below) interesting / relevant in our scenario. I have setup 2 different monitors, 1 for the server via a pink and 1 for the Aware IM login page for Aware IM (if Aware IM is down, the login page cannot be accessed).

Here are short details about monitor types:

http(s): that's perfect for website monitoring. The service regularly sends requests (which are the same as if a visitor is browsing your website) to the URL and decides if it is up or down depending on the HTTP statuses returned from the website (200-success, 404-not found, etc.)

ping: this is good for monitoring a server. Ping (ICMP) requests are sent and up/down status is decided according to the "if responses are received or not". Ping is not a good fit for monitoring websites as a website (its IP) can respond to ping requests while it is down (which means that the site is down but the server hosting the site is up)

keyword: checks if a keyword exists or not exists in a web page

port: good for monitoring services like smtp, dns, pop as all these services run from a specific port and Uptime Robot decides their statuses if they respond to the requests or not.
Henrik (V8 Developer Ed. - Windows)
Post Reply