4.1. APM 대시보드
eBPF로 수집한 L7 요청을 근거로 애플리케이션 성능을 거의 실시간으로 보여주는 화면입니다.

개요
APM 대시보드는 eBPF로 관측한 L7 요청(스팬) 을 근거로 애플리케이션 성능을 거의 실시간(약 1~5초 지연)으로 보여주는 화면입니다. 지금 이 순간 애플리케이션이 받는 요청량, 응답시간, 오류, 동시 처리량, 자원 사용을 카테고리·네임스페이스 단위로 한 화면에서 모니터링합니다.
운영자·SRE·개발자가 "현재" 상태를 빠르게 파악하는 데 활용합니다. 배포 직후 트래픽 반응을 지켜보거나, 응답시간이 튀는 인스턴스를 즉시 찾아내거나, 오류가 급증한 순간을 포착하는 데 적합합니다. 과거 구간 조회 중심인 애플리케이션 화면과 달리, APM 대시보드는 지연을 최소화한 실시간 데이터 경로를 사용합니다.
좌측 사이드바에서 APM 대시보드(속도계 아이콘) 메뉴를 클릭하면 진입합니다. 이 화면은 항상 "지금"을 기준으로 하는 실시간 전용 화면이므로, 다른 화면과 달리 상단의 시작·종료 시간 선택기를 사용하지 않습니다.
참고: L7은 네트워크 7계층(애플리케이션 계층)을 뜻합니다. eBPF가 커널 수준에서 HTTP·gRPC·데이터베이스 같은 애플리케이션 요청을 관측하므로, 애플리케이션 코드를 수정하거나 별도 라이브러리를 넣지 않아도 성능 데이터가 수집됩니다.
화면 구성
상단 필터 바에서 카테고리와 네임스페이스로 표시 범위를 정하며, 아래 위젯들이 선택한 범위 기준으로 갱신됩니다.
| 위젯 | 설명 |
|---|---|
| 요청 뷰어 | 동시 요청 수(in-flight) 게이지와 활성 사용자 수, 경과시간 3구간 범례 |
| 실시간 요청 모니터링 | 인스턴스별 컬럼과 요청 낙하 애니메이션, 네임스페이스 밴드, 중지 상태 표시 |
| 트랜잭션 히트맵(T-Map) | 응답시간×시간 히트맵. 셀 클릭·드래그로 트레이스·트랜잭션 조회 |
| 정보 카드 | 만족도·TPS·활성 사용자·오류율·응답시간(P50/P95)을 요약한 6개 셀 |
| TPS | 초당 트랜잭션 수 추세(최근 10분) |
| 사용자 만족도(Apdex) | 만족도 추세와 만족·보통·불만 밴드 |
| 응답시간 | P50·P95 응답시간 추세 |
| 오류율 | 오류율(%)과 에러 건수 추세 |
| CPU 사용량 / 메모리 사용량 | 애플리케이션별 상위 자원 사용 추이 |
| 활성 사용자 | 최근 10분 활성 사용자 추세 |
| 트랜잭션 조회 다이얼로그(드릴다운) | 상시 위젯이 아니라, T-Map을 드래그해 선택했을 때 뜨는 트랜잭션 목록 |
참고: 화면 상단에는 실시간 연결 상태 배지(LIVE)가 표시됩니다. 서버와 연결되어 데이터가 흐르는 동안 활성 상태를 유지하며, 연결이 끊기면 자동으로 재연결을 시도합니다.