다음을 통해 공유


컨테이너 인사이트로 PV 모니터링 구성

에이전트 버전 ciprod10052020부터 이제 Container Insights 통합 에이전트에서 PV(영구 볼륨) 사용량 모니터링을 지원합니다. 에이전트 버전 ciprod01112021을 사용하는 경우 에이전트에서 상태, 스토리지 클래스, 유형, 액세스 모드 및 기타 세부 정보에 대한 정보 등 PV 인벤토리 모니터링을 지원합니다.

PV 메트릭

컨테이너 인사이트는 60초 간격으로 다음 메트릭을 수집하고 InsightsMetrics 테이블에 저장하여 PV 사용량 모니터링을 자동으로 시작합니다.

메트릭 이름 메트릭 차원(태그) 메트릭 설명
pvUsedBytes podUID, podName, pvcName, pvcNamespace, capacityBytes, clusterId, clusterName 특정 Pod에서 사용하는 클레임이 있는 특정 영구 볼륨에 사용된 공간(바이트)입니다. capacityBytes 태그는 데이터 수집 비용을 줄이고 쿼리를 간소화하기 위해 태그 필드에 차원으로 포함됩니다.

수집된 PV 메트릭을 구성하는 방법에 대한 자세한 내용은 Container Insights에 대한 에이전트 데이터 수집 구성을 참조하세요.

PV 인벤토리

컨테이너 인사이트는 60초 간격으로 다음 정보를 수집하고 KubePVInventory 테이블에 저장하여 PV 모니터링을 자동으로 시작합니다.

데이터 데이터 원본 데이터 형식 필드
Kubernetes 클러스터의 영구 볼륨 인벤토리 Kube API KubePVInventory PVName, PVCapacityBytes, PVCName, PVCNamespace, PVStatus, PVAccessModes, PVType, PVTypeInfo, PVStorageClassName, PVCreationTimestamp, TimeGenerated, ClusterId, ClusterName, _ResourceId

영구 볼륨 모니터링

Container Insights에는 이 사용 현황 메트릭용으로 미리 구성된 차트와 모든 클러스터에 대한 통합 문서 템플릿의 인벤토리 정보가 포함됩니다. 또한 PV 사용량에 권장되는 경고를 사용하도록 설정하고 Log Analytics에서 이러한 메트릭을 쿼리할 수 있습니다.

워크로드 세부 정보 통합 문서

AKS(Azure Kubernetes Service) 클러스터에서 직접 워크로드 세부 정보 통합 문서의 영구 볼륨 탭에서 특정 워크로드에 대한 사용량 차트를 찾을 수 있습니다. 왼쪽 창의 통합 문서, 인사이트 창의 통합 문서 보기 드롭다운 목록 또는 인사이트 창의 보고서(미리 보기) 탭에서 통합 문서를 선택합니다.

Azure Monitor PV 워크로드 통합 문서 예를 보여 주는 스크린샷.

영구 볼륨 세부 정보 통합 문서

왼쪽 창에서 통합 문서를 선택하여 AKS 클러스터에서 직접 영구 볼륨 세부 정보 통합 문서의 영구 볼륨 인벤토리 개요를 찾을 수 있습니다. 인사이트 창의 통합 문서 보기 드롭다운 목록 또는 인사이트 창의 보고서 탭에서 이 통합 문서를 열 수도 있습니다.

Azure Monitor PV 세부 정보 통합 문서 예를 보여 주는 스크린샷.

Pod의 평균 PV 사용량이 80%를 초과할 때 경고하도록 권장 경고를 사용하도록 설정할 수 있습니다. 경고에 대한 자세한 내용은 Container Insights의 메트릭 경고 규칙(미리 보기)을 참조하세요. 기본 임계값을 재정의하는 방법을 알아보려면 ConfigMaps에서 경고 가능한 메트릭 구성 섹션을 참조하세요.

제한 사항

스토리지 클래스가 "azureblob-*"인 영구 볼륨은 CAdvisor의 제한 사항으로 인해 PV 메트릭을 수집하지 않습니다. 다음 명령은 영구 볼륨과 해당 속성(스토리지 클래스 포함)을 표시합니다.

kubectl get pvc

다음 단계

수집된 PV 메트릭에 대한 자세한 내용은 Container Insights에 대한 에이전트 데이터 수집 구성을 참조하세요.