Store

To enable the store mechanism, use reports = store. We'll add this to our log destination in this example, as shown in the following snippet:

[main]
reports = store

The default location for reports is reportdir. To see your current reportdir directory, use the --configprint option on the master, as shown in the following snippet:

[root@stand ~]# puppetconfig print reportdir
/opt/puppetlabs/server/data/puppetserver/reports

The store option is on by default; however, once you specify the reports setting as anything in the main section of puppet.conf, you disable the implicit store option. Remember that report files will start accumulating on the master. It's a good idea to enable purging of those reports. In our multiple-master scenario, it's ...

Get Mastering Puppet - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.