Puppet last run errors
This alert triggers when there’s an error while running Puppet on a machine.
To view the errors in Kibana, first login to Logit, and then
run the following query (where
$hostname is the short name of the machine
linked to the alert, for example
backend-1 in Carrenza or
10-1-2-3 in AWS):
syslog_program:"puppet-agent" AND host:$hostname
You may also SSH into the machine and look at
You can also try running Puppet again and check the output:
Sometimes this alert means that there is a puppet lock on the machine, so puppet won’t be run. You can list current locks by running:
Could not parse puppet summary file
This usually means the Puppet client is unable to retrieve the catalogue from the master.
The file that the check uses is
/var/lib/puppet/state/last_run_summary.yaml. If it is only a few lines long, check logs for the error as above.