Skip to content

Files

Latest commit

 

History

History

kube_scheduler

Agent Check: Kubernetes Scheduler

Kube Scheduler dashboard

Overview

This check monitors Kubernetes Scheduler, part of the Kubernetes control plane.

Note: This check does not collect data for Amazon EKS clusters, as those services are not exposed.

Setup

Installation

The Kubernetes Scheduler check is included in the Datadog Agent package. No additional installation is needed on your server.

Configuration

See the Autodiscovery Integration Templates for guidance on applying the parameters below.

Metric collection

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

  2. Restart the Agent.

Log collection

Collecting logs is disabled by default in the Datadog Agent. To enable it, see Kubernetes Log Collection.

Parameter Value
<LOG_CONFIG> {"source": "kube_scheduler", "service": "<SERVICE_NAME>"}

Validation

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

Data Collected

Metrics

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

Events

Kube Scheduler does not include any events.

Service Checks

See service_checks.json for a list of service checks provided by this integration.

Troubleshooting

Need help? Contact Datadog support.