Possible Duplicate:
What tool do you use to monitor your servers?
I used the Nagios as a network monitoring software to check server's services status about 4-5 years ago. Now i need to monitor another network again and i am not sure if Nagios is still a good solution.I need a software with sending SMS and email on services fatal. the server i want to install tool on it is debian and the servers i want to monitor their services are windows and linux-based.
would you help me?
Nagios can be configured to send alerts on service/host status changes. It can send emails and SMS messages.
Also, nagios can be used to monitor Windows machines in addition to monitoring Linux machines. You use nrpe to monitor Linux machines and Nrpe_nt for Windows machines.
Nagios is still up par, no worries here. Also, there are a multitude of alternative GUI's.
While there are a lot of commercial solutions available as well, nagios has the advantage of being open: This enables you to monitor even the most obscure services (..for example, from your fridge temperature to humidity (Monitoring server's is so 90ies ;) ). Most often, you don't even need to write your own plugins for these, since there are alreay quite a lot available, either directly provided with nagios, or out in the wild (a.k.a. Internet).
Nagios doesn't send SMS out of the box. You have to hook it into some SMS service to do so. We're using PagerDuty to do that. They provide Nagios hooks and clear instructions to get that running. There are probably other solutions, depending on your locale.
Depending on how fancy you want to get with writing Nagios checks and handlers, you can more or less get Nagios to do anything in terms of alerting you. I believe people have set up something where they have basically a cell phone attached to a box, and Nagios can talk to it to send out SMS on alerts.
I should note that Nagios's web interface doesn't look like it's been updated since the 1990s, so it probably looks exactly like what you remember it looking like.