- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
This integration gets container metrics from kubelet
The Kubelet check is included in the Datadog Agent package, so you don’t need to install anything else on your servers.
Edit the kubelet.d/conf.yaml
file, in the conf.d/
folder at the root of your Agent’s configuration directory. See the sample kubelet.d/conf.yaml for all available configuration options.
Run the Agent’s status subcommand and look for kubelet
under the Checks section.
The kubelet check can run in two modes:
cadvisor_port
option) should be compatible with versions 1.3 and up. Consistent tagging and filtering requires at least version 6.2 of the Agent.The cAdvisor 4194 port is disabled by default on OpenShift. To enable it, you need to add the following lines to your node-config file:
kubeletArguments:
cadvisor-port: ["4194"]
If you cannot open the port, disable both sources of container metric collection, by setting:
cadvisor_port
to 0
metrics_endpoint
to ""
The check can still collect:
kubernetes.kubelet.check.ping
Returns CRITICAL
if the Kubelet doesn’t respond to Ping. OK, otherwise
Statuses: ok, critical
kubernetes.kubelet.check.docker
Returns CRITICAL
if the Docker service doesn’t run on the Kubelet. OK, otherwise
Statuses: ok, critical
kubernetes.kubelet.check.syncloop
Returns CRITICAL
if the syncloop health check is down. OK, otherwise
Statuses: ok, critical
kubernetes.kubelet.check
Returns CRITICAL
if the overall Kubelet health check is down. OK, otherwise
Statuses: ok, critical
To restrict the data collected to a subset of the containers deployed, set the DD_CONTAINER_EXCLUDE
environment variable. Metrics are not included from the containers specified in that environment variable.
For network metrics reported at the pod level, containers cannot be excluded based on name
or image name
since other containers can be part of the same pod. So, if DD_CONTAINER_EXCLUDE
applies to a namespace, the pod-level metrics are not reported if the pod is in that namespace. However, if DD_CONTAINER_EXCLUDE
refers to a container name or image name, the pod-level metrics are reported even if the exclusion rules apply to some containers in the pod.
Need help? Contact Datadog support.