본문으로 건너뛰기

모니터링

서비스를 운영하다 보면 "지금 잘 돌아가고 있나?", "어제 배포한 건 문제없나?" 같은 궁금증이 생기기 마련입니다. KIOPS의 모니터링 기능을 활용하면 이런 궁금증을 한눈에 해결할 수 있습니다.

모니터링이 왜 중요한가요?

문제가 발생했을 때 빨리 알아차릴수록 빠르게 대응할 수 있습니다. 모니터링은 서비스의 건강 상태를 실시간으로 체크하는 "정기 건강검진"과 같습니다. 작은 이상 징후를 미리 발견하면 큰 장애로 이어지는 것을 막을 수 있습니다.


모니터링 기능 한눈에 보기

KIOPS는 여러분의 서비스를 다양한 관점에서 모니터링할 수 있는 기능을 제공합니다.

  • 대시보드: 모든 서비스 현황을 단일 테이블에서 한눈에 확인합니다. 문제가 있는 서비스를 빠르게 발견할 수 있습니다.
  • 서비스 상세 페이지: 대시보드 테이블에서 서비스를 클릭하면 해당 서비스 전용 개요 단일 화면으로 진입하여 상세 정보를 확인할 수 있습니다.
  • DORA 메트릭: [보안 분석] 페이지의 [품질] 탭(/security?area=quality)에서 배포 빈도, 리드 타임 등 DevOps 성능 지표를 제공합니다. 팀의 개발 역량을 객관적으로 측정하고 개선할 수 있습니다.
  • 알림: 헤더 우측의 종 아이콘으로 파이프라인 단계별 실시간 알림을 제공합니다. 중요한 이벤트를 놓치지 않고 바로 대응할 수 있습니다.

상세 가이드

각 모니터링 기능에 대해 더 자세히 알고 싶으시다면 아래 가이드를 참고해 주세요.

  • 대시보드 활용 - 서비스 현황 테이블의 컬럼/필터/즐겨찾기와 서비스 상세 페이지 진입 흐름을 알아봅니다.
  • DORA 메트릭 - DevOps 성능 지표를 분석하고 개선 방향을 파악합니다.
  • 알림 관리 - 파이프라인/조직 초대 알림을 확인하고 관리하는 방법을 알아봅니다.

대시보드 화면 구성

[대시보드] 페이지는 별도의 탭 구조 없이 단일 서비스 현황 테이블로 구성됩니다. 메트릭 패널이나 빌드/배포/재시작 버튼은 대시보드에 노출되지 않으며, 대시보드는 모니터링 전용 화면입니다.

테이블에서 제공하는 핵심 기능은 다음과 같습니다.

  • 즐겨찾기: 행 좌측의 별 아이콘으로 자주 보는 서비스를 즐겨찾기 등록할 수 있습니다. 즐겨찾기 상태는 브라우저 localStorage에 저장되며 정렬 기준이 됩니다.
  • 위험도(riskLevel) 라벨: 보안 취약점 수 기반으로 critical / high / medium / low 4단계로 자동 계산되어 컬러 라벨로 표시됩니다.
  • 서비스 상태: 빌드/배포 등 파이프라인 단계별 상태를 색상 배지로 표시합니다.
  • 브랜치 드롭다운: 행 내에서 모니터링 대상 브랜치를 변경할 수 있습니다.
  • 런타임 환경 / VPN: 서비스가 어떤 런타임에 배포되어 있고 어떤 VPN을 통해 접근하는지 표시합니다.
  • 이동 아이콘: 행 우측의 화살표 아이콘을 클릭하면 해당 서비스의 상세 페이지(ServiceDetailView)로 전환됩니다.
  • WebSocket 실시간 갱신: 파이프라인 상태 변화는 WebSocket으로 즉시 반영되며, 연결이 끊긴 경우 상단에 끊김 인디케이터가 표시됩니다.
어디서부터 봐야 할까요?

처음이라면 위험도(riskLevel)와 서비스 상태 컬럼부터 훑어보세요. critical/high 라벨이 보이거나 빨간색 상태가 보이면 해당 서비스 행의 이동 아이콘을 클릭하여 상세 페이지에서 원인을 분석하면 됩니다.


서비스 상세 페이지

대시보드 테이블에서 서비스를 클릭하거나 이동 아이콘을 누르면 ServiceDetailView로 진입합니다. 페이지 이동이 아닌 동일 화면 내 SPA 전환이며, 좌측 상단의 뒤로가기 버튼으로 대시보드 테이블 화면으로 복귀할 수 있습니다.

서비스 상세는 별도 탭 없이 개요 단일 화면으로 구성됩니다. 서비스 기본 정보, 최근 빌드/배포 이력, 현재 운영 상태 요약 등 빠른 진단에 필요한 정보를 보여줍니다.

DORA 메트릭과 인시던트(장애 이력)는 [보안 분석] 페이지의 [품질] 탭(/security?area=quality)으로 이관됐습니다.

인시던트는 어디에 있나요?

빌드/배포 실패 이력(인시던트)은 대시보드가 아니라 [보안 분석] 페이지의 [품질] 탭에서 확인합니다. KIOPS에서는 빌드/배포 실패가 자동으로 인시던트로 기록됩니다.


빠른 시작

서비스 상태 확인하기

가장 기본적인 모니터링 방법입니다. 매일 아침 출근하면 이 순서대로 확인해 보세요.

  1. [대시보드] 페이지에 접속합니다.
  2. 서비스 현황 테이블에서 각 서비스의 위험도 라벨상태 배지를 훑어봅니다.
  3. critical/high 라벨이 있거나 실패 상태가 보이면 해당 행의 이동 아이콘을 클릭합니다.
  4. 서비스 상세의 개요 화면에서 최근 빌드/배포 이력을 먼저 확인하고, 필요하면 **[보안 분석]**의 [품질] 탭으로 이동해 인시던트를 검토합니다.

알림 확인하기

실시간 알림을 통해 중요한 이벤트를 놓치지 마세요.

  1. 화면 우측 상단의 종 아이콘(알림)을 클릭합니다.
    • 읽지 않은 알림이 있으면 빨간색 배지가 표시됩니다.
  2. 알림 드로어에서 최근 파이프라인 단계별 알림(source / sast / build / sca / deploy / operation / dast)을 확인합니다.
  3. 알림 행 자체에는 별도 페이지 이동 동작이 없으며, 액션 버튼(읽음 / 수락 / 거절 / 승인)과 실패 알림의 상세 보기 토글만 동작합니다. 관련 상세는 좌측 메뉴의 [대시보드] 또는 [서비스 관리]에서 직접 이동하세요.
  4. 확인한 알림은 읽음 처리하여 정리해 두세요.

관련 가이드