Turning on reporting
To turn on reporting, set report = true
in the [agent]
section of puppet.conf
on all your nodes.
Once you have done that, you need to configure the master to deal with reports. There are several report types included with Puppet; they are listed at: http://docs.puppetlabs.com/references/latest/report.html. Puppet Labs documentation on reporting can be found at: http://docs.puppetlabs.com/guides/reporting.html.
There are three simple reporting options included with Puppet: http
, log
, and store
. The http
option will send the report as a YAML file via a POST operation to the HTTP or HTTPS URL pointed to by the reporturl
setting in puppet.conf
. The log
option uses syslog to send reports from the nodes via syslog on the master; this method will only work with the WEBrick and Passenger implementations of Puppet. puppetserver
sends syslog messages via the Logback mechanism, which is covered in a following section. The last option is store
, which simply stores the report as a...