1
0
mirror of https://github.com/mbirth/wiki.git synced 2024-09-20 06:33:24 +01:00
wiki.mbirth.de/know-how/software/nagios/_posts/2014-03-31-kernel-modules.md

857 B

created layout layout_old redirect_to tags title toc updated
2014-03-31 16:59:17 +0200 redirect default https://blog.mbirth.de/archives/2014/03/31/kernel-module-check-for-nagios.html
know-how
software
nagios
Kernel Module Check for Nagios false 2014-03-31 17:00:17 +0200

mod_loaded:

{% highlight bash %} #!/bin/sh if [ "$1" = "" ] then echo "USAGE:" echo "$0 " exit 99 fi

MOD=$1

STATUS=lsmod | grep "$MOD" if [ -z "$STATUS" ]; then echo "CRITICAL - Kernel module $MOD not loaded!" exit 2 fi

DATA=( $STATUS )

echo "OK - ${DATA[0]} has ${DATA[2]} instances, ${DATA[1]} bytes.|instances=${DATA[2]}, memory_usage=${DATA[1]}" exit 0 {% endhighlight %}

For Check_MK add this to the /etc/check_mk/mrpe.cfg:

DigiPort_KernelMod      /usr/local/nagios/plugins/mod_loaded dgrp