본문으로 건너뛰기

Kubernetes Namespace 모니터링

모든 참고 문서의 내용을 확인했습니다. 상세한 답변을 드리겠습니다.


exemONE Kubernetes Namespace 모니터링 상세 가이드

exemONE의 Kubernetes > Namespace 메뉴에서 Kubernetes 환경의 네임스페이스를 종합적으로 모니터링할 수 있습니다. 화면은 Filters, Namespace List로 구성되며, 각 네임스페이스를 클릭하면 Namespace Detail Slide에서 4개 탭의 상세 정보를 확인할 수 있습니다.

참고 문서: Kubernetes Namespace

1. 화면 구성

구성 요소설명
Global Time모니터링 재생 여부를 선택합니다. 실시간 데이터만 조회 가능합니다.
Filters네임스페이스 화면의 필터 항목을 선택합니다.
Namespace List네임스페이스 목록을 보여줍니다.

2. Filters (필터)

참고 문서: Kubernetes Namespace Filters

항목설명
Cluster클러스터 항목을 보여줍니다. 첫번째 항목을 선택한 상태로 보여줍니다. 하나의 항목만 선택 가능합니다. 클러스터 항목 선택에 따라 네임스페이스 화면을 보여줍니다. 클릭 시 클러스터 항목을 접힌 상태로 보여줍니다.
Search필터 항목 검색 기능입니다. 대소문자 구분 없이 입력합니다. 검색 결과가 없을 경우 'No data.'를 보여줍니다.

3. Namespace List (네임스페이스 목록)

참고 문서: Kubernetes Namespace List

기능

항목설명
Search네임스페이스 목록에서 Namespace Name을 검색합니다. 대소문자 구분 없이 입력합니다. 검색 결과가 없을 경우 'No data.'를 보여줍니다.
Option 클릭 시 Grid의 옵션(컬럼 설정 등)을 보여줍니다.
Namespace List네임스페이스의 목록을 Grid로 보여줍니다.

Grid 수집 항목

항목설명
Namespace Name네임스페이스의 이름 (클릭 시 Namespace Detail Slide 오픈)
Labels네임스페이스가 가지고 있는 Label
Age네임스페이스의 Age (가동 시간)
Status네임스페이스의 현재 Status

4. Namespace Detail Slide (상세 슬라이드)

참고 문서: Kubernetes Namespace Detail Slide

Namespace List에서 네임스페이스 이름을 클릭하면 열리는 상세 화면입니다. 4개 탭으로 구성됩니다.

구성 요소설명
TitleNamespace 목록에서 클릭한 Namespace의 이름을 보여줍니다.
Slide History슬라이드 이력 탐색
Close 클릭 시 디테일 슬라이드가 닫힙니다.
TabInformation, YAML, Alert, Pod

4.1 Information 탭

참고 문서: Kubernetes Namespace Information

네임스페이스 디테일 슬라이드의 정보를 확인하는 화면입니다.

네임스페이스 기본 정보 항목:

항목설명
Cluster네임스페이스가 구성되어 있는 클러스터 이름
Namespace네임스페이스 이름
Age네임스페이스 동작 시간
Status네임스페이스의 현재 상태
Label네임스페이스가 가지고 있는 라벨

4.2 YAML 탭

참고 문서: Kubernetes Namespace YAML

네임스페이스 디테일 슬라이드의 YAML을 확인하는 화면입니다.

기능설명
YAML네임스페이스를 구성한 YAML을 보여줍니다.
Copy 클릭 시 텍스트가 복사됩니다.

4.3 Alert 탭

참고 문서: Kubernetes Namespace Alert

네임스페이스 디테일 슬라이드의 알람 정보를 확인하는 화면입니다.

기능설명
Global Time실시간 데이터를 조회합니다.
Search알람 로그 목록을 검색합니다. 대소문자 구분 없이 입력합니다. 검색 결과가 없을 경우 'No data'를 보여줍니다.
Option 클릭 시 Grid의 옵션을 보여줍니다.
Alert LogsAlert Log를 Grid 형태로 보여줍니다.

Grid 수집 항목

항목설명
Rule Name룰의 이름
Alert Stat NameAlert 이름
TargetAlert 발생 타겟
Last Triggered최근 Alert 발생 시간
Rule Type룰의 유형
Last Alert마지막 Alert 항목 (Normal / Warning / Critical)
Threshold알람 발생 조건
Value현재 지표의 값

4.4 Pod 탭

참고 문서: Kubernetes Namespace Pod

네임스페이스 디테일 슬라이드의 Pod 정보를 확인하는 화면입니다. 해당 네임스페이스에 속한 Pod 목록을 조회할 수 있습니다.

기능설명
Global Time실시간 데이터를 조회합니다.
SearchPod 목록을 검색합니다. 대소문자 구분 없이 입력합니다. 검색 결과가 없을 경우 'No data'를 보여줍니다.
Option 클릭 시 Grid의 옵션을 보여줍니다.
Pod ListPod List를 Grid 형태로 보여줍니다.

Grid 수집 항목

항목설명
Pod Name파드의 이름
NamespaceNamespace의 이름
Containers파드 내에 있는 Containers
Alert마지막 발생된 알람 정보
Status파드의 현재 Status
Controlled By파드의 Controller Type
QoS파드의 QoS
Cpu Used사용된 CPU
Cpu RequestCPU Request
Cpu LimitCPU Limit
CPU Usage/Limit(%)CPU Limit 대비 사용량
CPU Usage/Node Alloc(%)Node의 할당된 사용량 대비 CPU Usage
Memory Used사용된 메모리
Memory RequestMemory Request
Memory LimitMemory Limit
Mem Usage/Limit(%)Memory Limit 대비 사용량
Mem Usage/Node Alloc(%)Node의 할당된 사용량 대비 Mem Usage
Restarts Count파드의 Restarts Count 수
Age파드의 Age

5. 수집 항목 종합 정리

카테고리수집 항목
Namespace List 항목 (4개)Namespace Name, Labels, Age, Status
Information 항목 (5개)Cluster, Namespace, Age, Status, Label
YAML네임스페이스 구성 YAML 원본 조회 및 복사
Alert 항목 (8개)Rule Name, Alert Stat Name, Target, Last Triggered, Rule Type, Last Alert, Threshold, Value
Pod 항목 (19개)Pod Name, Namespace, Containers, Alert, Status, Controlled By, QoS, Cpu Used, Cpu Request, Cpu Limit, CPU Usage/Limit(%), CPU Usage/Node Alloc(%), Memory Used, Memory Request, Memory Limit, Mem Usage/Limit(%), Mem Usage/Node Alloc(%), Restarts Count, Age

6. 접근 방법

  1. exemONE에 로그인합니다.
  2. 좌측 메뉴에서 Kubernetes > Namespace를 클릭합니다.
  3. Filters에서 모니터링할 Cluster를 선택합니다 (하나의 클러스터만 선택 가능).
  4. Namespace List에서 각 네임스페이스의 Name, Labels, Age, Status를 Grid 형태로 확인합니다.
  5. 특정 네임스페이스를 클릭하면 Namespace Detail Slide가 열리며, 4개 탭(Information, YAML, Alert, Pod)을 통해 상세 모니터링이 가능합니다.

7. 주의사항

  • Filters의 Cluster 선택: Namespace 화면에서는 다른 Kubernetes 리소스와 달리 하나의 클러스터만 선택 가능합니다. 클러스터 항목 선택에 따라 해당 클러스터에 속한 네임스페이스 목록이 표시됩니다.
  • 실시간 데이터 조회: Global Time을 통해 실시간 데이터만 조회 가능합니다.
  • Pod 탭 활용: Namespace Detail Slide의 Pod 탭에서는 해당 네임스페이스에 배포된 모든 Pod의 CPU/Memory 사용률, QoS, Controller Type 등 19개 상세 지표를 한눈에 확인할 수 있어, 네임스페이스 단위의 리소스 관리에 유용합니다.