성능테스트 용으로 기존 제니퍼를 사용하다가.
작년부터 라이센스 문제로 이 s/w를 사용하고 있다.
ㅎㅎ 생각보단 괜찮다.
1. download
https://github.com/scouter-project/scouter
https://github.com/scouter-project/scouter/releases/
agent, client, server 이렇게 한 셋트이다.
client는 monitoring PC (노트북)에 설치
Server는 data를 수집하는 서버에서 실행
agent는 모니터링하고자 하는 instance에서 실행.
https://github.com/scouter-project/scouter/releases/download/v0.4.8/scouter.agent.tar.gz
https://github.com/scouter-project/scouter/releases/download/v0.4.8/scouter.client.product-win32.win32.x86_64.zip
https://github.com/scouter-project/scouter/releases/download/v0.4.8/scouter.server.tar.gz
current v0.4.8 Release 이다.
우선 다운 받은 s/w를 풀고 실행한다.
끝..!
서버는
./scouter/server/startup.sh
실행
agent는 daemon 형과 java agent 형으로 나뉜다.
java agent형은 jar와 아래와 같이 config 설정 후 참조 인스턴스와 함께 실행
[scouter.conf]
couter Server IP Address (Default : 127.0.0.1) server_addr=182.193.4.46 # Scouter Server Port (Default : 6100) server_udp_port=6100 server_tcp_port=6100 # Scouter Name(Default : tomcat1) scouter_name=common1 # JDBC Query(Default : true) profile_sql_escape=false |
java 실행 옵션
-javaagent:${CATALINA_BASE}/scouter/scouter.agent.jar -Dscouter.config=${CATALINA_BASE}/scouter/scouter.conf |