애플리케이션 모니터링
Java로 만들어진 애플리케이션은 힙 메모리 관리로 인한 이슈를 발생시키곤 합니다. 때문에 Java 애플리케이션 모니터링 서비스는 힙 메모리의 사용률을 나타내는 지표를 수집하고 나타냅니다. 힙 메모리는 중요 지표이기 때문에 힙 메모리 정보는 대시보드에 포함되어 있으며 아래와 같이 표시됩니다.
힙 메모리에서 문제가 되는 경우는 아래와 같습니다.
Full GC가 발생하면서 시스템이 잠시 멈추는 경우
일시적으로 해제 불가능한 힙 메모리 증가가 발생하는 경우
힙 메모리가 지속적으로 증가하는 경우
Full GC의 발생시간이 길어지는 경우는 힙 메모리가 줄어드는 순간에 트랜잭션 분포도(히트맵)의 트랜잭션 개수가 급격히 줄어드는 것으로 확인 가능합니다. 일시적으로 해제 불가능 힙 메모리 증가 또는 지속적인 힙 메모리 증가는 힙 메모리 지표만으로도 확인 가능합니다.
와탭랩스에 관심이 있다면 방문해 보세요. :)