Skip to content

Latest commit

 

History

History

kube_controller_manager

Agent Check: Kubernetes Controller Manager

Overview

This check monitors the Kubernetes Controller Manager, part of the Kubernetes control plane.

Setup

Installation

The Kube_controller_manager check is included in the Datadog Agent package, so you do not need to install anything else on your server.

Configuration

This integration requires access to the controller manager's metric endpoint. It is usually not exposed in Container-as-a-Service clusters.

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

  2. Restart the Agent

Validation

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

Data Collected

Metrics

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

Service Checks

kube_controller_manager.prometheus.health:

Returns CRITICAL if the Agent cannot reach the metrics endpoints.

Events

Kube_controller_manager does not include any events.

Troubleshooting

Need help? Contact Datadog Support.