Check running process on a remote hosts

In the company i work we use nagios to check the state of different stuff on our servers. Today i recieved a task to monitor the state of a process running on a remote hosts - whether it is running and how many instances it has.
To achive this i used a check_snmp_process plugin by Patrick Proy.
Downloaded it, fixed path to nagios libs and it’s ready to use! thanks to Patrick, send beer :)

P.S. about nagios and puppet - these are huge pieces of software for doing admin’s job instead of them. They really help if configured the way one needs them. But, they both have a rather huge documentation (as for me), which doesn’t have a section like “The big picture”, where the principles of how this software works without much detailes are described. So, to have that “big picture” in his/her own mind, one has to read almost whole documentation, and then re-read it when actually configuring things. So, the time almost twice bigger than it could be is spent on configuration, and it’s a rather huge amount for the one not familiar with this software. Of course, that’s only IMHO, but not only mine, and i am going to fix that with a pair of howto’s.

Comments of whether it is needed or not are welcome.

Leave a Reply