Scouter Quick Start
본문 바로가기
IT 이야기/Scouter

Scouter Quick Start

by 찬찬이 아빠 2019. 12. 12.
반응형

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

 

<사용자 PATHJDK 설치 경로 추가>

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

- URL : https://github.com/scouter-project/scouter/releases/download/v1.8.4.11/scouter.client.product-win32.win32.x86_64.zip

scouter.client.product-win32.win32.x86.zip

- URL : https://github.com/scouter-project/scouter/releases/download/v1.8.4.11/scouter.client.product-win32.win32.x86.zip

scouter.client.product-macosx.cocoa.x86_64.tar.gz

- URL : https://github.com/scouter-project/scouter/releases/download/v1.8.4.11/scouter.client.product-macosx.cocoa.x86_64.tar.gz

scouter.client.product-linux.gtk.x86_64.tar.gz

- URL : https://github.com/scouter-project/scouter/releases/download/v1.8.4.11/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 ServerIP 127.0.0.1:6100, id/passwordadmin/admin을 입력하여 로그인 합니다.

 

 

 

  5. Host Agent 실행(Optional)

OSCPU, 메모리, 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

댓글