OS/Linux

Scouter 성능 test 모니터링

아르비스 2016. 3. 8. 19:41

성능테스트 용으로 기존 제니퍼를 사용하다가.

작년부터 라이센스 문제로 이 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