Scouter를 설치 및 수행하기 전에 사전에 JDK를 설치해야 합니다.
<JDK 다운로드>
∙ Java(JDK) 1.7
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
∙ Java(JDK) 1.8
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
<JDK 설치>
① RPM으로 설치
# rpm -ivh jdk-7u80-linux-x64.rpm
② 압축 해제로 설치
# tar zxvf jdk-7u80-linux-x64.tar.gz
<Java alternative 설정>
# alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_80/bin/java 20000
# alternatives --config java
새로 설치한 jdk 선택
<Java Version 확인>
# java -version
<사용자 PATH에 JDK 설치 경로 추가>
① vi ~/.bashrc
② PATH 추가
export PATH=$PATH:/usr/java/jdk1.7.0_80/bin
③ PATH 확인
source ~/.bashrc
echo $PATH
Quick Start는 아래와 같은 순서로 진행 됩니다.
출처 : https://github.com/scouter-project/scouter/blob/master/scouter.document/main/Quick-Start_kr.md
1. 통합 데모 환경 및 클라이언트 프로그램 다운로드
2. 압축 파일 해제 - 이것으로 설치 완료!
3. Scouter Server(Collector) 실행
4. Client(Viewer) 실행
5. Host Agent 실행
6. 데모 시스템 실행(Tomcat with WAR)
7. 브라우저를 통해 데모 시스템(JPetStore) 접속
8. jmeter를 통한 가상의 부하 발생하여 부하 테스트
1. 통합 데모 환경 및 클라이언트 프로그램 다운로드 |
■ 통합 데모 환경 다운로드
∙ demo-env1.tar.gz 다운로드 (Collector Server, Host Agent, Java Agent, Tomcat, 샘플 시스템, 설정, 기동 스크립트가 포함됨)
- URL : https://github.com/scouter-project/scouter-demo/releases/download/v1.8.4.1/demo-env1.tar.gz
∙ Windows의 경우 demo-env1.zip 다운로드
- URL : https://github.com/scouter-project/scouter-demo/releases/download/v1.8.4.1/demo-env1.zip
■ 클라이언트 다운로드
∙ 자신의 환경에 맞는 파일을 다운로드
∙ scouter.client.product-win32.win32.x86_64.zip
∙ scouter.client.product-win32.win32.x86.zip
∙ scouter.client.product-macosx.cocoa.x86_64.tar.gz
∙ scouter.client.product-linux.gtk.x86_64.tar.gz
2. 압축 해제 |
압축 파일을 해제 함으로써 기본적인 설치가 완료 됩니다.
다운로드 받은 demo-env1.tar.gz 를 적당한 위치에 압축 해제 합니다.
tar -xvzf demo-env1.tar.gz
3. Scouter Server(Collector) 실행 |
압축을 푼 위치에서 아래 명령 파일을 실행합니다.
∙ Linux : start-scouter-server.sh
∙ Windows : start-scouter-server.bat
4. Client(Viewer) 실행 |
다운로드 받은 Client를 적절한 위치에 압축 해제 합니다.
scouter client를 클릭하여 실행합니다.
Collector Server의 IP 를 127.0.0.1:6100, id/password를 admin/admin을 입력하여 로그인 합니다.
5. Host Agent 실행(Optional) |
OS의 CPU, 메모리, IO등 자원 모니터링을 위한 Host Agent를 실행합니다.
∙Linux : start-scouter-host.sh
∙Windows : start-scouter-host.bat
6. 데모 시스템 실행(Tomcat with WAR) |
∙Linux : start-tomcat.sh
∙Windows : start-tomcat.bat
7. 브라우저를 통해 데모 시스템 접속 |
브라우저를 실행하여 http://127.0.0.1:8080/jpetstore 에 접속하면 데모시스템이 실행되는 것을 볼 수 있습니다. 또한 브라우저에서 요청을 발생 시키면 Scouter Client에서 실시간으로(2초이내) 이를 확인할 수 있습니다.
8. jmeter를 통한 가상의 부하 발생 |
모니터링이 잘 되는지 확인하기 위해 jmeter를 통해 가상의 부하를 발생 시킬 수 있습니다. 아래와 같이 jmeter를 실행하면 5분간 부하가 발생됩니다. jmeter를 중지하기 위해서는 CTRL+C 를 누르면 됩니다.
∙ Linux : start-jmeter.sh
∙ Windows : start-jmeter.bat
'IT 이야기 > Scouter' 카테고리의 다른 글
Scouter 기본 항목 모니터링(1/2) (0) | 2019.12.12 |
---|---|
Scouter 설치 (0) | 2019.12.12 |
Scouter Client 사용법 (0) | 2019.12.12 |
Scouter Client Quick Guide (0) | 2019.12.12 |
Scouter란? (0) | 2019.11.16 |
댓글