Puppet Enterprise 2017.3

If you have trouble with core Puppet components, you can turn on --debug level logging to get additonal troubleshooting information.

Catalog compilation is slow

The Puppet master logs debug-level messages about the duration of catalog compilation if profile is set to true in an agent's puppet.conf file.

Verify that --debug is on and --logdest specifies the location where you want messages logged.

The default log destination is syslog. If you’re running Passenger or another Rack server, these options are set in the config.ru file.

To find relevant messages, look for the string "PROFILE" in the master’s logs. Each catalog request gets a unique ID, so you can tell which messages are for which request.

Back to top