설명
Cloud Monitoring은 CPU, 메모리, 네트워크, 클러스터 상태 같은 운영 지표를 수집해 이상 징후를 파악하는 데 도움을 줍니다. 필요한 지표 수집이 꺼져 있으면 성능 저하나 자원 부족을 늦게 발견할 수 있습니다.
monitoringService를 생략해도 GKE 기본값으로 수집될 수 있으므로 실제 설정을 확인하세요. 지표 수집을 켜는 것만으로 알림 정책이 생성되거나 모든 애플리케이션 지표가 수집되는 것은 아닙니다.
잠재적 영향
- 성능 저하나 자원 부족을 늦게 발견할 수 있습니다.
- 경보 기반 대응과 용량 계획에 필요한 정보가 부족해질 수 있습니다.
해결 방법
- 필요한 지표를 정하고 현재 클러스터의 수집 설정, 권한과 실제 데이터 유입을 확인하세요.
- 지원되는 Cloud Monitoring 구성을 사용하고 핵심 지표의 알림 정책과 수신 대상을 함께 설정하세요. 시험 알림으로 대응 경로를 확인하세요.
예시
지원이 종료된 Deployment Manager 문서에서 다루던 설정을 GKE Cluster 요청 본문의 일부로 표시합니다. 완전한 생성 요청은 아니며 필요한 클러스터 설정은 생략했습니다.
변경 전
yaml
name: my-cluster
description: cluster
변경 후
yaml
name: my-cluster
description: cluster
monitoringService: monitoring.googleapis.com/kubernetes
설명:
- 변경 전: 모니터링 값을 생략합니다. 실제 수집 여부는 기본값과 적용된 설정을 확인해야 합니다.
- 변경 후: GKE용 Cloud Monitoring을 명시합니다. 지표 유입과 알림 구성은 별도로 확인하세요.