- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
이 통합은 kubelet에서 컨테이너 메트릭을 가져옵니다.
Kubelet 점검에는 Datadog 에이전트 패키지가 포함되어 있으므로 서버에 다른 것을 설치할 필요가 없습니다.
에이전트의 설정 디렉토리의 루트에 있는 conf.d/
폴더에서 kubelet.d/conf.yaml
파일을 편집합니다. 사용 가능한 모든 설정 옵션은 샘플 kubelet.d/conf.yaml을 참조하세요.
에이전트의 상태 하위 명령을 실행하고 점검 섹션에서 kubelet
를 찾습니다.
kubelet 점검 은 두 가지 모드로 실행할 수 있습니다.
cadvisor_port
옵션을 설정하여 활성화)는 버전 1.3 이상에서 호환되어야 합니다. 일관된 태깅 및 필터링을 사용하려면 에이전트 버전 6.2 이상이 필요합니다.cAdvisor 4194 포트는 OpenShift에서 기본적으로 비활성화되어 있습니다. 활성화하려면 다음을 추가해야 합니다. node-config 파일에 다음 줄을 추가해야 합니다.
kubeletArguments:
cadvisor-port: ["4194"]
포트를 열 수 없는 경우 설정을 통해 컨테이너 메트릭 컬렉션의 두 소스를 모두 비활성화하세요.
cadvisor_port
에 0
metrics_endpoint
에 ""
점검은 여전히 다음을 수집할 수 있습니다.
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
수집된 데이터를 배포된 컨테이너의 하위 집합으로 제한하려면 DD_CONTAINER_EXCLUDE
환경 변수를 설정하세요. 메트릭은 해당 환경 변수에 지정된 컨테이너에 포함되지 않습니다.
포드 수준에서 보고된 네트워크 메트릭의 경우, 다른 컨테이너가 동일한 포드에 속할 수 있으므로 name
또는 image name
을 기준으로 컨테이너를 제외할 수 없다. 따라서 DD_CONTAINER_EXCLUDE
가 네임스페이스에 적용되는 경우, 포드가 해당 네임스페이스에 있으면 포드-수준 메트릭은 보고되지 않습니다. 그러나 DD_CONTAINER_EXCLUDE
가 컨테이너 이름 또는 이미지 이름을 참조하는 경우, 제외 규칙이 포드의 일부 컨테이너에 적용되더라도 포드 수준 메트릭이 보고됩니다.
도움이 필요하신가요? Datadog 지원팀에 문의하세요.