본문으로 건너뛰기

Observability/APM 연동

COP Console은 OPENMARU Observability 및 APM(Application Performance Management) 시스템과 연동하여 확장된 모니터링 기능을 제공합니다. 인프라 수준의 모니터링과 애플리케이션 수준의 성능 분석을 연계하여 문제 원인을 신속하게 파악할 수 있습니다.


OPENMARU Observability 연동

연동 설정

Observability 시스템과의 연동은 OMCOP_OBSERV_URL 환경 변수를 통해 설정합니다.

OMCOP_OBSERV_URL=https://observability.example.com

이 환경 변수가 설정되면 COP Console에서 Observability 관련 기능이 활성화됩니다.

감사 로그 연동

Observability 시스템과 연동 시 Kubernetes 감사 로그(Audit Log)를 COP Console에서 직접 조회할 수 있습니다.

  • 사이드바의 클러스터 > Audit Log에서 감사 로그를 조회합니다.
  • 시간 범위, 사용자, 리소스 유형 등으로 필터링할 수 있습니다.
  • 각 감사 로그 항목에는 요청자, 동작, 대상 리소스, 시간 등이 포함됩니다.

감사 로그를 통해 누가 어떤 리소스에 어떤 작업을 수행했는지 추적할 수 있어 보안 감사 및 문제 추적에 유용합니다.

Observability 대시보드 바로가기

COP Console에서 OPENMARU Observability 대시보드로 바로 이동할 수 있는 링크가 제공됩니다.

  • 리소스 상세 페이지에서 Observability 버튼을 클릭하면 해당 리소스의 상세 메트릭을 Observability 대시보드에서 확인할 수 있습니다.
  • 클러스터 전체 현황을 보려면 메뉴의 Observability 바로가기를 사용합니다.

OPENMARU APM 연동

APM 대시보드 바로가기

APM이 연동된 환경에서는 애플리케이션 수준의 성능 정보를 APM 대시보드에서 확인할 수 있습니다.

  • Pod 또는 Deployment 상세 페이지에서 APM 버튼이 표시됩니다.
  • 버튼을 클릭하면 해당 애플리케이션의 APM 대시보드로 이동합니다.
  • APM 대시보드에서는 트랜잭션 추적, 응답 시간, 오류율 등을 확인할 수 있습니다.

APM 연동의 이점

  • 트랜잭션 추적: 애플리케이션 요청의 전체 흐름을 추적할 수 있습니다.
  • 응답 시간 분석: 서비스별 응답 시간 분포를 확인할 수 있습니다.
  • 오류 분석: 애플리케이션에서 발생한 오류의 상세 정보를 확인할 수 있습니다.
  • 인프라 연계: COP Console의 인프라 모니터링과 APM의 애플리케이션 모니터링을 연계하여 문제 원인을 신속하게 파악할 수 있습니다.

COP Console에서 인프라 수준의 이상을 감지하면 APM으로 이동하여 애플리케이션 수준의 영향을 확인하고, 반대로 APM에서 성능 저하가 감지되면 COP Console로 이동하여 인프라 리소스 상태를 확인하는 양방향 연계가 가능합니다.