Skip to content

Latest commit

 

History

History
 
 

fluxcd

Agent Check: fluxcd

Overview

Flux is a set of continuous and progressive delivery solutions for Kubernetes that are open and extensible. This check monitors fluxcd through the Datadog Agent.

Setup

Follow the instructions below to install and configure this check for an Agent running on a host. For containerized environments, see the Autodiscovery Integration Templates for guidance on applying these instructions.

Installation

To install the fluxcd check on your host:

  1. Install the developer toolkit on any machine.

  2. Run ddev release build fluxcd to build the package.

  3. Download the Datadog Agent.

  4. Upload the build artifact to any host with an Agent and run datadog-agent integration install -w path/to/fluxcd/dist/<ARTIFACT_NAME>.whl.

Configuration

  1. Edit the fluxcd.d/conf.yaml file, in the conf.d/ folder at the root of your Agent's configuration directory to start collecting your fluxcd performance data. See the sample fluxcd.d/conf.yaml for all available configuration options.

  2. Restart the Agent.

Validation

Run the Agent's status subcommand and look for fluxcd under the Checks section.

Data Collected

Metrics

See metadata.csv for a list of metrics provided by this integration.

Events

The fluxcd integration does not include any events.

Service Checks

The fluxcd integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.