snmp_kernel_check.sh
· 430 B · Bash
Originalformat
#!/bin/sh
if [ "$(dpkg -l | grep linux-image | grep ^ii | wc -l)" -gt "0" -a ! "$(grep check_running_kernel /etc/snmp/snmpd.conf | wc -l)" -gt "0" -a "$(dmesg | grep -i xen | wc -l)" -eq "0" ]; then
aptitude install nagios-plugins-contrib && \
echo "extend .1.3.6.1.4.1.2021.8.30 check_running_kernel /usr/lib/nagios/plugins/check_running_kernel" >> /etc/snmp/snmpd.conf && \
/etc/init.d/snmpd restart
fi
| 1 | #!/bin/sh |
| 2 | if [ "$(dpkg -l | grep linux-image | grep ^ii | wc -l)" -gt "0" -a ! "$(grep check_running_kernel /etc/snmp/snmpd.conf | wc -l)" -gt "0" -a "$(dmesg | grep -i xen | wc -l)" -eq "0" ]; then |
| 3 | aptitude install nagios-plugins-contrib && \ |
| 4 | echo "extend .1.3.6.1.4.1.2021.8.30 check_running_kernel /usr/lib/nagios/plugins/check_running_kernel" >> /etc/snmp/snmpd.conf && \ |
| 5 | /etc/init.d/snmpd restart |
| 6 | fi |
| 7 |