자바 애플리케이션 성능 모니터링 도구 소개
[ 목적 ] 회사에서 사용하고 있는 오픈소스 라이브러리들을 익혀보자 [ JavaMelody ] JavaMelody는 자ㅂ 기반 애플리케이션의 모니터링 및 성능 측정을 위한 도구이다. 주로 웹 애플리케이션에서 사용되며 사용자가 서버에 요청하는 거의 모든 것에 대한 정보를 볼 수 있다. 예를들어 JDBC커넥션, 톰캣 쓰레드 풀, 메모리 사용 정보, SQL 실행 이력, SQL 에러, SLOW 쿼리, WAIT EVENT, 응답 속도, HTTP 에러, 애플리케이션 에러, 응답 시간 등 다양한 정보를 볼 수 있다. [ JavaMelody - UI ] UI 는 다소 올드하지만 시스템 운영에 필요한 정보들을 볼 수 있다. 이거랑 같이 그라파나, 컨테이너 환경이랑 같이 연동해서 사용하면 인스턴스의 운영도 같이 할 수 있..
2023. 8. 14.