Amazon Elastic Kubernetes Service(Amazon EKS)의 컨트롤 플레인 지표에 대해 몇 가지 질문이 있습니다.
Q: EKS의 컨트롤 플레인 지표는 어디에서 액세스할 수 있습니까?
Amazon EKS는 Kubernetes API 서버의 지표 엔드포인트를 통해 컨트롤 플레인 지표를 노출합니다.
다음 명령을 실행하여 Amazon EKS 컨트롤 플레인의 /metrics HTTP API를 통해 이 엔드포인트에 액세스합니다.
kubectl get --raw /metrics
자세한 내용은 Amazon EKS 및 Kubernetes에 대한 지표를 참조하십시오.
Q: 모든 Kubernetes 컨트롤 플레인 지표에 액세스할 수 있습니까?
아니요. Amazon EKS 컨트롤 플레인은 kube-controller-manager, kube-scheduler 및 etcd의 특정 지표를 노출하지 않습니다.
Q: Amazon CloudWatch Container Insights를 사용하여 컨트롤 플레인 지표를 수집할 수 있습니까?
예. Amazon EKS에 대한 향상된 관찰 기능을 갖춘 Container Insights는 상세한 상태, 성능 및 상태 지표를 수집합니다. Container Insights는 컨테이너 수준에서 이러한 지표를 컨트롤 플레인 지표와 함께 수집합니다. 자세한 내용은 Amazon EKS 및 Kubernetes Container Insights 지표를 참조하십시오.
Q: Amazon EKS가 컨트롤 플레인 장애에 대한 알림을 전송합니까?
아니요. Amazon EKS에는 현재 컨트롤 플레인 장애 시 알림을 보내는 기능이 포함되어 있지 않습니다. 하지만 Amazon EKS는 모든 관리형 클러스터를 정기적으로 백업하고 필요한 경우 복구 메커니즘을 사용합니다.
Q: Amazon EKS 컨트롤 플레인 지표에 따른 알림을 생성하려면 어떻게 해야 합니까?
Amazon Managed Service for Prometheus에서 알림 관리자 구성을 생성하여 알림 규칙을 관리합니다. 그런 다음, Amazon Simple Notification Service(Amazon SNS)를 알림 수신기로 구성합니다.