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.
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.
To install the fluxcd check on your host:
-
Install the developer toolkit on any machine.
-
Run
ddev release build fluxcd
to build the package. -
Upload the build artifact to any host with an Agent and run
datadog-agent integration install -w path/to/fluxcd/dist/<ARTIFACT_NAME>.whl
.
-
Edit the
fluxcd.d/conf.yaml
file, in theconf.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.
Run the Agent's status subcommand and look for fluxcd
under the Checks section.
See metadata.csv for a list of metrics provided by this integration.
The fluxcd integration does not include any events.
The fluxcd integration does not include any service checks.
Need help? Contact Datadog support.