이 페이지는 OpenTelemetry dockerstatsreceiver 에서 수집한 모든 도커 통계에 대한 포괄적인 참조 정보를 제공합니다. 이 참조 자료를 활용하여 사용 가능한 데이터를 파악하고, 사용자 지정 쿼리를 생성하고, 컨테이너화된 애플리케이션에 대한 효과적인 알림을 설정하세요.
완전한 참조
OpenTelemetry Collector Contrib의 dockerstatsreceiver는 도커 Stats API 에서 다음을 수집합니다.
미터법 | 설명 | 유형 |
|---|---|---|
| 이 cgroup 및 하위 cgroup에 속하는requests 으로 병합된 bios/ requests 수 | 합집합 |
| 이 cgroup 및 하위 cgroup에 대해 대기 중인 requests 수 | 합집합 |
| 그룹 및 하위 그룹이 디스크로/에서 전송한 바이트 수 | 합집합 |
| 이 cgroup 및 하위 cgroup에서 수행된 IO에 대해 요청 발송과 요청 완료 사이에 소요된 총 시간(나노초) | 합집합 |
| 그룹 및 하위 그룹이 디스크에 발행한 IO(바이오) 수 | 합집합 |
| 각 장치별로 cgroup(및 하위 cgroup)에 할당된 디스크 시간(밀리초) | 합집합 |
| 이 cgroup(및 하위 cgroup)에 대한 IO가 서비스 대기열에서 대기한 총 시간 | 합집합 |
| CPU 커널 모드 사용 | 합집합 |
| 컨테이너의 코어별 CPU 사용량 (기본적으로 비활성화됨) | 합집합 |
| 시스템 CPU 사용량 | 합집합 |
| 컨테이너가 사용한 총 CPU 시간 | 합집합 |
| CPU 사용자 모드 사용량 | 합집합 |
| 사용된 CPU 비율(더 이상 사용되지 않음, 대신 컨테이너 컨테이너.cpu.utilization 사용) | 계량기 |
| 컨테이너가 사용하는 CPU 비율 | 계량기 |
| 스로틀링이 활성화된 기간 수 | 합집합 |
| 컨테이너가 스로틀링 한계에 도달한 기간의 수 | 합집합 |
| 컨테이너의 스로틀링이 발생한 총 시간 | 합집합 |
| 컨테이너에 CPU 제한이 설정되었습니다. | 계량기 |
| 컨테이너에서 사용 가능한 코어 수 | 계량기 |
| 컨테이너에 할당된 CPU 공유 | 계량기 |
| 컨테이너에서 사용되는 CPU 코어 수 | 합집합 |
| 메모리 사용량 제한 | 합집합 |
| 최대 메모리 사용량 | 합집합 |
| 컨테이너의 메모리 사용량. 여기에는 캐시가 제외됩니다. | 합집합 |
| 메모리 사용률 | 계량기 |
| brk(), sbrk(), mmap(MAP_ANONYMOUS)와 같이 활발하게 사용되는 익명 매핑에서 사용되는 메모리 양 | 합집합 |
| 활발하게 사용 중인 파일들이 사용하는 캐시 메모리 양 | 합집합 |
| 익명 매핑(파일로 지원되지 않는 페이지)에서 사용되는 메모리 양 | 합집합 |
| 이 제어 그룹의 프로세스가 사용하는 메모리 양은 블록 장치의 블록 하나와 연결될 수 있습니다. | 합집합 |
| 이 cgroup에서 디스크에 기록될 차례를 기다리는 바이트들입니다. | 합집합 |
| 메모리 제한에 걸린 횟수 | 합집합 |
| 파일들이 사용하는 메모리 양 (파일 캐시) | 합집합 |
| cgroup이 사용할 수 있는 최대 물리적 메모리 용량 | 합집합 |
| cgroup이 사용할 수 있는 최대 RAM + 스왑 용량 | 합집합 |
| brk(), sbrk(), mmap(MAP_ANONYMOUS)와 같이 활발하게 사용되지 않는 익명 매핑에 사용되는 메모리 양 | 합집합 |
| 활발하게 사용되지 않는 파일들이 사용하는 캐시 메모리 양 | 합집합 |
| 대조군에 속한 프로세스들이 매핑한 메모리 양을 나타냅니다. | 합집합 |
| cgroup에 속한 프로세스가 페이지 폴트를 발생시킨 횟수를 나타내십시오. | 합집합 |
| cgroup의 프로세스가 주요 오류를 발생시킨 횟수를 표시하십시오. | 합집합 |
| cgroup이 디스크에서 읽은 페이지 수 | 합집합 |
| cgroup이 디스크에 기록한 페이지 수 | 합집합 |
| 디스크상의 어떤 데이터와도 대응하지 않는 메모리 영역: 스택, 힙, 익명 메모리 맵 | 합집합 |
| 이 cgroup에 있는 익명 투명 대용량 페이지의 바이트 수 | 합집합 |
| 복구할 수 없는 메모리 용량 | 합집합 |
| 이 cgroup에서 디스크 동기화를 위해 대기 중인 파일/익명 캐시의 바이트 수 | 합집합 |
| 컨테이너가 네트워크 인터페이스를 통해 수신한 바이트 | 합집합 |
| 컨테이너에 의해 드롭된 수신 패킷 수 | 합집합 |
| 컨테이너에서 오류가 발생했습니다. | 합집합 |
| 컨테이너가 네트워크 인터페이스를 통해 수신한 패킷 | 합집합 |
| 컨테이너가 네트워크 인터페이스를 통해 전송한 바이트 | 합집합 |
| 컨테이너에 의해 드롭된 전송 패킷 수 | 합집합 |
| 컨테이너로 인한 전송 오류 | 합집합 |
| 컨테이너가 네트워크 인터페이스를 통해 전송하는 패킷 | 합집합 |
| 컨테이너의 cgroup에 있는 PID 개수 | 합집합 |
| 컨테이너의 cgroup에 있는 PID의 최대 개수 | 합집합 |
| 컨테이너가 다시 시작된 횟수 | 합집합 |
| 컨테이너 시작 이후 경과 시간 | 계량기 |
기인하다 | 설명 | 가치 |
|---|---|---|
| 수집기 식별을 위한 사용자 정의 속성(수집기에 구성된 경우) | 문자열 |
| 컨테이너의 호스트명 | 문자열 |
| 전체 컨테이너 ID | 문자열(64자 16진수) |
| 컨테이너 이미지의 이름 | 문자열 |
| 컨테이너 이름 | 문자열 |
| 컨테이너 런타임 |
|
| 구현, 배포 환경 제외(수집기에서 구성된 경우) | 문자열 |
| 설명 | 문자열 |
| 장치 주 번호(블록 I/O 메트릭용) | 정수 |
| 장치 마이너 번호(블록 I/O 참조용) | 정수 |
| 컨트롤러용 GUID | 문자열 |
| 뉴렐릭 이름(일반적으로 컨테이너 이름) | 문자열 |
| 뉴렐릭 유형 |
|
| 측정, 제공자 배제 |
|
| 네트워크 인터페이스 이름(네트워크 메트릭용) | 문자열 |
| 뉴렐릭의 지표 출처 |
|
| 분리 상관관계에 대한 분리 유형 |
|
| 블록 I/O 작업 유형 |
|
| OpenTelemetry 라이브러리/수신기 이름 |
|
| OpenTelemetry 라이브러리 버전 | 문자열(예: |
| 수집기에 구성된 서비스 이름 | 문자열 |
| 텔레메트리 SDK 식별자 |
|
| 측정 단위 | 문자열(예: |
자세한 내용은 도커 Stats 수신기 설명서를참조하십시오.
다음 단계
이제 당신은 도커 점수를 이해했습니다:
- 감시 설정 - 아직 도커 감시를 구성하지 않은 경우 구성합니다.
- 대시보드 만들기: 이 참조의 지표를 사용하여 사용자 정의 시각화를 구축합니다.