Puppet Agent Data Collector Edit on GitHub Request doc changes

Contributors netapp-alavoie

Cloud Insights uses this data collector to gather metrics from Puppet Agent.

Installation

  1. From Admin > Data Collectors, click +Data Collector. Under Services, choose Puppet.

    Select the Operating System or Platform on which the Telegraf agent is installed.

  2. If you haven’t already installed an Agent for collection, or you wish to install an Agent for a different Operating System or Platform, click Show Instructions to expand the Agent installation instructions.

  3. Select the Agent Access Key for use with this data collector. You can add a new Agent Access Key by clicking the + Agent Access Key button. Best practice: Use a different Agent Access Key only when you want to group data collectors, for example, by OS/Platform.

  4. Follow the configuration steps to configure the data collector. The instructions vary depending on the type of Operating System or Platform you are using to collect data.

Puppet configuration

Setup

Information may be found in the Puppet documentation

Objects and Counters

The following objects and their counters are collected:

Object:

Identifiers:

Attributes:

Datapoints:

Puppet Agent

Namespace
Node UUID

Node Name
Location
Node IP
Version Configstring
Version Puppet

Changes Total
Events Failure
Events Success
Events Total
Resources Changed
Resources Failed
Resources Failed To Restart
Resources Outofsync
Resources Restarted
Resources Scheduled
Resources Skipped
Resources Total
Time Anchor
Time Configretrieval
Time Cron
Time Exec
Time File
Time Filebucket
Time Lastrun
Time Package
Time Schedule
Time Service
Time Sshauthorizedkey
Time Total
Time User

Troubleshooting

Additional information may be found from the Support page.