콘텐츠로 이동

텐센트 클라우드 TKE

텐센트 클라우드 TKE 클러스터, 워크로드, 노드, Pod의 관측 데이터를 수집합니다.

설정

Func 설치

Guance 통합 - 확장 - 관리형 Func를 활성화하는 것이 좋습니다. 모든 사전 요구 사항이 자동으로 설치됩니다.

Func를 직접 배포하는 경우 Func 수동 배포를 참고하세요.

스크립트 설치

참고: 요구 사항을 충족하는 텐센트 클라우드 액세스 자격 증명을 미리 준비하세요. 유사한 텐센트 클라우드 수집 스크립트를 참고하여 읽기 전용 권한을 부여할 수 있습니다.

  1. Func의 스크립트 마켓을 열고 integration_tencentcloud_tke를 검색하여 설치합니다.
  2. 스크립트 설치 페이지에서 텐센트 클라우드 AK, SK, 계정 이름 및 기타 필수 매개변수를 입력합니다.
  3. 스크립트 배포 및 시작을 클릭합니다. 시스템이 Startup 스크립트 세트를 만들고 해당 시작 스크립트를 구성합니다.
  4. 관리 / 자동 트리거 구성을 열어 해당 작업이 생성되었는지 확인합니다. 실행을 클릭하여 즉시 실행하고 작업 기록과 로그에서 결과를 확인할 수 있습니다.

확인

  1. 관리 / 자동 트리거 구성에서 자동 트리거 작업이 있는지 확인하고 작업 기록과 로그에 오류가 없는지 점검합니다.
  2. Guance의 인프라 / 사용자 정의에서 TKE 리소스 데이터가 수집되었는지 확인합니다.
  3. Guance의 메트릭에서 TKE 모니터링 데이터가 수집되었는지 확인합니다.

메트릭

다음 메트릭은 기본 제공되는 Tencent Cloud TKE · Kubernetes OverviewTencent Cloud TKE · Pod SRE Overview 뷰에서 사용됩니다. 원시 메트릭은 Tencent Cloud QCE/TKE2 네임스페이스에서 가져옵니다. 단위는 현재 기본 제공 뷰의 표시 설정을 따릅니다.

클러스터 메트릭

Measurement: tencentcloud_qce_tke2_cluster

메트릭 단위 설명
k8s_cluster_allocatable_pods_total 클러스터에서 할당할 수 있는 Pod 수입니다.
k8s_cluster_fs_read_bytes MiB 클러스터가 블록 장치에서 읽은 데이터 양입니다.
k8s_cluster_fs_write_bytes MiB 클러스터가 블록 장치에 쓴 데이터 양입니다.
k8s_cluster_network_receive_bytes_bw Mbps 클러스터의 네트워크 수신 대역폭입니다.
k8s_cluster_network_transmit_bytes_bw Mbps 클러스터의 네트워크 송신 대역폭입니다.
k8s_cluster_node_total 클러스터의 전체 노드 수입니다.
k8s_cluster_pods_used_total 클러스터에서 사용 중인 Pod 수입니다.
k8s_cluster_rate_cpu_core_request_cluster % 클러스터 내 모든 컨테이너의 전체 CPU Request가 클러스터에서 할당 가능한 CPU에서 차지하는 비율입니다.
k8s_cluster_rate_cpu_core_used_cluster % 클러스터 전체 CPU 사용률입니다.
k8s_cluster_rate_mem_request_bytes_cluster % 클러스터 내 모든 컨테이너의 전체 메모리 Request가 클러스터에서 할당 가능한 메모리에서 차지하는 비율입니다.
k8s_cluster_rate_mem_working_set_cluster % 워킹 세트 메모리 사용량이 클러스터 메모리 용량에서 차지하는 비율입니다.

노드 메트릭

Measurement: tencentcloud_qce_tke2_node

메트릭 단위 설명
k8s_node_cpu_core_request_total 코어 노드에 있는 모든 Pod의 전체 CPU Request입니다.
k8s_node_cpu_usage % 노드 CPU 사용률입니다.
k8s_node_mem_usage % 노드 메모리 사용률입니다.
k8s_node_memory_request_bytes_total MiB 노드에 있는 모든 Pod의 전체 메모리 Request입니다.
k8s_node_pod_restart_total 노드에 있는 모든 Pod의 총 재시작 횟수입니다.
k8s_node_status_ready 상태 값 노드가 Ready 상태인지 여부입니다.
k8s_node_tcp_curr_estab 노드에서 현재 Established 상태인 TCP 연결 수입니다.

워크로드 메트릭

Measurement: tencentcloud_qce_tke2_workload

메트릭 단위 설명
k8s_workload_abnormal 워크로드에서 비정상 상태인 Pod 수입니다.
k8s_workload_cpu_core_used 코어 워크로드 내 모든 Pod의 CPU 사용량입니다.
k8s_workload_mem_working_set_bytes MiB 워크로드 내 모든 Pod의 워킹 세트 메모리 사용량입니다.
k8s_workload_network_receive_bytes_bw Mbps 워크로드의 네트워크 수신 대역폭입니다.
k8s_workload_network_transmit_bytes_bw Mbps 워크로드의 네트워크 송신 대역폭입니다.
k8s_workload_pod_restart_total 워크로드 내 Pod의 총 재시작 횟수입니다.
k8s_workload_pod_total 워크로드의 Pod 수입니다.
k8s_workload_rate_cpu_core_used_cluster % 워크로드 CPU 사용량이 클러스터 CPU 용량에서 차지하는 비율입니다.

Pod 메트릭

Measurement: tencentcloud_qce_tke2_pod

메트릭 단위 설명
k8s_pod_cpu_core_used 코어 Pod의 CPU 사용량입니다.
k8s_pod_disk_usage % Pod rootfs 공간 사용률입니다.
k8s_pod_fs_read_bytes MiB Pod가 블록 장치에서 읽은 데이터 양입니다.
k8s_pod_fs_write_bytes MiB Pod가 블록 장치에 쓴 데이터 양입니다.
k8s_pod_mem_working_set_bytes MiB Pod의 워킹 세트 메모리 사용량입니다.
k8s_pod_network_receive_bytes_bw Mbps Pod의 네트워크 수신 대역폭입니다.
k8s_pod_network_receive_packets pps Pod가 초당 수신한 네트워크 패킷 수입니다.
k8s_pod_network_transmit_bytes_bw Mbps Pod의 네트워크 송신 대역폭입니다.
k8s_pod_network_transmit_packets pps Pod가 초당 송신한 네트워크 패킷 수입니다.
k8s_pod_rate_cpu_core_used_limit % Pod CPU 사용량이 CPU Limit에서 차지하는 비율입니다.
k8s_pod_rate_cpu_core_used_request % Pod CPU 사용량이 CPU Request에서 차지하는 비율입니다.
k8s_pod_rate_mem_working_set_limit % Pod 워킹 세트 메모리 사용량이 메모리 Limit에서 차지하는 비율입니다.
k8s_pod_rate_mem_working_set_request % Pod 워킹 세트 메모리 사용량이 메모리 Request에서 차지하는 비율입니다.
k8s_pod_restart_total Pod 재시작 횟수입니다.
k8s_pod_status_ready 상태 값 Pod Ready 상태입니다. 값이 1이면 Ready, 0이면 Not Ready를 나타냅니다. 기본 제공 뷰는 이 메트릭을 집계하여 Ready 및 Not Ready Pod 수를 계산합니다.

컨테이너 메트릭

Measurement: tencentcloud_qce_tke2_container

메트릭 단위 설명
k8s_container_rate_cpu_core_used_limit % 컨테이너 CPU 사용량이 CPU Limit에서 차지하는 비율입니다.
k8s_container_rate_cpu_core_used_request % 컨테이너 CPU 사용량이 CPU Request에서 차지하는 비율입니다.
k8s_container_rate_mem_working_set_limit % 컨테이너 워킹 세트 메모리 사용량이 메모리 Limit에서 차지하는 비율입니다.
k8s_container_rate_mem_working_set_request % 컨테이너 워킹 세트 메모리 사용량이 메모리 Request에서 차지하는 비율입니다.

문서 평가

이 페이지가 도움이 되었나요?