콘텐츠로 이동

Azure Kubernetes

Azure Kubernetes 메트릭 데이터 수집

구성

Func 설치

Guance 통합 - 확장 - 관리형 Func 사용을 권장합니다: 모든 사전 조건이 자동으로 설치되어 있으니 계속해서 스크립트를 설치하세요

직접 배포하는 Func는 Func 직접 배포를 참고하세요

스크립트 설치

안내: 요구 사항을 충족하는 Azure 애플리케이션 등록 정보를 미리 준비하고, 구독의 Monitoring Reader(모니터링 읽기 권한) 역할을 애플리케이션 등록에 부여하세요

Azure Kubernetes Service의 모니터링 데이터를 동기화하려면, 해당 수집 스크립트인 「통합(Azure-Kubernetes service 수집)」(ID: integration_azure_kubernetes)을 설치합니다

【설치】를 클릭한 뒤, 다음 매개변수를 입력하세요:

  • Azure Tenant ID:테넌트 ID
  • Azure Client ID:애플리케이션 등록 Client ID
  • Azure Client Secret Value:클라이언트 암호 값, ID가 아닙니다
  • Subscriptions:구독 ID, 여러 구독은 ,로 구분

【배포 시작 스크립트】를 클릭하면 시스템이 자동으로 Startup 스크립트 세트를 생성하고, 해당 시작 스크립트를 자동으로 구성합니다.

활성화한 뒤에는 「관리 / 자동 트리거 설정」에서 해당 자동 트리거 설정을 확인할 수 있습니다. 【실행】을 클릭하면 주기 시간을 기다리지 않고 즉시 한 번 실행할 수 있습니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다.

검증

  1. 「관리 / 자동 트리거 설정」에서 해당 작업의 자동 트리거 설정이 존재하는지 확인하고, 동시에 해당 작업 기록과 로그를 확인하여 이상 여부를 점검하세요
  2. Guance의 「인프라 - 리소스 디렉터리」에서 자산 정보가 존재하는지 확인하세요
  3. Guance의 「메트릭」에서 해당 모니터링 데이터가 있는지 확인하세요

메트릭

Azure Kubernetes Service 메트릭을 수집합니다. 설정을 통해 더 많은 메트릭을 수집할 수 있습니다Microsoft.ContainerService/managedClusters 지원 메트릭

메트릭 이름 설명 단위
apiserver_current_inflight_requests 진행 중인 요청 수 count
cluster_autoscaler_cluster_safe_to_autoscale 클러스터 자동 확장 가능 여부 boolean
cluster_autoscaler_scale_down_in_cooldown 축소 쿨다운 중 -
cluster_autoscaler_unneeded_nodes_count 불필요한 노드 수 count
cluster_autoscaler_unschedulable_pods_count 스케줄 불가 Pod 수 count
kube_node_status_allocatable_cpu_cores 관리형 클러스터에서 사용 가능한 CPU 코어 총수 count
kube_node_status_allocatable_memory_bytes 관리형 클러스터에서 사용 가능한 메모리 총량 count
kube_node_status_condition 각 노드 조건의 상태 count
kube_pod_status_phase 단계별 Pod 수 count
kube_pod_status_ready Ready 상태의 Pod 수 count
node_cpu_usage_millicores CPU 사용률(밀리코어) %
node_disk_usage_bytes 디스크 사용 바이트 수 bytes
node_disk_usage_percentage 디스크 사용률 %
node_memory_rss_bytes 메모리 RSS 바이트 수 bytes
node_memory_rss_percentage 메모리 RSS 비율 %
node_memory_working_set_bytes 메모리 워킹 세트 바이트 수 bytes
node_memory_working_set_percentage 메모리 워킹 세트 비율 %
node_network_in_bytes 네트워크 수신 바이트 수 bytes
node_network_out_bytes 네트워크 송신 바이트 수 bytes

문서 평가

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