- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
해당 검사는 Linux의 TCP 수신 및 전송 대기열 사용량을 모니터링합니다. 개별 컨테이너의 TCP 수신 또는 전송 대기열이 꽉 찼는지 감지할 수 있습니다.
tcp_queue_length
는 system-probe
에 구현된 eBPF 구성 요소에 의존하는 핵심 Agent 6/7 점검입니다. Agent 버전 7.24.1/6.24.1 이상이 필요합니다.
system-probe
에서 사용하는 eBPF 프로그램은 런타임에 컴파일되며 적절한 커널 헤더에 액세스할 수 있어야 합니다.
데비안(Debian) 유사 배포에서 다음과 같이 커널 헤더를 설치합니다.
apt install -y linux-headers-$(uname -r)
RHEL 유사 배포에서 다음으로 커널 헤더를 설치합니다.
yum install -y kernel-headers-$(uname -r)
yum install -y kernel-devel-$(uname -r)
참고: Windows 및 CentOS/RHEL 8 이전 버전은 지원하지 않습니다.
tcp_queue_length
통합을 활성화하려면 system-probe
및 코어 Agent 모두 구성 옵션이 활성화되어 있어야 합니다.
system-probe.yaml
구성 파일 내에서 다음 매개변수를 설정합니다.
system_probe_config:
enable_tcp_queue_length: true
다음 루트의 conf.d/
폴더에 있는 tcp_queue_length.d/conf.yaml
파일을 편집합니다.
Agent의 설정 디렉터리에서 tcp_queue_length 성능 데이터 수집을 시작합니다.
사용 가능한 모든 구성 옵션은 tcp_queue_length.d/conf.yaml 샘플을 참조하세요.
Datadog Helm 차트의 경우, values.yaml
파일에서 datadog.systemProbe.enabled
를 true
로 설정하여 system-probe
를 활성화합니다.
그런 다음 datadog.systemProbe.enableTCPQueueLength
파라미터를 설정하여 검사를 활성화합니다.
DatadogAgent 매니페스트에서 features.tcpQueueLength.enabled
파라미터를 설정합니다.
apiVersion: datadoghq.com/v2alpha1
kind: DatadogAgent
metadata:
name: datadog
spec:
features:
tcpQueueLength:
enabled: true
참고: COS(컨테이너에 최적화된 OS)를 사용하는 경우 다음과 같이 노드 에이전트에서 src
볼륨을 오버라이드합니다.
apiVersion: datadoghq.com/v2alpha1
kind: DatadogAgent
metadata:
name: datadog
spec:
features:
tcpQueueLength:
enabled: true
override:
nodeAgent:
volumes:
- emptyDir: {}
name: src
Agent의 status
하위 명령을 실행하고 Checks 섹션에서 tcp_queue_length
를 찾습니다.
TCP Queue Length 점검은 서비스 점검을 포함하지 않습니다.
TCP Queue Length 점검은 이벤트를 포함하지 않습니다.
도움이 필요하신가요? Datadog 지원팀에 문의하세요.