쿠버네티스 모니터링

쿠버네티스(Kubernetes)는 컨테이너화된 애플리케이션을 관리하기 위한 오픈소스 플랫폼으로, 대규모의 컨테이너화된 애플리케이션을 배포하고 확장하며 관리하는 데 사용됩니다. 쿠버네티스 클러스터에서 애플리케이션을 실행하고 유지하는 것만큼 중요한 것은 이러한 애플리케이션들이 올바르게 동작하고 있는지 모니터링하는 것입니다.

쿠버네티스 모니터링은 다음과 같은 목적을 가집니다:

  1. 시스템 성능 모니터링: 클러스터 노드의 자원(CPU, 메모리, 디스크 사용률 등)과 전반적인 성능을 모니터링하여 리소스 사용을 최적화하고 병목 현상을 식별합니다.
  2. 애플리케이션 상태 모니터링: 쿠버네티스에서 실행되는 각 애플리케이션의 상태를 모니터링하여 애플리케이션의 가용성과 성능을 보장합니다. 이는 특히 미세한 문제나 예기치 않은 동작에 대한 조기 경고를 가능하게 합니다.
  3. 로그 모니터링: 애플리케이션과 시스템 로그를 수집하고 분석하여 장애 해결과 디버깅을 용이하게 합니다.
  4. 이벤트 및 경고 관리: 이벤트 및 경고를 통해 시스템 및 애플리케이션의 이상 현상을 감지하고 조치를 취할 수 있도록 합니다.

OPENMARU APM

기존 APM으로는 모니터링 할 수 없는 Docker 컨테이너와 Docker 컨테이너 상에서 운영되는 WAS를 모니터링 할 수 있는 국내 최초의 제품입니다. OPENMARU APM은 PaaS형 클라우드에 최적화되어 있어 기존 방식으로는 모니터링할 수 없었던 정보까지 손 쉽게 모니터링할 수 있습니다.

  • 가상OS 환경 운영 정보
    가상 OS 환경에서 CPU/Memory/Disk/Network 정보를 실시간 제공합니다.
  • 오토스케일링 시각도구
    오토스케일링 시에 부하 분산과 pod 별 처리 현황을 파악할 수 있습니다.
  • POD 상태 정보
    폐기된 POD 인스턴스에 대한 검색 및 상태 정보를 제공합니다.
  • WAS 필수 모니터링 도구
    WAS 장애 상황에서 필수적으로 필요한 분석 도구를 제공합니다.

Tag Archive for: Kubernetes 모니터링

APM에서-트랜잭션-분석-챠트-활용하기-T-MAP
apm-for-education
APM 에 대한 FAQ 5가지