Skip to content

Test Scenarios IV7

dogfootman edited this page Oct 16, 2026 · 8 revisions

Test Scenarios — IV7 Monitoring (에이전트 설치)

생성: 2026-10-16 · 기준: v07 설치 후 통합 검증(IV) · 원본: 여정별 계획서(Excel) ← Test Scenarios · IV 허브 · 기능 TC

요약

시나리오 기능 TC 제목 유형 결과 (CSP별) spec
IV7_S01 TC-OBS-001 [Infra] Monitoring: Monitoring Agent 설치 정상 ✅ 8건 · ❌ KT IV7_S01
IV7_S02 TC-OBS-004 [K8s] Monitoring: Monitoring Agent 설치 정상 ✅ AWS, GCP · ⏭️ 7건 IV7_S02
IV7_S03 TC-OBS-002 [Infra] Monitoring: Log Agent 설치 정상 ✅ 8건 · ❌ KT IV7_S03
IV7_S04 TC-OBS-005 [K8s] Monitoring: Log Agent 설치 정상 ✅ AWS, GCP · ⏭️ 7건 IV7_S04
IV7_S05 TC-OBS-003 [Infra] Monitoring: Monitoring Agent + Log Agent 둘 다 설치 정상 ✅ 8건 · 🚧 KT IV7_S05
IV7_S06 TC-OBS-006 [K8s] Monitoring: Monitoring Agent + Log Agent 둘 다 설치 정상 ✅ AWS · ❌ GCP · ⏭️ 7건 IV7_S06
IV7_S07 TC-OBS-007 모니터링 플러그인(item) 등록 (Monitoring Agent) 정상 ❌ 공통 IV7_S07
IV7_S08 TC-OBS-008 Monitoring Agent 제거 (Uninstall) 정상 ✅ 공통 IV7_S08
IV7_S09 TC-OBS-009 Log Agent 제거 (Uninstall) 정상 ✅ 공통 IV7_S09
IV7_S10 TC-OBS-010 Trigger Policy 생성/목록/삭제 정상 ✅ 공통 IV7_S10
IV7_S11 TC-OBS-011 정책 ↔ Node/Infra 연결 정상 ✅ 공통 IV7_S11
IV7_S12 TC-OBS-012 알림 채널 설정 정상 ⏭️ 공통 IV7_S12
IV7_S13 TC-OBS-013 Trigger / Notification History 정상 🚧 공통 IV7_S13
IV7_S14 TC-OBS-014 NS 목록 조회 정상 ✅ 공통 IV7_S14
IV7_S15 TC-OBS-015 NS 선택 → Infra 목록 정상 ✅ 공통 IV7_S15
IV7_S16 TC-OBS-016 Infra 선택 → Node 목록 정상 ✅ 공통 IV7_S16
IV7_S17 TC-OBS-017 모니터링 화면 진입 정상 ✅ 공통 IV7_S17
IV7_S18 TC-OBS-018 콘솔 iframe 모니터링 진입 정상 ✅ 공통 IV7_S18
IV7_S19 TC-OBS-019 Agent 기반 시계열 메트릭 (InfluxDB) 정상 ✅ 공통 IV7_S19
IV7_S20 TC-OBS-020 CSP API 메트릭 (cb-spider) 정상 ✅ AWS IV7_S20
IV7_S21 TC-OBS-021 Infra / NS 레벨 오버뷰 정상 ✅ 공통 IV7_S21
IV7_S22 TC-OBS-022 K8s Cluster 노드 메트릭 정상 ✅ AWS, GCP IV7_S22
IV7_S23 TC-OBS-023 Anomaly Detection 설정 정상 ✅ 공통 IV7_S23
IV7_S24 TC-OBS-024 Anomaly History 조회 정상 ❌ 공통 IV7_S24
IV7_S25 TC-OBS-025 Prediction (예측) 정상 ✅ 공통 IV7_S25
IV7_S26 TC-OBS-026 Loki 라벨 조회 정상 ✅ 공통 IV7_S26
IV7_S27 TC-OBS-027 Loki LogQL 키워드 검색 정상 ❌ 공통 IV7_S27
IV7_S28 TC-OBS-028 manager trace 조회 (Tempo) 정상 ✅ 공통 IV7_S28
IV7_S29 TC-OBS-029 Grafana Explore 트레이싱 (Call Sequence) 정상 ✅ 공통 IV7_S29
IV7_S30 TC-OBS-030 Grafana 임베드 (Trace 임베드 화면) 정상 ✅ 공통 IV7_S30
IV7_S31 TC-OBS-031 Infra / NS 레벨 키워드 없이 전체 로그 조회 정상 ✅ 공통 IV7_S31
IV7_S32 TC-OBS-032 Infra / NS 레벨 키워드 기반 로그 조회 정상 ✅ 공통 IV7_S32
IV7_S33 TC-OBS-033 K8s Cluster 키워드 없이 전체 로그 조회 정상 ✅ 공통 IV7_S33
IV7_S34 TC-OBS-034 K8s Cluster 키워드 기반 로그 조회 정상 ✅ 공통 IV7_S34

상세

IV7_S01

[Infra] Monitoring: Monitoring Agent 설치

항목 내용
기능 TC TC-OBS-001 Infra node Monitoring Agent 설치
화면 Monitorings > Config(Monitor Setting, /webconsole/_view/mc011yconfig, iframe) → 대상 node 의 Monitoring Agent 열 Install 버튼
구분 정상 · CSP별
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV3 Infra Running
자동화 IV7_S01

절차

[대상: Infra node] 1.Monitorings > Config 진입 2.Workload mc{n} 의 첫 node 에서 Monitoring Agent 열 Install 클릭 → 확인창 확인(Log Agent 는 누르지 않음) 3.요청 접수 및 Installing → Installed 확인

기대결과

설치 요청 접수

결과 (v07)

  • AWS ✅ PASS (2026-10-07) — [Infra node mc1/g1-1] v07 PASS(27s): [target] Infra node (K8s 아님): infra=mc1 / [config-screen] Monitor Setting Namespace: default Refresh mc1 Running:4 (R:4/4) 4 Nodes Name Node ID Status Monitoring Agent Log Agent g1-1 g1-1 Running Not installed Install Not installed Install g1… · 녹화 v07_IV7_S01_AWS.webm
  • Azure ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc2/g2-1 — IV7_S08 로 Monitoring Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S01_Azure.webm
  • Alibaba ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc3/g3-1 — IV7_S08 로 Monitoring Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S01_Alibaba.webm
  • GCP ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc4/g4-1 — IV7_S08 로 Monitoring Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S01_GCP.webm
  • Tencent ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc5/g5-1 — IV7_S08 로 Monitoring Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S01_Tencent.webm
  • NHN Cloud ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc6/g6-1 — IV7_S08 로 Monitoring Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 11:43 다시 Suspend · 녹화 v07_IV7_S01_NHNCloud.webm
  • NCP ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc7/g7-1 — IV7_S08 로 Monitoring Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 11:43 다시 Suspend · 녹화 v07_IV7_S01_NCP.webm
  • IBM ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc8/g8-1 — IV7_S08 로 Monitoring Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 11:43 다시 Suspend · 녹화 v07_IV7_S01_IBM.webm
  • KT ❌ FAIL (2026-10-12) — v07 FAIL(293s): [target] Infra node (K8s 아님): infra=mc9 node=g9-1 / [config-screen] Monitor Setting Namespace: default Refresh mc1 Suspended:4 (R:0/4) 4 Nodes Name Node ID Status Monitoring Agent Log Agent g1-1 g1-1 Suspended SERVICE_INACTIVE installed SERVICE_INACTIVE installed… · 녹화 v07_IV7_S01_KT.webm

IV7_S02

[K8s] Monitoring: Monitoring Agent 설치

항목 내용
기능 TC TC-OBS-004 K8s node Monitoring Agent 설치
화면 Monitorings > Config(Monitor Setting, iframe) → K8s 클러스터 node 의 Monitoring Agent 열 Install 버튼
구분 정상 · CSP별
사전 조건 admin 로그인 상태, Workspace=ws01 / Project=p1 선택 상태에서 시작. IV3 K8s Ready
자동화 IV7_S02

절차

[대상: K8s cluster node] 1.Monitorings > Config 진입(Project p{n}) 2.K8s 대상 클러스터(AWS 는 k1d)의 node 에서 Monitoring Agent 열 Install 클릭 → 확인(Log Agent 는 누르지 않음) 3.요청 접수 및 Installing → Installed 확인

기대결과

설치 요청 접수

결과 (v07)

  • AWS ✅ PASS (2026-10-15) — [p1/k1s] v07 재실행 PASS(요청 접수). 실제 설치·수집은 이슈: m-cmp/mc-observability#364(arm64 노드에 amd64 Telegraf 설치 → Installed 표시되나 수집 0). (이전 2026-10-07 k1d PASS) · 녹화 v07_IV7_S02_AWS.webm
  • Azure ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • Alibaba ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • GCP ✅ PASS (2026-10-15) — [p4/k4s] v07 PASS(요청 접수). 실제 설치는 이슈: m-cmp/mc-observability#365(GKE Container-Optimized OS 노드에서 K8s Monitoring Agent 설치 실패) · 녹화 v07_IV7_S02_GCP.webm
  • Tencent ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • NHN Cloud ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • NCP ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • IBM ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • KT ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16): KT 는 K8s 진행 대상 아님(lib/data.ts 'K8s 는 AWS 에 한해 진행'). spec 미실행

IV7_S03

[Infra] Monitoring: Log Agent 설치

항목 내용
기능 TC TC-OBS-002 Infra node Log Agent 설치 (Monitoring Agent 상태 변화 없음)
화면 Monitorings > Config(Monitor Setting, /webconsole/_view/mc011yconfig, iframe) → 대상 node 의 Monitoring Agent / Log Agent 열 Install 버튼
구분 정상 · CSP별
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV3 Infra mc1 Running
자동화 IV7_S03

절차

[대상: Infra node] 1.Monitorings > Config 진입 2.Workload mc1 의 node g1-1 에서 Log Agent 'Install' 클릭(Monitoring Agent 는 누르지 않음) → 확인창 'Install log agent on "g1-1"?' 확인 3.요청 접수 및 Log Agent 상태 Installing → Installed(SUCCESS) 확인(약 3분) 4.Monitoring Agent 상태는 시작 때와 같은지 확인

기대결과

Log Agent 설치 요청이 접수되고 Log Agent 만 설치된다(Monitoring Agent 상태 변화 없음)

결과 (v07)

  • AWS ✅ PASS (2026-10-08) — v07 PASS(70s): [target] Infra node (K8s 아님): infra=mc1 node=g1-1 / [config-screen] Monitor Setting Namespace: default Refresh mc1 Running:4 (R:4/4) 4 Nodes Name Node ID Status Monitoring Agent Log Agent g1-1 g1-1 Running SUCCESS Uninstall SUCCESS Uninstall g1-2 g1-2 Running Not … · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_AWS.webm
  • Azure ✅ PASS (2026-10-16) — v07 PASS(80s, 사본 rf-obs6): mc2/g2-1 Log Agent Not installed → INSTALLING → SUCCESS(Installed), Monitoring Agent SUCCESS 유지 / 비고: 1차 실행(rf-obs4)은 화면 표시 대기 실패 → 같은 날 rf-obs6 재실행 PASS. 1차 영상 ..\results-v07\rf-obs4\v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_Azure.webm. 사용자 지시로 … · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_Azure.webm
  • Alibaba ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc3/g3-1 — IV7_S09 로 Log Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed), Monitoring Agent 상태 변화 없음 / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_Alibaba.webm
  • GCP ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc4/g4-1 — IV7_S09 로 Log Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed), Monitoring Agent 상태 변화 없음 / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_GCP.webm
  • Tencent ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc5/g5-1 — IV7_S09 로 Log Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed), Monitoring Agent 상태 변화 없음 / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_Tencent.webm
  • NHN Cloud ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc6/g6-1 — IV7_S09 로 Log Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed), Monitoring Agent 상태 변화 없음 / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 11:43 다시 Suspend · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_NHNCloud.webm
  • NCP ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc7/g7-1 — IV7_S09 로 Log Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed) / 비고: Log Agent 설치 성공(Not installed → INSTALLING → SUCCESS) 확인. 스크립트의 Monitoring Agent 불변 확인이 실패(직전 S01 설치 후 화면 표시 지연으로 실행 전 Monitoring 이 Not installed 로 보였다가 이후 SUCCE… · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_NCP.webm
  • IBM ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc8/g8-1 — IV7_S09 로 Log Agent 제거한 뒤 재설치: Not installed → INSTALLING → SUCCESS(Installed), Monitoring Agent 상태 변화 없음 / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 11:43 다시 Suspend · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_IBM.webm
  • KT ❌ FAIL (2026-10-12) — v07 FAIL(293s): [target] Infra node (K8s 아님): infra=mc9 node=g9-1 / [config-screen] Monitor Setting Namespace: default Refresh mc1 Suspended:4 (R:0/4) 4 Nodes Name Node ID Status Monitoring Agent Log Agent g1-1 g1-1 Suspended SERVICE_INACTIVE installed SERVICE_INACTIVE installed… · 녹화 v07_IV7_S03_MonitorConfig_InstallLogAgent_Infra_KT.webm

IV7_S04

[K8s] Monitoring: Log Agent 설치

항목 내용
기능 TC TC-OBS-005 K8s node Log Agent 설치 (Monitoring Agent 상태 변화 없음)
화면 Monitorings > Config(Monitor Setting, /webconsole/_view/mc011yconfig, iframe) → 대상 node 의 Monitoring Agent / Log Agent 열 Install 버튼
구분 정상 · CSP별
사전 조건 admin 로그인 상태, Workspace=ws01 / Project=p1 선택 상태에서 시작. IV3 K8s Active (AWS 는 k1d)
자동화 IV7_S04

절차

[대상: K8s cluster node] 1.Monitorings > Config 진입(Project p1) 2.K8s k1(AWS 는 k1d) 의 node 에서 Log Agent 'Install' 클릭(Monitoring Agent 는 누르지 않음) → 확인 3.Log Agent 상태 Installing → Installed 확인 4.Monitoring Agent 상태 변화 없음 확인

기대결과

Log Agent 설치 요청이 접수되고 Log Agent 만 설치된다

결과 (v07)

  • AWS ✅ PASS (2026-10-15) — [p1/k1s] v07 재실행 PASS. 설치 중 'timeout of 30000ms exceeded' alert 가 뜨지만 결과는 Installed. (이전 2026-10-08 k1d PASS) · 녹화 v07_IV7_S04_MonitorConfig_InstallLogAgent_K8s_AWS.webm
  • Azure ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • Alibaba ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • GCP ✅ PASS (2026-10-15) — [p4/k4s] v07 PASS(Log Agent Installed) · 녹화 v07_IV7_S04_MonitorConfig_InstallLogAgent_K8s_GCP.webm
  • Tencent ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • NHN Cloud ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • NCP ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • IBM ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • KT ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16): KT 는 K8s 진행 대상 아님(lib/data.ts 'K8s 는 AWS 에 한해 진행'). spec 미실행

IV7_S05

[Infra] Monitoring: Monitoring Agent + Log Agent 둘 다 설치

항목 내용
기능 TC TC-OBS-003 Infra node Monitoring Agent + Log Agent 동시 설치
화면 Monitorings > Config(Monitor Setting, /webconsole/_view/mc011yconfig, iframe) → 대상 node 의 Monitoring Agent / Log Agent 열 Install 버튼
구분 정상 · CSP별
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV3 Infra mc1 Running, 두 에이전트가 모두 Not installed 인 node 필요
자동화 IV7_S05

절차

[대상: Infra node] 1.Monitorings > Config 진입 2.Workload mc1 의 두 에이전트가 모두 Not installed 인 node(AWS: g1-2) 확인 3.Monitoring Agent 'Install' → 확인 4.Log Agent 'Install' → 확인 5.두 에이전트 모두 Installing → Installed(SUCCESS) 확인(약 3분)

기대결과

두 에이전트 설치 요청이 각각 접수되고 모두 Installed 가 된다

결과 (v07)

  • AWS ✅ PASS (2026-10-08) — v07 PASS(110s): [target] Infra node (K8s 아님): infra=mc1 node=g1-2 / [config-screen] Monitor Setting Namespace: default Refresh mc1 Running:4 (R:4/4) 4 Nodes Name Node ID Status Monitoring Agent Log Agent g1-1 g1-1 Running SUCCESS Uninstall SUCCESS Uninstall g1-2 g1-2 Running Not… · 녹화 v07_IV7_S05_MonitorConfig_InstallBothAgents_Infra_AWS.webm
  • Azure ✅ PASS (2026-10-16) — v07 PASS(236s, 사본 rf-obs4): 사용자 지시로 mc2 Resume 후 node g2-1 에서 Monitoring Agent + Log Agent 둘 다 설치 → 두 에이전트 SUCCESS(Installed). 같은 흐름에서 IV7_S08 제거도 PASS / 비고: 리포트(/tmp/pw-rf-obs4-IV7_S05.json)는 이후 Alibaba 실행으로 덮어써짐 — 근거는 메인 세션 기록·녹화 · 녹화 v07_IV7_S05_MonitorConfig_InstallBothAgents_Infra_Azure.webm
  • Alibaba ✅ PASS (2026-10-16) — v07 PASS(308s, 사본 rf-obs4): mc3/g3-1 에서 Monitoring Agent + Log Agent 둘 다 설치 → 두 에이전트 SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S05_MonitorConfig_InstallBothAgents_Infra_Alibaba.webm
  • GCP ✅ PASS (2026-10-16) — v07 PASS(127s, 사본 rf-obs4): mc4/g4-1 에서 Monitoring Agent + Log Agent 둘 다 설치 → 두 에이전트 SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S05_MonitorConfig_InstallBothAgents_Infra_GCP.webm
  • Tencent ✅ PASS (2026-10-16) — v07 PASS(136s, 사본 rf-obs4): mc5/g5-1 에서 Monitoring Agent + Log Agent 둘 다 설치 → 두 에이전트 SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S05_MonitorConfig_InstallBothAgents_Infra_Tencent.webm
  • NHN Cloud ✅ PASS (2026-10-16) — v07 PASS(137s, 사본 rf-obs4): mc6/g6-1 에서 Monitoring Agent + Log Agent 둘 다 설치 → 두 에이전트 SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 흐름 후 Suspend 예정 · 녹화 v07_IV7_S05_MonitorConfig_InstallBothAgents_Infra_NHNCloud.webm
  • NCP ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc7/g7-1 에서 Monitoring Agent + Log Agent 둘 다 설치 → 두 에이전트 SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 11:43 다시 Suspend · 녹화 v07_IV7_S05_MonitorConfig_InstallBothAgents_Infra_NCP.webm
  • IBM ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs4): mc8/g8-1 에서 Monitoring Agent + Log Agent 둘 다 설치 → 두 에이전트 SUCCESS(Installed) / 비고: 사용자 지시로 mc2mc8 Resume(10:1410:23) 후 CSP 마다 IV7_S05 → S08 → S01 → S09 → S03 순서(끝 상태 = 두 Agent 설치), 11:43 다시 Suspend · 녹화 v07_IV7_S05_MonitorConfig_InstallBothAgents_Infra_IBM.webm
  • KT 🚧 BLOCKED (2026-10-16) — BLOCKED(2026-10-16, 화면 확인): mc9 node g9-1(1개뿐) Suspended·VM 접속 불가 — 두 에이전트 FAILED 'Cannot connect to the VM…'(IV7_S01/S03 KT FAIL 과 같은 원인). spec 미실행

IV7_S06

[K8s] Monitoring: Monitoring Agent + Log Agent 둘 다 설치

항목 내용
기능 TC TC-OBS-006 K8s node Monitoring Agent + Log Agent 동시 설치
화면 Monitorings > Config(Monitor Setting, /webconsole/_view/mc011yconfig, iframe) → 대상 node 의 Monitoring Agent / Log Agent 열 Install 버튼
구분 정상 · CSP별
사전 조건 admin 로그인 상태, Workspace=ws01 / Project=p1 선택 상태에서 시작. IV3 K8s Active, 두 에이전트가 모두 Not installed 인 node 필요
자동화 IV7_S06

절차

[대상: K8s cluster node] 1.Monitorings > Config 진입(Project p1) 2.K8s k1 의 두 에이전트가 모두 Not installed 인 node 확인 3.Monitoring Agent 'Install' → 확인 4.Log Agent 'Install' → 확인 5.두 에이전트 모두 Installed 확인

기대결과

두 에이전트 설치 요청이 각각 접수되고 모두 Installed 가 된다

결과 (v07)

  • AWS ✅ PASS (2026-10-15) — [p1/k1s] v07 재실행 PASS(설치 표시). 단, Monitoring Agent 수집 0 — m-cmp/mc-observability#364(arm64 노드에 amd64 Telegraf). (이전 2026-10-08 k1d PASS) · 녹화 v07_IV7_S06_MonitorConfig_InstallBothAgents_K8s_AWS.webm
  • Azure ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • Alibaba ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • GCP ❌ FAIL (2026-10-15) — [p4/k4s] v07 FAIL: telegraf 설치 Job 실패 — m-cmp/mc-observability#365(GKE Container-Optimized OS 노드에서 K8s Monitoring Agent 설치 실패) · 녹화 v07_IV7_S06_MonitorConfig_InstallBothAgents_K8s_GCP.webm
  • Tencent ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • NHN Cloud ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • NCP ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • IBM ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16, 화면 확인): 사전 조건(유지되는 K8s 클러스터) 없음 — Monitorings > Config 에서 p3·p5·p6·p7 클러스터 없음, Azure(p2 k2e)·IBM(p8 k8e)은 다른 에이전트의 IV3_S18 생성→삭제용 임시 클러스터라 사용 안 함. spec 미실행
  • KT ⏭️ SKIP (2026-10-16) — SKIP(2026-10-16): KT 는 K8s 진행 대상 아님(lib/data.ts 'K8s 는 AWS 에 한해 진행'). spec 미실행

IV7_S07

모니터링 플러그인(item) 등록 (Monitoring Agent)

항목 내용
기능 TC TC-OBS-007 모니터링 플러그인(item) 등록 (Monitoring Agent)
화면 Monitorings > Config → node → 플러그인 토글
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. Agent SUCCESS node
자동화 IV7_S07

절차

1.설치 node 선택 2.item·plugins 조회 3.비활성 플러그인 ON(POST …/item) 4.목록 갱신 5.(원복) OFF

기대결과

플러그인 등록 2xx, item 목록

결과 (v07)

  • 공통 ❌ FAIL (2026-10-16) — v07 FAIL(2026-10-16, 사본 rf-obs5): 사용자 지시로 mc1 Resume → node mc1/g1-2(Running, Monitoring·Log SUCCESS). Monitoring Metrics 패널에 비활성 플러그인이 없어 disk 를 끈 뒤 다시 켜는 방식으로 확인 — disk OFF → Apply: DELETE /o11y/monitoring/default/mc1/node/g1-2/item/2 → 200, item 목록에서 disk 제거(정상). disk ON → Ap… · 녹화 v07_IV7_S07.webm

IV7_S08

Monitoring Agent 제거 (Uninstall)

항목 내용
기능 TC TC-OBS-008 Monitoring Agent 제거 (Uninstall)
화면 Monitorings > Config → Monitoring Agent Uninstall
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 설치된 node(OBS_WRITE_NODE)
자동화 IV7_S08

절차

1.Uninstall → 확인 2.DELETE …/node/{node} 3.미등록 상태 4.(원복) 재설치

기대결과

제거 2xx, 미등록 상태

결과 (v07)

  • 공통 ✅ PASS (2026-10-16) — v07 PASS(61s, 사본 rf-obs3): 사용자 지시로 mc1 Resume → node g1-2(Running) Monitoring Agent Uninstall(confirm) → DELETE …/node/g1-2/monitoring-agent 200 → SUCCESS → SERVICE_INACTIVE → Not installed. 이어서 IV7_S01 로 재설치(원복) PASS, 테스트 후 mc1 Suspend(10:28) / 비고: 1차(사본 rf-obs2) BLOCKED: g1-2 … · 녹화 v07_IV7_S08.webm

IV7_S09

Log Agent 제거 (Uninstall)

항목 내용
기능 TC TC-OBS-009 Log Agent 제거 (Uninstall)
화면 Monitorings > Config → Log Agent Uninstall
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. Log Agent 설치 node(OBS_WRITE_NODE)
자동화 IV7_S09

절차

1.Uninstall → 확인 2.제거 호출 3.미등록 상태 4.(원복) 재설치

기대결과

제거 2xx, 미등록 상태

결과 (v07)

  • 공통 ✅ PASS (2026-10-16) — v07 PASS(66s, 사본 rf-obs3): mc1 Resume 상태에서 node g1-2 Log Agent Uninstall(confirm) → SUCCESS → SERVICE_INACTIVE → Not installed. 이어서 IV7_S03 으로 재설치(원복) PASS, 테스트 후 mc1 Suspend(10:28) / 비고: 1차(사본 rf-obs2) BLOCKED: g1-2 Suspended. 원복 영상 ..\results-v07\rf-obs3\v07_IV7_S03_MonitorCon… · 녹화 v07_IV7_S09.webm

IV7_S10

Trigger Policy 생성/목록/삭제

항목 내용
기능 TC TC-OBS-010 Trigger Policy 생성/목록/삭제
화면 Monitorings > Alert → Policies → + New Policy
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. mc-o11y-manager / Grafana 기동
자동화 IV7_S10

절차

1.Policies 2.목록 3.+ New Policy(CPU/AVG/5m/1h/50·70·90) 생성 4.목록 반영 5.삭제

기대결과

생성 201, 목록, 삭제 202

결과 (v07)

  • 공통 ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs2): 목록 GET 200(content[], totalElements 0) → + New Policy(iv7-s10-cpu-policy, CPU/AVG/5m/1h, I50·W70·C90) POST 201 {id:2} → 행 'cpu I:50 W:70 C:90' → Delete(confirm 'Delete this policy?') 202 → 목록에서 제거 / 비고: 첫 실행에서 PASS(셀렉터는 탐색으로 먼저 교체). 탐색 때 정책 1건(iv7-probe-pol… · 녹화 v07_IV7_S10.webm

IV7_S11

정책 ↔ Node/Infra 연결

항목 내용
기능 TC TC-OBS-011 정책 ↔ Node/Infra 연결
화면 Monitorings > Alert → Manage → Alarm targets
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 정책 존재, 대상 node
자동화 IV7_S11

절차

1.Manage 2.Infra → Node 선택 3.Add targets(POST …/policy/{id}/node) 4.vms 갱신

기대결과

202, 정책 vms 목록 갱신

결과 (v07)

  • 공통 ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs2): 정책 생성(id 3) → Manage → Alarm targets: mc1 · g1-2 체크 → Add targets POST /trigger/policy/3/node 202 → vms [{targetScope:node, targetId:g1-2, infraId:mc1}], Targets 1, 패널 'node mc1 / g1-2 ×' → 정책 삭제 202 / 비고: 화면에 레벨(Infra/Node) 선택 UI 없음 — node 체크가 단일 VM 연결. 알림… · 녹화 v07_IV7_S11.webm

IV7_S12

알림 채널 설정

항목 내용
기능 TC TC-OBS-012 알림 채널 설정
화면 Monitorings > Alert → Manage → Notification channels
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 정책 존재, 채널 자격(SMTP 등)
자동화 IV7_S12

절차

1.채널 조회 2.Email 체크·수신자 3.Test 4.Save channels(PUT …/channel)

기대결과

202, notiChannels 갱신, 발송 결과

결과 (v07)

  • 공통 ⏭️ SKIP (2026-10-16) — SKIP(사용자 결정 2026-10-16): Test 발송(실제 메시지) 미실행 — 채널 저장(PUT 202)만 확인. v07 실행(사본 rf-obs2): 채널 목록 GET 6종(teams, kakao, slack, email_smtp.gmail.com, sms, discord, 모두 active) → 정책(id 4) Manage → Email 체크·수신자 mcmp-e2e@example.com → Save channels PUT /policy/4/channel 202, alert 'Channel… · 녹화 v07_IV7_S12.webm

IV7_S13

Trigger / Notification History

항목 내용
기능 TC TC-OBS-013 Trigger / Notification History
화면 Monitorings > Alert → Notification History
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 정책·대상·채널 설정 후 임계치 초과 트리거
자동화 IV7_S13

절차

1.트리거 이력(GET /trigger/history) 2.Notification History(GET /trigger/noti/history) 3.화면 발송 로그

기대결과

트리거 이력 content[], 알림 이력 content[]

결과 (v07)

  • 공통 🚧 BLOCKED (2026-10-14) — v07 BLOCKED: 정책 0 · 트리거 이력 0 · 알림 이력 0 — 선행 TC-OBS-010~012 미실행(보류) · 녹화 v07_IV7_S13.webm

IV7_S14

NS 목록 조회

항목 내용
기능 TC TC-OBS-014 NS 목록 조회
화면 Monitorings > Monitoring (iframe :18081/embed/monitoring/{ns})
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. NS 1개 이상
자동화 IV7_S14

절차

1.Monitoring 진입 2.GET /tumblebug/ns 3.콘솔 Project(=NS) 목록 ⊂ NS 목록 4.iframe "Namespace — {ns}"

기대결과

ns 배열(id, name), NS 목록 표시

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: NS 11개(default, ns01, p1~p8, system) = 콘솔 Project 11개, iframe Namespace — default · 녹화 v07_IV7_S14.webm

IV7_S15

NS 선택 → Infra 목록

항목 내용
기능 TC TC-OBS-015 NS 선택 → Infra 목록
화면 Monitorings > Monitoring (iframe :18081/embed/monitoring/{ns}) / Logs Workload
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 대상 NS 에 Infra
자동화 IV7_S15

절차

1.GET /tumblebug/ns/{ns}/infra 2.Monitoring 의 Infra·"N Nodes / M Infras" 3.Logs Workload 셀렉터

기대결과

infra 배열, Infra 셀렉터 표시

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: Infra 11개(mc1~mc9, mt1, mw1) = 화면 "12 Nodes / 11 Infras" = Logs Workload 목록 · 녹화 v07_IV7_S15.webm

IV7_S16

Infra 선택 → Node 목록

항목 내용
기능 TC TC-OBS-016 Infra 선택 → Node 목록
화면 Monitorings > Config (/embed/config/{ns})
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 대상 Infra(mc1)
자동화 IV7_S16

절차

1.Config 2.GET /api/o11y/monitoring/{ns}/{infra}/node 3.node 행·Agent 상태 = 응답

기대결과

node 배열, 노드별 agent 상태

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: mc1: g1-1·g1-2 Running, Monitoring/Log Agent SUCCESS = 응답 · 녹화 v07_IV7_S16.webm

IV7_S17

모니터링 화면 진입

항목 내용
기능 TC TC-OBS-017 모니터링 화면 진입
화면 Monitorings > Monitoring (iframe :18081/embed/monitoring/{ns}) → node 대시보드(/embed/monitoring/{ns}/{infra}/{node})
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 대상 node(mc1/g1-1)
자동화 IV7_S17

절차

1.node 대시보드 2.GET …/influxdb/measurement 3.컨트롤·차트 영역

기대결과

대시보드, 측정항목·컨트롤

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: 측정항목 9종(cpu, disk, diskio, mem, net, processes, procstat, swap, system), 컨트롤·Start Monitoring 표시 · 녹화 v07_IV7_S17.webm

IV7_S18

콘솔 iframe 모니터링 진입

항목 내용
기능 TC TC-OBS-018 콘솔 iframe 모니터링 진입
화면 콘솔 Monitorings 메뉴 6개 → /embed/...
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. mc-web-console 연동
자동화 IV7_S18

절차

1.각 메뉴 iframe 경로 /embed/{monitoring|logs|config|insight|alerts|trace}/{ns} 2.네비 없는 레이아웃 3.핵심 요소

기대결과

네비 없는 임베드 화면, 기능 동작

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: 6개 경로 모두 /embed/…/default, nav·sidebar 0, 화면별 핵심 문구 표시 · 녹화 v07_IV7_S18.webm

IV7_S19

Agent 기반 시계열 메트릭 (InfluxDB)

항목 내용
기능 TC TC-OBS-019 Agent 기반 시계열 메트릭 (InfluxDB)
화면 Monitorings > Monitoring (iframe :18081/embed/monitoring/{ns}) → node 대시보드(Agent)
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. Monitoring Agent SUCCESS · 수집 데이터
자동화 IV7_S19

절차

1.cpu · usage_idle · Mean · 1H · 1m 2.Start Monitoring 3.POST …/influxdb/metric/{ns}/{infra}/{node} 4.차트

기대결과

MetricDTO[], 시계열 차트

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: cpu/usage_idle 값 12개, 차트(CPU Used·Memory Used …) 표시 · 녹화 v07_IV7_S19.webm

IV7_S20

CSP API 메트릭 (cb-spider)

항목 내용
기능 TC TC-OBS-020 CSP API 메트릭 (cb-spider)
화면 Monitorings > Monitoring (iframe :18081/embed/monitoring/{ns}) → node 대시보드 → API
구분 정상 · CSP별
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. node Running · CSP Credential
자동화 IV7_S20

절차

1.API 데이터소스 2.CPU Usage Percent 3.GET …/csp/node/{cspResourceName}/cpu_usage?ConnectionName=… 4.차트

기대결과

SpiderMonitoringInfo.Data, CSP 차트

결과 (v07)

  • AWS ✅ PASS (2026-10-14) — v07 PASS: cpu_usage(aws-ap-northeast-2) 값 3개, 차트 표시. memory_usage unsupported · 녹화 v07_IV7_S20_AWS.webm

IV7_S21

Infra / NS 레벨 오버뷰

항목 내용
기능 TC TC-OBS-021 Infra / NS 레벨 오버뷰
화면 Monitorings > Monitoring (iframe :18081/embed/monitoring/{ns}) (NS / Infra 오버뷰)
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 수집 데이터
자동화 IV7_S21

절차

1.NS 오버뷰 노드 카드 2.Infra 오버뷰(mc1) 값 카드 3.K8s 탭 4.API 토글 → csp/node

기대결과

노드/클러스터 메트릭 카드

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: NS·Infra 오버뷰 카드(CPU/Memory/Disk), API 토글 csp/node 15건. 비고의 node 이름 충돌 관찰 · 녹화 v07_IV7_S21.webm

IV7_S22

K8s Cluster 노드 메트릭

항목 내용
기능 TC TC-OBS-022 K8s Cluster 노드 메트릭
화면 Monitorings > Monitoring (iframe :18081/embed/monitoring/{ns}) → K8s 탭
구분 정상 · CSP별
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. K8s 클러스터(mc-infra-manager 생성)
자동화 IV7_S22

절차

1.K8s 탭 2.클러스터 목록 3.Cluster → NodeGroup → Node 4.GET …/csp/cluster/… 5.차트

기대결과

SpiderMonitoringInfo.Data, 차트

결과 (v07)

  • AWS ✅ PASS (2026-10-15) — [p1/k1s] v07 PASS: 데이터소스 'API' 에서 CSP 노드 메트릭 7~8종 조회. (이전 2026-10-14 BLOCKED: K8s 클러스터 없음) · 녹화 v07_IV7_S22_AWS.webm
  • GCP ✅ PASS (2026-10-15) — [p4/k4s] v07 PASS: 데이터소스 'API' 에서 CSP 노드 메트릭 7~8종 조회

IV7_S23

Anomaly Detection 설정

항목 내용
기능 TC TC-OBS-023 Anomaly Detection 설정
화면 Monitorings > Insight → + New Setting
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 수집 데이터, insight 엔진
자동화 IV7_S23

절차

1.옵션·측정항목 2.mem · node · 5m 생성(POST …/settings) 3.목록 4.(정리) 삭제

기대결과

설정 seq, 목록 표시

결과 (v07)

  • 공통 ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs2): options/measurement 200(cpu·mem, 5m·10m·30m) → + New Setting mc1/g1-2 · mem · 5m → POST 200 'Target Registered Successfully' → 목록 'default/mc1/g1-2 mem 5m'(seq 4) → Delete(confirm 'Delete anomaly setting #4?') 200 → 행 제거 / 비고: 1~6차 실패는 스크립트·환경 원인(행 필터 정규식, … · 녹화 v07_IV7_S23.webm

IV7_S24

Anomaly History 조회

항목 내용
기능 TC TC-OBS-024 Anomaly History 조회
화면 Monitorings > Insight → Anomaly Detection History
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 기존 설정 default/mc1/g1-1 cpu 30m
자동화 IV7_S24

절차

1.Infra mc1 · Node g1-1 · cpu → Load History 2.GET …/anomaly-detection/ns/{ns}/infra/{infra}/node/{node}/history 3.anomaly_score 차트

기대결과

{values:[{timestamp, anomaly_score}]}, 차트

결과 (v07)

  • 공통 ❌ FAIL (2026-10-14) — v07 FAIL: 설정(2026-10-14 06:23, 30m) 후 17시간 지났으나 last_execution 이 생성 시각 그대로이고 이력 0건(insight 엔진 미실행 의심) · 녹화 v07_IV7_S24.webm

IV7_S25

Prediction (예측)

항목 내용
기능 TC TC-OBS-025 Prediction (예측)
화면 Monitorings > Insight → Prediction
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 수집 데이터, insight 엔진
자동화 IV7_S25

절차

1.옵션 2.mc1·g1-1·cpu 예측 실행(POST) 3.이력 4.predicted_value 차트

기대결과

{values:[{timestamp, predicted_value}]}, 차트

결과 (v07)

  • 공통 ✅ PASS (2026-10-16) — v07 PASS(사본 rf-obs2): Prediction 탭 options 200(cpu·mem·disk·system, 1h~2160h) → mc1/g1-1 · cpu · 1 day → Run Prediction POST /predictions/ns/default/infra/mc1/node/g1-1 200, values 15건 → 차트 표시. 1차는 응답 필드명 차이로 FAIL → spec 수정 후 PASS / 비고: 확인 필요(2026-10-16): CPU 예측값 99.6 수준 — 기대 10… · 녹화 v07_IV7_S25.webm

IV7_S26

Loki 라벨 조회

항목 내용
기능 TC TC-OBS-026 Loki 라벨 조회
화면 Monitorings > Logs → Workload · Server
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. Loki/fluent-bit · Log Agent
자동화 IV7_S26

절차

1.Logs 2.labels API(호출 시) 3.Workload mc1 → Server 셀렉터 = Infra node

기대결과

라벨·값이 셀렉터에 반영

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: Server = g1-1, g1-2(= mc1 node). labels API 호출 없음 · 녹화 v07_IV7_S26.webm

IV7_S27

Loki LogQL 키워드 검색

항목 내용
기능 TC TC-OBS-027 Loki LogQL 키워드 검색
화면 Monitorings > Logs → Keyword → Search
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV7_S26
자동화 IV7_S27

절차

1.mc1 · All · error → Search 2.LogQL {NS_ID,INFRA_ID} |~ "(?i)error" 3.query_range 4.로그 표(Timestamp 로컬)

기대결과

ResultDto(data[], stats), 로그 표(시간 로컬)

결과 (v07)

  • 공통 ❌ FAIL (2026-10-14) — v07 FAIL: LogQL 정상·19건 조회. 표 Timestamp 연도가 2001 로 표시(응답 2026-10-14T14:56:36Z → 화면 2001-10-14 14:56:36) — 시간 표시 결함 · 녹화 v07_IV7_S27.webm

IV7_S28

manager trace 조회 (Tempo)

항목 내용
기능 TC TC-OBS-028 manager trace 조회 (Tempo)
화면 Monitorings > Tracing → Framework → Search
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. Tempo 기동·트레이스 수집
자동화 IV7_S28

절차

1.Framework 2.services 3.mc-observability-manager · 1H → Search 4.trace/search 5.List of Trace 표

기대결과

TraceSummary[], 표

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: services 2종, search 500건(rootService manager), 표 컬럼 표시 · 녹화 v07_IV7_S28.webm

IV7_S29

Grafana Explore 트레이싱 (Call Sequence)

항목 내용
기능 TC TC-OBS-029 Grafana Explore 트레이싱
화면 Monitorings > Tracing → 행 클릭
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV7_S28
자동화 IV7_S29

절차

1.Search 2.첫 행 클릭 → GET /trace/{traceId} 3.API Call Sequence(Span/Service/Kind/Offset/Duration/Timeline) 4.재클릭 접힘

기대결과

TraceDetail(spans[]), 인라인 Call Sequence

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: traceId 일치, spans 1+, Call Sequence 표시 → 재클릭 접힘 · 녹화 v07_IV7_S29.webm

IV7_S30

Grafana 임베드 (Trace 임베드 화면)

항목 내용
기능 TC TC-OBS-030 Grafana 임베드
화면 콘솔 Tracing → iframe /embed/trace/{ns}
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. IV7_S28
자동화 IV7_S30

절차

1./embed/trace/{ns} 2.네비 없는 레이아웃 3.Scope 전환 · 검색 · Call Sequence

기대결과

네비 없는 임베드 Trace, 검색/상세 동작

결과 (v07)

  • 공통 ✅ PASS (2026-10-14) — v07 PASS: /embed/trace/default, nav·sidebar 0, VM↔Framework 전환·검색·Call Sequence 동작 · 녹화 v07_IV7_S30.webm

IV7_S31

Infra / NS 레벨 키워드 없이 전체 로그 조회

항목 내용
기능 TC TC-OBS-031 Infra / NS 레벨 키워드 없이 전체 로그 조회
화면 Monitorings > Logs (iframe /embed/logs/{ns})
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 대상 Infra mc1 Log Agent 수집
자동화 IV7_S31

절차

1.Logs 2.Workload mc1 · Server All · Keyword 없이 Search 3.LogQL {NS_ID,INFRA_ID}(필터 없음) 4.로그 표

기대결과

Infra 범위 전체 로그가 키워드 필터 없이 표시

결과 (v07)

  • 공통 ✅ PASS (2026-10-15) — v07 PASS: LogQL {NS_ID="default", INFRA_ID="mc1"} → 50건(g1-1·g1-2), 표 컬럼 표시 · 녹화 v07_IV7_S31.webm

IV7_S32

Infra / NS 레벨 키워드 기반 로그 조회

항목 내용
기능 TC TC-OBS-032 Infra / NS 레벨 키워드 기반 로그 조회
화면 Monitorings > Logs (iframe /embed/logs/{ns})
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. 대상 Infra mc1 Log Agent 수집
자동화 IV7_S32

절차

1.Workload mc1 · Server All · Keyword error → Search 2.LogQL |~ "(?i)error" 3.결과 모두 키워드 포함

기대결과

키워드 포함 로그만 표시

결과 (v07)

  • 공통 ✅ PASS (2026-10-15) — v07 PASS: |~ "(?i)error" → 41건, 키워드 미포함 0건 · 녹화 v07_IV7_S32.webm

IV7_S33

K8s Cluster 키워드 없이 전체 로그 조회

항목 내용
기능 TC TC-OBS-033 K8s Cluster 키워드 없이 전체 로그 조회
화면 Monitorings > Logs (iframe /embed/logs/{ns})
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. K8s 클러스터(Project p1)
자동화 IV7_S33

절차

1.Logs(Project p1) 2.Workload K8s Cluster · Keyword 없이 Search 3.LogQL · 표

기대결과

클러스터 범위 전체 로그 표시

결과 (v07)

  • 공통 ✅ PASS (2026-10-15) — v07 PASS(AWS p1/k1s 28건, GCP p4/k4s 6건). K8s 로그 라벨도 {NS_ID, INFRA_ID=, NODE_ID} (단언 보완). (이전 BLOCKED: 클러스터 없음) · 녹화 v07_IV7_S33.webm

IV7_S34

K8s Cluster 키워드 기반 로그 조회

항목 내용
기능 TC TC-OBS-034 K8s Cluster 키워드 기반 로그 조회
화면 Monitorings > Logs (iframe /embed/logs/{ns})
구분 정상 · 공통
사전 조건 admin(mcmp) 로그인 상태, Workspace=ws01 / Project=default 선택된 상태에서 시작. K8s 클러스터(Project p1)
자동화 IV7_S34

절차

1.Logs(Project p1) 2.Workload K8s Cluster · Keyword error → Search 3.LogQL · 표

기대결과

클러스터 범위 키워드 로그 표시

결과 (v07)

  • 공통 ✅ PASS (2026-10-15) — v07 PASS: 키워드 error 로 AWS(p1/k1s) 34건, GCP(p4/k4s) 2건. (이전 BLOCKED) · 녹화 v07_IV7_S34.webm

Clone this wiki locally