MLOps Central Platform 은 Prometheus 로 지표를 수집하고 Alertmanager 로 경보 발송. 폐쇄망에서는 브라우저가 두 서비스에 직접 접근하지 못할 수 있어, 시스템 콘솔이 서버가 대신 전달하는 원본 화면 제공. 앱의 로그인·권한 사용.

오른쪽 위 배지는 서버의 해당 서비스 접근 가능 여부 표시. 연결됨 은 접근 가능, 도달 불가 는 주소는 설정되었지만 응답 없음(탭은 그대로 열림). 미설정 이면 탭 대신 설정할 환경변수(GEO_MLOPS_PROMETHEUS_URL, GEO_MLOPS_ALERTMANAGER_URL)와 앱 재시작 안내 표시.

Prometheus

탭은 질의 · 타겟 · 규칙 · 상태 네 가지. 선택한 탭은 주소에 저장되어 새로고침해도 유지.

  1. 질의 탭에서 PromQL 입력 후 실행 (또는 Ctrl+Enter) 클릭. Instant 는 현재 값, Range 는 시간에 따른 변화 표시.
    Prometheus 질의: up 을 실행한 결과
  2. 타겟 탭에서 스크랩 대상이 모두 UP 인지 확인. 앱 자신(geo-mlops)이 DOWN 이면 대시보드 KPI 가 표시되지 않음.
    Prometheus 타겟
  3. 규칙 탭에서 경보 규칙과 발생 상태, 상태 탭에서 TSDB·런타임 정보 확인.

Alertmanager

탭은 경보 · 사일런스 · 상태 세 가지.

Alertmanager
  • 경보: Alertmanager 가 현재 보유한 경보. 상태(발생 중 / 음소거됨 / 억제됨 / 전체), 라벨 매처(매처 추가), 본문 검색 으로 필터링하고, 그룹 보기 / 평면 보기 로 표시 방식 전환.
  • 사일런스: 정해진 기간 동안 경보 발송을 차단하는 음소거 규칙.
  • 상태: 클러스터·설정 상태.

점검 중 경보 음소거

  1. 경보 행의 음소거 를 누르면 그 경보의 라벨이 매처로 채워진 채 사일런스 창이 열림. 처음부터 만들려면 사일런스 탭의 새 사일런스 클릭.
  2. 매처, 기간(1시간~7일 프리셋 또는 시간 수 입력, 최소 1시간), 사유(필수) 입력. 매처를 입력하면 현재 음소거될 건수 미리 표시.
    사일런스 생성
  3. 음소거 클릭. 점검이 일찍 끝나면 사일런스 목록의 만료 로 해제(확인 창을 거침), 같은 조건을 다시 사용하려면 복제.

2026-10-02 기준 플랫폼으로 작성

© MLOps Central Platform