본문 바로가기
프로그래밍/JAVA

프로메테우스 그라파나 자바 어플리케이션 모니터링 (1) tomcat 설치

by 애플 로그 2021. 11. 1.
반응형

프로메테우스 그라파나 자바 어플리케이션 모니터링 (1) tomcat 설치

 

그래서 뭐할건데? ?
나는 10년차 실전 파이터로써, 실전 중심의 예제로 정리를 해보려한다.

 1. Tomcat 서버를 설치
 2. jmx-exporter를 설치
    - 매트릭을 수집
 3. 프로메테우스 (prometheus )설치 
 4. 그라파나 (grafana ) 대시 보드 구축

 

 

 

Java기반의 서버모니터링을 위해 대표 서버로 Tomcat을 정했고, 

설치는 로컬 PC인 윈도우에 할 예정이다 과정은 어렵지 않다.

 

Tomcat 서버 설치 

1. Tomcat 다운로드

https://tomcat.apache.org/download-80.cgi

 

Apache Tomcat® - Apache Tomcat 8 Software Downloads

Welcome to the Apache Tomcat® 8.x software download page. This page provides download links for obtaining the latest versions of Tomcat 8.x software, as well as links to the archives of older releases. Unsure which version you need? Specification versions

tomcat.apache.org

좌측 버전정보가 있으니, 입맛에 맞는버전으로 다운로드하자.

나는 Tomcat8 버전으로 다운로드 했다. 

window installer 버전보다는 cmd창에서 install하는것을 선호하므로 위에 zip파일 버전을 택했다.

 

2. 서비스 등록

 

원하는 위치에 압축을 풀고 서비스 등록을 해줄차례이다.

 

%TOMCAT_HOME%service.bat을 실행해주면 되며 사용방법은 아래와 같다.

 

service.bat install/remove [service_name] 

 

 

 

3. 서비스 실행

 

위에서 등록한 서비스가 등록되어있는 것을 볼수있다.

 

Tomcat의 기본페이지가 8080 포트로 확인이 된다.

사실은 프로메테우스와 그라파나 설정하고 확인하는게 목적이지만, 

처음부터 정리하려니, Tomcat 설치가 시작이되었다.

다음은 Tomcat 서버에서 metrics정보를 추출하기 위해 

JMX_exporter를 설치하는 과정을 블로깅 한다.

댓글