I’ve tested all listed nagios plugins personally and they are working well.
Plugin | Description | Link |
---|---|---|
check_http | Checks http service with various parameters like certificate expiration or looking for a specific part on a website. | https://nagios-plugins.org |
check_mssql_health | Various checks for Microsoft SQL Servers like backup age, connected users, performance and many more. | https://labs.consol.de |
check_nt | Checks Windows by using the NSClient++ as agent. | https://nagios-plugins.org |
check_nwc_health | Checks various networking devices. Specific checks on Cisco, Checkpoint, Juniper, F5, and many more. | https://labs.consol.de |
check_snmp_load | Checks the load on various systems by using SNMP. | http://nagios.manubulon.com |
check_snmp_storage | Checks storages on most systems by using SNMP. | http://nagios.manubulon.com |
check_snmp_win | Checks service status on WIndows systems by using SNMP. | http://nagios.manubulon.com |
check_vmware_esx | Monitors vSphere hosts and vCenters by checking the load, memory, health, volumes, etc. | https://github.com/BaldMansMojo |
NSClient++ | NSClient can be used on Windows systems as an agent to check various parameters like services, cpu, memory, disk space and many more. On nagios, check_nt must be installed. | https://www.nsclient.org |
If you need some more information about Nagios, have a look at this book: