Where I can find in my chef server the reports sent by chef-client


#1

I partners,

As the title says, I need to know if is possible finding in my chef server the information of every chef-client run.

I hope someone can help me.

Regards.


#2

the default location is stdout of the node that runs chef-client…

the cookbook for chef-client https://github.com/chef-cookbooks/chef-client lets you also specify the location of the log file /var/log/chef/client.log for example

You can also write handlers to ship the client runs to some external thing like logstash/sumo/datadog etc

The chef server itself doesn’t contain this.


#3

All rigth, I believed it was possible. However, I installed knife reporting but only have knife runs list and knife runs show RUN_ID commands. Then, I would like to know if there is other way to get the full details of all chef-client runs.

Regards.