Britt Gresham
2014-Sep-22 17:07 UTC
[Puppet Users] Puppet Master Profiles - Crosspost from Puppet-dev
Hello, We are interested in collecting puppet profile data from the puppet master in the real world. This data will be used to help us find a direction to go to increase the throughput of the puppet master master. I've created a script that will create a yaml file that will have various system facts and profile data that you will need to generate from a master. To generate this data follow the steps listed below. 1. Download the profiler script from https://github.com/demophoon/puppet-master-profiler 2. Run your puppet master with the `--debug`, `--profile`, and `--logdest=<path_to_a_blank_file>` flags 3. Wait for a few agents to check-in. You can tail the log file to see agents checking in to the master. 4. From the repository run `profile.rb <path_to_log_file>`. The log file will the the same path as the one specified above. 5. Answer the questions on screen and email the result file to me at britt@puppetlabs.com. If you would like to do so send the apache log files for the time that the puppet master was running as well, it will help us see how the agent acts during the profile. We realize that some may not be comfortable doing this so it is completely optional. If you have any questions or concerns please feel free to ask them here! Thank you, Britt Gresham -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/4888c822-028d-4262-b80f-f6074d56c888%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.