Wayfinder is an infrastructure management platform that enables developer
self-service through a centralized configuration. This check monitors Wayfinder
key management components through the Datadog Agent.
The integration collects key metrics from the Wayfinder API server, controller,
and webhook components. These metrics should highlight issues in managed
workspaces.
Setup
Follow the instructions below to install the integration in the Wayfinder
Kubernetes management cluster.
Installation
For containerized environments, the best way to use this integration with the
Docker Agent is to build the Agent with the Wayfinder integration installed.
Prerequisites:
A network policy must be configured to allow the Datadog Agent to connect to
Wayfinder components. The network policy below assumes Datadog is deployed to
the Datadog namespace and Wayfinder is deployed to the Wayfinder namespace.
FROM gcr.io/datadoghq/agent:latestARGINTEGRATION_VERSION=1.0.0RUN agent integration install -r -t datadog-wayfinder==${INTEGRATION_VERSION}
Build the image and push it to your private Docker registry.
Upgrade the Datadog Agent container image. If you are using a Helm chart,
modify the agents.image section in the values.yaml file to replace the
default agent image:
Edit the wayfinder/conf.yaml file, in the conf.d/ folder at the root of
your Agent’s configuration directory to start collecting your Wayfinder data.
See the sample wayfinder/conf.yaml for all available configuration
options.
How many seconds of work has been done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases.