Enable Puppet Server's Graphite support
Use the PE Master node group in the Puppet Enterprise (PE) console to configure Puppet Server's metrics output settings.
- In the PE console, go to Node groups > PE Infrastructure > PE Master.
- On the Classes tab, locate the
puppet_enterprise::profile::master
class, and add these parameters:- Set
metrics_graphite_enabled
totrue
(the default is false). - Set
metrics_server_id
to the primary server hostname. - Set
metrics_graphite_host
to the hostname of the agent node where you're running Graphite and Grafana. - Set
metrics_graphite_update_interval_seconds
to an integer representing a number of seconds. This is the frequency at which Graphite updates, and the default value is60
seconds.
- Set
- Verify that these parameters are
set to their default values, unless your Graphite server
uses a non-standard port:
- Confirm
metrics_jmx_enabled
is set totrue
. - Confirm
metrics_graphite_port
is set to2003
or the Graphite port on your Graphite server. - Confirm
profiler_enabled
is set totrue
.
- Confirm
- Commit changes.