Repository navigation
Test Scenarios IV7
생성: 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 |
[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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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
[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 미실행
[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 상태 변화 없음 / 비고: 사용자 지시로 mc2
mc8 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 상태 변화 없음 / 비고: 사용자 지시로 mc2
mc8 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 상태 변화 없음 / 비고: 사용자 지시로 mc2
mc8 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 상태 변화 없음 / 비고: 사용자 지시로 mc2
mc8 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 상태 변화 없음 / 비고: 사용자 지시로 mc2
mc8 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
[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 미실행
[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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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) / 비고: 사용자 지시로 mc2
mc8 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 미실행
[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 미실행
모니터링 플러그인(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
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
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
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
정책 ↔ 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
알림 채널 설정
| 항목 | 내용 |
|---|---|
| 기능 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
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
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
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
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
모니터링 화면 진입
| 항목 | 내용 |
|---|---|
| 기능 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
콘솔 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
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
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
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
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종 조회
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
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
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
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
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
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
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
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
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
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
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
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