3.3. 토폴로지 맵
애플리케이션과 서비스 간의 의존성 및 트래픽 흐름을 실시간으로 시각화하는 화면입니다.

개요
토폴로지 맵은 모니터링 중인 모든 애플리케이션(Application)의 연결 관계를 방향 그래프 형태로 보여줍니다. 각 애플리케이션이 어떤 서비스와 통신하는지, 트래픽 양은 얼마인지, 오류가 발생하고 있는지를 한눈에 파악할 수 있습니다.
마이크로서비스 환경에서 장애가 발생했을 때 영향을 받는 서비스를 빠르게 식별하거나, 평상시 서비스 아키텍처를 파악하는 데 활용합니다. 서버와 실시간으로 연결되어 토폴로지 데이터가 자동으로 갱신됩니다.
좌측 사이드바에서 토폴로지 맵 메뉴를 클릭하면 진입할 수 있습니다.
화면 구성
토폴로지 맵은 다음 영역으로 구성됩니다.
| 영역 | 위치 | 설명 |
|---|---|---|
| 상단 헤더 | 화면 상단 | 페이지 제목, 전체 화면 버튼, 연결 상태 배지, 알림 버튼, 검색, 카테고리/네임스페이스 필터 |
| 맵 캔버스 | 화면 중앙 | 서비스 노드와 연결선이 표시되는 메인 영역 |
| 줌 컨트롤 | 좌측 하단 | 확대/축소 버튼, 현재 배율 표시, 화면 맞춤 버튼 |
| 범례 | 좌측 하단 (줌 컨트롤 아래) | 노드 상태 색상 및 트래픽 굵기 범례 |
| 미니맵 | 우측 하단 | 전체 토폴 로지의 축소 보기와 현재 뷰포트 위치 |
연결 상태 배지
헤더의 연결 상태 배지는 서버와의 실시간 연결 상태를 나타냅니다.
- 실시간(녹색 점): 실시간으로 토폴로지 데이터가 업데이트되고 있습니다.
- 연결 중...(회색 로딩 스피너): 서버에 연결하거나 다시 연결하는 중입니다. 괄호 안의 초는 다음 시도까지 남은 시간입니다.
- 연결 끊김(빨간색 점): 10회 시도해도 연결하지 못했습니다. 배지 옆에 마지막으로 데이터를 받은 시각이 나옵니다. 화면은 그 뒤에도 60초마다 다시 연결을 시도합니다.
배지가 연결 끊김 이면 상단에 오류 바와 재연결 버튼이 나옵니다. 버튼을 클릭하면 바로 다시 연결합니다. 서버가 다시 응답하면 화면이 스스로 복구되므로, 페이지를 새로고침하지 않아도 됩니다. 재연결 간격은 3.1 대시보드의 "실시간 연결 상태 확인" 절을 참고하세요.