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 a good idea to set report_server
in the agent
section of the nodes if you are using store
, as shown in the following commands. The default setting for report_server
is the same as the server
parameter:
[root@client ~]# puppetconfig print report_server...