Linux server monitoring
One of our core features is Linux server performance monitoring. At the moment we provide monitoring of:
- CPU usage
- memory usage (incl. swap)
- disk space usage
- bandwidth usage
- and load average.
More information on Linux server monitoring can be found here.
Website (and web server) monitoring is probably the most common requirements of users. Mail servers can send a mail later, the developers can upload their files via FTP later too. But visitors wouldn’t wait until the website becomes accessible again.
This is why it’s very important to monitor the website. Obviously, every good site should be online as much as possible.
Our monitoring software sends HEAD request and compares it to expected HTTP code. If HTTP server gets HEAD request it responds with the HTTP headers only. If the request we get is not equal to the expected one we consider it as an error and send an email notify. For instance, you choose HTTP code 200 as expected and we get code 404 or 502. In this case you will get a notification.
We check the website each 10 minutes. So regardless you have low-end VPS or decent dedicated server, it won’t lead to any performance issues.
Along with HTTP protocol, we support HTTPS which is secure version of HTTP.
FTP, Mail, SSH, MySQL
For these service we check socket availability.
At the moment we send the notifications only by email. But we are working on this and we hope to expand out notification systems a little bit later.
Number of websites or services
Now you can add up to 10 services per account. For URLs you are free to choose required HTTP code (like 200 or 403) and if it changes you'll get an alarm.
For each service you can add various contacts. Maximum number of contacts is 10 per account.
Custom time zone
For each service or a website you have the possibility to choose required time zone. All notifications would contain time of an outage start in your time zone. The message would also contain duration of downtime.
We try to keep your services availability history as long as possible. So you are able to track it, to make a conclusion on your hosting provider reliability and so on.
We check not only availability of the services but also try to get an error message. It should help to troubleshoot an issue. Examples of such error: “Connection refused”, “timed out”, “name does not exist”.
If you have any ideas on how we can improve our site for you please use contact form to let us know. We do appreciate any your input!