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.

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1

(Disclaimer: I'm a dev at Centiq) You could try Monitiq. Gives you a traffic light view of individual parts of your system as a quick overview of what's good/bad, and some nice graphs when you go in for more detail. It also provides SMS and email alert notifications when your service goes down or when a metric goes outside a particular range. It supports Linux, Unix, Windows, Solaris, AIX and HP-UX. centiq.co.uk/monitiq
–
PolynomialNov 24 '11 at 10:23

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).

Oops, yes, forgot about that; of course it sends SMS. You may use either the internet, a gsm phone or a plain old modem for that (I did it with a modem). Modem's a bit better in case your core router goes down.
–
RomanNov 24 '11 at 11:32

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.