I am looking for a tool that can help me monitor the availability of my website.

Basically, I should input my website URL to the tool and it should monitor whether the site is up and send the feedback to my email. It should equally hang on the status menu (indicators).

I have done some research. I came across monitorix,nagios,... but they all are not that light.

Does such a tool exists, if so can I have their links?

  • Do you want/need me to write a script or you giving it ago? – Dan Jun 16 '16 at 11:44
  • don't bother I would do it myself – gnsr Jun 16 '16 at 11:58

If you want a very basic ping test to check availability could you not write a very simple PHP/Bash program to monitor such things?

You could either ping in bash or use a method like the one describe in this answer for PHP. If it successfully pings / connects to the host send an email (Send emails with PHP) or write a log text file.

I find writing my own scripts for certain small tasks (don't re-invent the wheel) helps make me a better programmer & gives the exact output I want (instead of bending to somebody else's way), I will follow this up with a PHP script if required, but just throwing an idea out there!


Smokeping is realtivly easy to setup tool which can monitor and send email alarms.

enter image description here

Here is a demo of its web-interface.


You can do a lot with newrelic lite. You can do a lot more with a paid subscription but lite is amazing for free.


This isn't just an access based reporting tool like you asked for. It's installed on the server and reports a lot of metrics about the system, even application performance monitoring. Slow scripts, MySQL execution time, etc.

  • If they find nagios too much, I wonder what they'll think of this. – muru Jun 15 '16 at 6:05
  • Agreed, @muru, but you can simply add the repo, and install it and the it's reporting. So although it can do a lot there isn't any configuration needed for simple monitoring. – user508889 Jun 15 '16 at 10:42

If you write a small script to ping your website and then add that script to indicator-sysmonitor.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.