서비스 맵과 트레이스
서비스 맵은 서비스 간 연결과 edge 상태를 그래프로 보여줍니다. 트레이스 화면은 수집된 OpenTelemetry trace 목록을 확인하는 곳입니다.
Service Map
Section titled “Service Map”
Service Map에서는 노드와 edge를 기준으로 서비스 상태를 확인합니다.
| 영역 | 설명 |
|---|---|
| 그래프 | 서비스 또는 워크로드 노드와 연결 방향을 보여줍니다. |
| Layout | 그래프 배치를 바꿉니다. |
| Refresh | 서비스 맵 데이터를 다시 불러옵니다. |
| Edge health | 느린 edge, 실패 edge, traffic 합계를 보여줍니다. |
| Slow edges | 지연 시간이 높은 연결을 보여줍니다. |
| Failed edges | 실패한 연결을 보여줍니다. |
그래프에서는 다음 순서로 봅니다.
- 실패한 edge가 있는지 확인합니다.
- 느린 edge의 latency와 연결 대상을 확인합니다.
- 특정 노드나 edge를 선택해 흐름을 좁힙니다.
- 관련 인시던트가 있으면 인시던트 화면에서 근거와 함께 확인합니다.
Traces
Section titled “Traces”
Traces 화면에서는 최근 trace 수, 오류 trace 수, 성공률, trace inventory를 확인합니다.
| 항목 | 설명 |
|---|---|
| Total traces | 현재 조회 조건에서 발견된 trace 수입니다. |
| Error traces | 오류 상태 trace 수입니다. |
| Success rate | 성공 trace 비율입니다. |
| Trace inventory | 시작 시각, 상태, Trace ID, 서비스, operation, duration, span 수를 보여줍니다. |
화면에 Failed to fetch traces가 보이면 trace 데이터소스 또는 backend 설정을 먼저 확인합니다. Settings의 Tracing, ClickHouse, Monithub Backend 설정이 현재 환경과 맞는지 점검합니다.
함께 보는 방법
Section titled “함께 보는 방법”- 서비스 맵에서 느린 edge를 찾습니다.
- 관련 서비스 이름으로 Traces를 확인합니다.
- trace가 없으면 Connect 설정과 Collector/agent export 상태를 확인합니다.
- trace가 있으면 duration, operation, error trace를 기준으로 상세 분석을 이어갑니다.