README.md
# nagios
Various nagios plugins I've written/grabbed over the years
[check_logstash.sh](https://github.com/Sn4kY/nagios/blob/master/check_logstash.sh) - Checks and alerts if Logstash is not logging to Elasticsearch
[check_puppet.sh](https://github.com/Sn4kY/nagios/blob/master/check_puppet.sh) - Alerts if the Puppet agent not running, or is disabled.
![screen shot 2015-01-13 at 15 51 55](https://cloud.githubusercontent.com/assets/862951/5716193/31d87e46-9b3c-11e4-8e25-241358980cb3.png)
[check_pvgrub.sh](https://github.com/Sn4kY/nagios/blob/master/check_pvgrub.sh) - Check if any physical drive is NOT present in /boot/grub/device.map
[check_hvm.sh](https://github.com/Sn4kY/nagios/blob/master/check_hvm.sh) - Check if kernel version is 3.1X and alerts if HVM is not set
[check_sockets.sh](https://github.com/Sn4kY/nagios/blob/master/check_sockets.sh) - Check the number of sockets an application (Docker by default) is using and warn / alert if over a threshold
[check_mdadm.sh](https://github.com/Sn4kY/nagios/blob/master/check_mdadm.sh) - Check Linux RAID (mdadm) status.
[check_redmine_queue.sh](https://github.com/Sn4kY/nagios/blob/master/check_redmine_queue.sh) - Check a Redmine queue for urgent tickets.
[check_redis_cluster.py](https://github.com/Sn4kY/nagios/blob/master/check_redis_clister.py) - Check a redis cluster status
[check_nvme.sh](https://github.com/Sn4kY/nagios/blob/master/check_nvme.sh) - Check NVME disks status and smart log
[check_mysql_qps.sh](https://github.com/Sn4kY/nagios/blob/master/check_mysql_qps.sh) - Check MySQL QPS rate, output with performance data