Performance tuning
- Use Java Flight Recorder to record and share diagnostic data with Support to help debug performance issues in Puppet Enterprise
- Diagnose performance issues and tune your Puppet Enterprise VM in VMware vSphere Hypervisor (ESXi)
- Use the Puppet Profile Parser to graph and investigate Puppet Server performance in Puppet Enterprise 2018.1 to 2019.2
- Use tasks to stop a thundering herd in Puppet Enterprise
- Identify and fix performance issues caused by frequent garbage collection in Puppet Enterprise
- Fix "java.lang.OutOfMemoryError" errors by increasing the Java heap size in Puppet Enterprise 2018.1 to 2019.8
- Get optimized performance settings in Puppet Enterprise
- Submit puppetlabs-puppet_metrics_dashboard metrics to Support
- Manage the installation and configuration of metrics dashboards using the puppetlabs-puppet_metrics_dashboard module for Puppet Enterprise 2016.4 to 2019.1
- Prevent a thundering herd: Use max-queued-requests in Puppet Enterprise
- Recommended reading - Prevent an eventual PuppetDB slowdown - Preventative maintenance for PuppetDB: node-purge-ttl
- Diagnose, stop, and prevent a thundering herd for Puppet Enterprise
- Troubleshoot and fix performance issues with the puppetlabs-puppet_metrics_collector module in Puppet Enterprise
- Automate your PE database, maintenance, backups, and tuning with the puppetlabs-pe_databases module for Puppet Enterprise 2018.1 to 2019.8
- Prevent a thundering herd in Puppet Enterprise: Run Puppet with cron or the reidmv-puppet_run_scheduler module
- Determine a thundering herd in Puppet Enterprise
- Enable and view the PuppetDB performance dashboard for Puppet Enterprise 3.3.2 to 2019.1