증상별 첫 diagnostic evidence는 관찰해야 할 상태 종류가 다르다
한 번의 thread dump나 하나의 CPU profile을 모든 장애에 적용하면 순간 상태와 시간 분포를 혼동합니다.
| 증상 | 첫 evidence | 다음 질문 |
|---|---|---|
| 잘못된 한 상태 | debugger·reproduction | 값이 언제 바뀌나 |
| 멈춤·lock | 여러 thread dump | owner·wait queue 지속 |
| CPU 높음 | JFR execution sample | hot stack 분포 |
| latency·CPU 낮음 | wall vs CPU·I/O event | off-CPU 원인 |
| memory 증가 | post-GC trend·histogram | allocation vs retention |
핵심: 가장 싼 첫 evidence로 범위를 좁힌 뒤 더 무거운 도구를 선택합니다.