Get started with Graphite
Graphite is a third-party monitoring application that stores real-time metrics and provides customizable ways to view them. Puppet Enterprise (PE) can export many metrics to Graphite. After enabling Graphite support, Puppet Server exports a set of metrics by default that is designed to be immediately useful to Puppet administrators.
Graphite setups are deeply customizable and can report many
different Puppet Server metrics on demand; however, this
requires considerable configuration and additional server resources. Furthermore, the
grafanadash
and puppet-graphite
modules are not Puppet-supported. We recommend using another method to View and manage Puppet Server metrics, such as the puppet_operational_dashboards
module, our Splunk plugin, or the
Metrics API.
To use Graphite with PE, you must:
- Install and configure a Graphite server.
- Enable Puppet Server's Graphite support.
- (Optional) Use the Grafana dashboard extension for Graphite to visualize metrics. To see a demonstration of this setup, Use the grafanadash module.