최신 Kubernetes 환경은 복잡한 다중 클러스터 플릿 으로 발전했지만 기존의 옵저버빌리티 도구는 개별 클러스터에 대해 분리되고 사일로화된 보기만 제공하는 경우가 많습니다. 이 Kubernetes 크로스 클러스터 UI는 다중 클러스터의 복잡성을 전체 클러스터에 걸쳐 명확하게 파악할 수 있도록 통합된 명령 센터를 제공합니다.
이러한 통합된 관점은 플랫폼 엔지니어와 SRE에게 다음과 같은 도움을 줍니다.
뉴렐릭 에이전트 또는 OpenTelemetry 통해 클러스터 모니터와 호환되는 단일 대시보드에 전체 옵저버빌리티를 통합합니다.
가이드형 분류를 통해 근본 원인 분석을 가속화하세요.
전체 항공기단에서 낭비되는 자원을 파악하여 비용을 절감하십시오.
개발자에게 애플리케이션 중심적인 관점을 제공하여 셀프 서비스를 지원합니다.
새로운 UI에 접속하세요
뉴렐릭 플랫폼의 왼쪽 탐색에 있는 Kubernetes 옵션에서 새로운 Kubernetes 크로스 클러스터 UI 액세스할 수 있습니다.
스코어카드는 전체 플릿의 각 메트릭을 요약하며, 분류 테이블은 클러스터, 노드 또는 워크로드별로 값을 분류합니다. 값이 심각도 임계값을 충족하면 스코어카드와 테이블 행이 모두 주황색(경고) 또는 빨간색(위험)으로 바뀝니다. 2/436과(와) 같은 비율은 백분율에 따라 색상이 변경됩니다.
스코어카드와 꺾은선형 차트를 업데이트하려면 avg, p95, p99 또는 max을(를) 선택하십시오. 분류 테이블은 항상 평균값을 표시합니다.
Include healthy entities [정상 엔티티 포함]을 비활성화하여 활성 주황색 또는 빨간색 상태 임계값이 있는 엔티티로 목록을 필터링하십시오.
보고를 중단한 엔티티는 목록에 유지되며, 선택한 시간 범위에 대한 이력 데이터를 표시합니다.
환자 분류를 위한 상세 분석 기능
전체 플릿 메트릭에서 개별 엔티티로 이동하는 안내식 심사 워크플로우를 사용하여 교차 클러스터 UI를 통해 근본 원인 분석을 가속화할 수 있습니다:
스코어카드에서 엔티티 순위로: 스코어카드를 선택하여 해당 메트릭을 기준으로 테이블을 심각도 내림차순으로 정렬하고 꺾은선형 차트에 상위 10개 엔티티를 표시하십시오.
테이블 메트릭에서 Kubernetes 내비게이터로: 메트릭 값 위로 마우스 포인터를 올려 엔티티 추세선을 표시한 다음, View in navigator을(를) 선택하여 Kubernetes 내비게이터를 여십시오.
엔티티에서 세부 정보로: 엔티티 이름 위에 마우스를 올려 골든 메트릭 및 관련 엔티티를 확인하거나, 클릭하여 개요 페이지를 여십시오.
탭별 지표
UI는 5개의 기본 탭으로 구성됩니다. Scorecard: 임계값은 스코어카드에 적용되고 Table: 임계값은 테이블 행에 적용됩니다. 동일한 경우 한 세트만 나열됩니다. 개수는 선택한 시간 범위를 포함합니다.
Overview [개요] 탭에서는 전체 Kubernetes 환경의 운영 상태, 용량 및 위험 에 대한 일반적인 요약을 제공합니다.
측정항목 이름
설명
중요성
임계값
Unhealthy nodes
전체 노드 중 비정상 노드입니다. 노드가 준비되지 않았거나 압력 또는 네트워크 상태를 보고하는 경우 비정상입니다.
인프라 전반에 걸쳐 광범위한 불안정성과 잠재적인 구역 붕괴 가능성을 시사합니다.
주황색: 노드의 1%~5% 미만, 빨간색: ≥5%.
Unhealthy workloads
전체 워크로드 중 누락되거나 사용할 수 없는 파드가 있는 배포, 데몬셋 및 스테이트풀셋.
조직 전체에 걸쳐 원하는 상태를 조화시키지 못했음을 나타냅니다.
주황색: 워크로드의 1%~<5%, 빨간색: ≥5%.
Running pods
잡 파드 및 완료된 파드를 제외한,
Running
단계에 있는 파드의 백분율입니다.
운영 성공률이며, 실행 중인 파드가 90% 미만인 경우 광범위한 장애를 나타냅니다.
Scorecard:
주황색: 90%~95% 미만; 빨간색: 90% 미만.
Table:
주황색: 95% 초과~99%; 빨간색: 95% 이하.
CPU usage
할당 가능한 CPU의 백분율로 나타낸 노드 CPU 사용량입니다.
전체 시스템에 걸쳐 노드 포화 위험을 집계합니다.
주황색: 75%~95% 미만; 빨간색: 95% 이상.
Memory usage
할당 가능한 메모리 대비 노드 메모리 사용량의 백분율입니다.
높은 수치는 도시 전역에 걸쳐 집단적인 강제 퇴거 사태의 위험이 있음을 나타냅니다.
주황색: 75%~95% 미만; 빨간색: 95% 이상.
Ephemeral storage
사용된 노드 파일 시스템 용량의 백분율.
Kubelet 충돌을 방지하는 데 매우 중요합니다.
주황색: 75%~95% 미만; 빨간색: 95% 이상.
Persistent storage
사용된 파드 볼륨 용량의 백분율입니다.
상태 저장 애플리케이션의 충돌 및 데이터 쓰기 오류를 방지하는 데 매우 중요합니다.
주황색: 75%~95% 미만; 빨간색: 95% 이상.
Warning events
Kubernetes
Warning
이벤트 수입니다.
높은 소음 수준으로 인해 중요 알림이 모호해지고 구성 부채가 표시됩니다.
주황색: 1~49, 빨간색: ≥50.
Health [상태] 탭은 노드의 가용성 및 현재 상태 와 관련된 정보를 중점적으로 다루며, 즉각적인 장애 위험을 감지하는 데 도움을 줍니다.