Status API: metrics endpoint
Puppet Server can track advanced metrics to give you additional insight into its performance and health.
These API endpoints are a tech preview. These metrics are returned
only when the request contains the
level=debug
parameter. The response
structure might change in future versions.There are three metrics endpoints:
- The
services/pe-jruby-metrics
endpoint returns JRuby metrics. - The
services/pe-master
endpoint returns HTTP route metrics. - The
services/pe-puppet-profiler
endpoint returns catalog compilation profiler metrics.
These metrics reflect data collected over the lifetime of the current Puppet Server process. Data resets when the service is restarted. All time-related metrics report in milliseconds unless otherwise noted.