in reply to Server Uptime Monitoring

Hi,

Do you want to outsource this service, or install you own solution?

I use Nagios sucessfully for a large webfarm. It is easy to configure, flexible and easy to expand when needed, and you can configure it to performe active actions on certain triggers, like restart your apache or mysql on specific high load events.

Update: Corrected Nagios link.

Replies are listed 'Best First'.
Re^2: Server Uptime Monitoring
by bingos (Vicar) on Nov 28, 2006 at 08:33 UTC

    I'll third the Nagios suggestion.

    We do SMS alerting from our Nagios server using a rather Heath Robinson setup, that works fine >:o]

    There is a Nokia 7110 mobile phone plugged into the back of the server using a serial cable and then use GNokii to send the SMS messages from Nagios.

    Hope that information is useful to you.

      Too bad you aren't using any of the CPAN solutions for sending SMSes, like Device::Gsm.
      But beware, I am the author of that mess... ;-)

        Hooray! Thanks for bringing Device::Gsm to my attention. Installed it and was sending SMS messages ( when I eventually remembered to use the right recipient number that is :) )

        You will have had an SMS from me as well

        All I have to do now is amend my POE daemon, I may even make a POE::Component out of it

        Thanks again!

Re^2: Server Uptime Monitoring
by Anonymous Monk on Nov 27, 2006 at 11:26 UTC

    Thanks I will take a look at that site.

    I guess I was really thinking of an outsourced service that would just send us an SMS. We could then just get a web enabled mobile phone and be able to restart the server whereever we can find a hotspot.

      I've no good experience with an outsourced service monitor, but I heartily second the recommendation of Nagios. I use it to monitor servers both here in the office and at remote locations, and after much configuration and some customization I've got a system that I cannot imagine being without. The only additional cost of adding more machines is that of my time to add it, usually by copying an existing configuration and editing it just a bit. No monthly bump, no repeated conversations trying to get proof that the voice on the other end of the phone is connected to a brain, no waiting for simple changes such as adding another recipient to the notification list.