본문으로 건너뛰기

Application status

애플리케이션 상태 대시보드는 애플리케이션의 현재 성능 및 자원 소비를 추적하고 제어하기 위해 개발된 도구입니다. 사용자는 애플리케이션의 실행 상태, CPU 및 메모리 사용량을 분석할 수 있으며, 자원 최적화 및 사전 문제 감지를 지원합니다.

애플리케이션 상태 대시보드

사이드바 메뉴에서 대시보드/ Application Status를 선택합니다:

주요 기능

Application Status Dashboard에서 아래 작업을 수행할 수 있습니다:

  1. 보고서를 검색합니다. 보고서는 다음과 같이 필터링할 수 있습니다:

    • 프로젝트별 필터링
    • 프로젝트 및 프로젝트 프로필별 필터링
    • 프로젝트 및 프로젝트 그룹별 필터링
    • 프로젝트 및 프로필, 프로젝트 그룹별 필터링
  2. 현재 애플리케이션 상태 대시보드의 URL 복사

  3. 대시보드 초기화:

'초기화' 버튼을 클릭하면 선택한 프로젝트, 프로필, 그룹에 대한 모든 데이터가 초기화됩니다.

  1. 대시보드 데이터 새로 고침: 대시보드 데이터는 수동으로 새로 고침하거나 매 분 자동으로 새로 고침할 수 있습니다.

  2. 대시보드에서 특정 보고서 차트를 확장합니다:

각 차트의 오른쪽 상단에 있는 아이콘을 선택하여 열 수 있습니다:

보고서를 닫으려면 “X” 아이콘을 클릭합니다.

  1. 대시보드에 표시할 구성 요소를 사용자 정의합니다:

화면 왼쪽 상단의 '사용자 정의' 버튼을 클릭하면 특정 메트릭을 화면에 표시할 수 있도록 활성화하거나 비활성화할 수 있습니다:

주요 구성 요소

이 대시보드는 애플리케이션 상태와 리소스 사용에 대한 시각적 통찰력을 제공하여 팀이 애플리케이션 성능과 안정성을 추적하는 데 도움을 줍니다. 대시보드의 주요 구성 요소는 다음과 같습니다:

Total Applications: 현재 모니터링되고 있는 애플리케이션의 총 수를 보여줍니다. 상태별 애플리케이션은 아래와 같이 설명됩니다:

  • 실행 중 - 현재 실행 중인 애플리케이션의 수입니다.
  • 완료 - 실행이 완료된 애플리케이션의 수입니다.
  • 오류 - 오류가 발생한 애플리케이션의 수입니다.

Deployment and Stateful Management: 애플리케이션의 두 가지 주요 단계를 보여줍니다:

  • 배포 - 배포된 애플리케이션의 총 수입니다.
  • StatefulSet - 상태가 있는 애플리케이션의 총 수입니다.

Top 10 Highest Usage CPU: CPU 사용량이 가장 높은 상위 10개 애플리케이션을 표시하여 리소스 소비에 대한 통찰력을 제공합니다.

Top 10 Highest Usage Memory: 메모리 사용량이 가장 높은 상위 10개 애플리케이션을 나열합니다.

CPU Usage Graph: 각 애플리케이션의 밀리코어 단위 CPU 사용량을 보여주는 그래프입니다.

Memory Usage Graph: 각 애플리케이션의 MiB(메비바이트) 단위 메모리 사용량을 표시하는 그래프입니다.

Application Status Honeycomb View각 애플리케이션의 현재 상태에 대한 빠른 개요를 제공하는 육각형 시각화입니다.