Archive for July, 2011
debian-sa1 fails after update
Here is a quick solution for fixing the cron error:
command -v debian-sa1 > /dev/null && debian-sa1 1 1 (failed)
Edit /etc/default/sysstat on the line SA1_OPTIONS=”-d”, changing “-d” with ”-S DISK”
This is because some sadc options were renamed in the recent version.
Restarting nagios from puppet on Debian
If you’re struggling with writing a puppet module for nagios client then here is a line you need to add to your service definition:
hasstatus => false,
Without this puppet will try to start nrpe every time unless restarting it.
Here is the complete definition:
service { "nagios-nrpe-server":
name => "nagios-nrpe-server",
ensure => running,
enable => true,
hasstatus => false,
pattern => "/usr/sbin/nrpe",
require => Package["nagios-nrpe-server"],
subscribe => [Package["nagios-nrpe-server"], File["/etc/nagios/nrpe.cfg"] ],
}