Nagios is a monitoring software, which offers great flexibility and many additional plugins to monitor all kinds of software. It is divided into Core Server and Agent server: