Kubernetes의 코어 구성 요소는 제어 영역(Control Plane)에서 처리되는 일들의 확인에 사용될 수 있는 다양한 통계 지표 세트를 제공합니다. 지표를 통해 API 서버의 각 리소스에 있는 감시 프로그램의 수, 감사 추적 이벤트의 수, API 서버로의 요청 지연 시간 등의 다양한 정보를 확인할 수 있습니다. 이러한 지표는 Kubernetes API 서버, Kubelet, 클라우드 컨트롤러 관리자 및 스케줄러를 통해 제공됩니다.
지표를 시각화, 모니터링 및 알림 설정하기 전에, 이러한 지표 엔드포인트가 어떻게 출력 되는지 볼 수 있습니다.
kubectl get --raw /metrics
이 예에서는 기본적으로 표준 구성을 사용하지만 스토리지 클래스를 정의해야 합니다. 단순성과 검증 목적으로 gp2 EBS volumes을 사용하겠습니다. 실제 운영환경에서는 gp3 또는 필요한 경우 io2 volume을 사용하고 매니페스트의 기본 스토리지 크기를 늘려 성능을 향상시킬 수 있습니다. 다음 명령을 실행합니다.