Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Scouter Server를 설치하고 사용하기 위한 최소한의 절차를 소개한다.

Scouter Server는 Playce WASup에서는 Host 하위의 Scouter Server 생성 과정을 통해 Scouter Server 설치에 필요한 일련의 동작들이 자동적으로 수행된다. Scouter Server는 Host 하위의 Scouter Server 생성 과정을 통해 Scouter Server 설치에 필요한 일련의 동작들이 자동적으로 수행된다. Scouter Server의 생성이 완료되면 Scouter Server로 전송하는 역할을 수행할 Host 수행할 Scouter Host Agent와 Scouter Java Scouter Agent를 실행시켜야 한다.


Note
title참고

Playce WASup이 지원하는 Scouter 버전은 2.7.1 이다.




내용

Table of Contents
maxLevel4





Scouter Server 생성


Server를 생성하려면 다음과 같이 진행한다.

1. [Create Server] 버튼을 클릭하여 Server 정보 등록을 준비한다.

2. Server의 속성을 입력한다.

3. Scouter Server 생성 시 Scouter Paper 항목에 'Embeded paper'를 체크하면 Scouter Paper를 바로 사용할 수 있다. 

4. [Save] 버튼을 클릭하여 저장한다.




tip
Note
title
참고

Scouter Server는 Host에서 Engine 설치 과정을 거치지 않고 Scouter Server 생성 시 자동적으로 Engine이 설치된다. 1개의 Host에는 1개의 Scouter Server만 설치 가능하다. 



Scouter Server의 주요 설정 값은 다음과 같다. 기호 * 는 필수값이다.

항목설명비고
Server Name *Server의 이름
  • 32자로 제한되며, 영숫자 및 일부 기호(-_ .=)만 가능
HostServer 엔진이 설치된 호스트의 이름
IP AddressServer의 IP 주소
  • 수정 불가
EngineServer에서 사용되는 엔진의 이름
  • 기본값 "Playce-ScouterX"
  • 수정 불가
Version *Server에서 사용되는 엔진의 버전
Install Path *Server에서 사용되는 엔진 설치 경로
  • 기본값 "/opt/wasup/servers/{Server Name}"
  • '/' 로 시작해야 하며, 영숫자 및 기호(- _ . ~ + # %)만
가능 / 수정 불가 (복제 시에는 변경 가능)
  • 가능 
 포트 번호로, Agent에서 Server로 데이터를 전달할 때 사용
  • 기본값 "6100"
 포트 번호로, Agent에서 Server로 데이터를 전달할 때 사용
  • 기본값 "6100"
Scoueter Scouter Paper의 포함여부 포함 여부 옵션
Scouter Paper의 URL 주소
  • 기본값 "http://{IP Address}:6180/extweb/index.html"
Scoueter Paper의 URL 주소
DescriptionServer에 대한 설명
  • 255자로 제한



Scouter Host

Scouter

Agent 실행


OS의 CPU, 메모리, IO 등 자원 모니터링을 위한 Scouter Host Agent 실행을 다음과 같이 진행한다.

1. 수정할 Server를 좌측 메뉴에서 모니터링할 Host를 선택한다. 

2. [Action > Edit] 버튼을 클릭하여 선택한 Server를 수정한다.

Image Removed

3. Server Name과 각 속성 정보를 원하는 값으로 수정한다.

[수정 가능한 항목] TCP Port, UDP Port, Scouter Paper, Paper URL, Description

4. 수정을 완료하면 [Save] 버튼을 클릭하여 저장한다.

Server 삭제

1. 삭제할 Server를 선택한다.

2. [Action > Delete] 버튼을 클릭하여 Server를 삭제한다.

3. 삭제 가능한 상태일 경우에만 [Delete] 버튼이 활성화 된다.

Tip

Scouter Server가 기동중이거나 연결된 모니터링 대상이 존재하는 경우 삭제할 수 없으며, 삭제 가능한 상태일 경우에만 [Delete] 버튼이 활성화 된다.

Server 설정관리

Server 목록에서 Server Name을 선택하면 상세조회 및 설정 정보를 변경하는 기능을 제공한다. General, scouter.conf, alert.plug, counter.plug, object.plug, summary.plug, xlog.plug, xlogdb.plug, xlogprofile.plug 탭을 제공하며, 설정 파일의 버전별 비교 및 복원이 가능하다.

Tip

Server 설정을 변경할 경우 수정된 사항의 반영을 위하여 Server의 재기동이 필요하다.

1) General

Server의 등록 정보는 Server 상세조회 시 상단영역에 표시된다. 우측 상단의 [Image Removed버튼을 클릭하면 수정 화면이 출력된다.

Image Removed

하단영역에는 Scouter Server로 모니터링 정보를 전송하는 Scouter Host Agent 및 Scouter Java Agent의 목록이 표시된다. Scouter Host Agent 목록의 우측 토글 버튼을 통해 Agent 상태를 제어할 수 있다.

Image Removed

2) Config File

Server의 Config File은 env.sh, server.xml, context.xml 탭으로 구분되어 파일편집기를 통해 관리할 수 있다. 

Config 파일을 수정하려면 다음과 같이 진행한다.

1. 조회된 화면에서 우측 상단의 [Image Removed버튼을 클릭하면 파일을 편집할 수 있는 Edit Mode로 변환된다. 

Image Removed

2. 수정을 완료하면 [Image Removed] 버튼을 클릭하여 저장한다.

Image Removed

3. 저장을 완료하면 Config 파일의 새로운 버전이 생성된다.

Config 파일의 버전별 비교 및 복원하려면

출력된 수정 화면에서 Target Scouter Server를 선택한다.  

[Target Scouter Server 표시 기준] IP Address : TCP Port

Image Added

3. 선택하려는 Scouter Server가 없을 경우 [Add a Scouter ServerImage Added] 버튼을 통해 사용자가 이미 설치한 Scouter Server를 리소스에 추가한다. 리소스 추가 후, [Image Added버튼을 클릭하면 목록에 Server가 추가된다. 

Image Added

4. 선택을 완료하면 [Save] 버튼을 클릭하여 저장한다.




Note
title참고

Host 생성 시에도 Target Scouter Server의 선택이 가능하다.





Scouter Java Agent 실행


Application Server 성능 모니터링을 위한 Scouter Java Agent 실행을 다음과 같이 진행한다.

1. Selected Version을 좌측 메뉴에서 모니터링할 Application Server를 선택한다. 

Image Removed

2. Compared Version을 선택한다. 

Image Removed

3. 비교할 버전을 선택 완료하면 우측 상단의 [Compare] 버튼을 클릭한다.

Image Removed

4. Compare Config File 팝업창이 출력되어 선택한 버전의 파일 정보를 볼 수 있다. 설정 파일 비교 결과는 두개 버전을 동시에 볼 수 있는 [Split View]를 디폴트로 제공한다.

Image Removed

5. [Unified View] 로도 변환하여 확인 가능하다.

Image Removed

6. 복원하고자 하는 버전의 옆에 [Restore] 버튼을 클릭하면 해당 설정파일로 복원할 수 있다. 복원 시 Config 파일의 새로운 버전이 생성된다.

Image Removed

Tip

Server의 설정 파일 수정 및 제어를 Script 파일에서 직접 수행할 경우 사용자가 잘못된 내용을 입력할 수 있으므로 주의해야 한다. Playce WASup은 모든 작업들을 Manager를 통해 수행할 것을 권장한다.  

Server 제어

  • [Action > Start] 버튼을 클릭하여 Server를 시작한다. 

Image Removed

  • [Action > Stop - Force] 버튼을 클릭하여 Server를 강제 종료한다. 

Image Removed

  • [Action > Restart - Force] 버튼을 클릭하여 Server를 강제 재시작한다. 

Image Removed

Tip

[Start], [Stop - Force], [Restart - Force]  버튼 모두 가능한 상태일 경우에만 버튼이 활성화 된다. 

  • [Start] 버튼은 Server가 Stopped 상태일 때만 실행 가능
  • [Stop - Force] 버튼은 Server가 Running 상태일 때만 실행 가능
  • [Restart - Force] 버튼은 Server가 Running, Stopped 상태 모두 실행 가능

Scouter Paper 바로가기

1 . Scouter Server 목록에서 [Paper Image Removed] 버튼을 클릭한다.

Image Removed

2. Paper URL에 입력된 주소로 접근하여 Scouter Paper를 사용할 수 있다.

Image Removed

Log View

1 . Scouter Server 목록에서 [View] 버튼을 클릭한다.

Image Removed

2. Log 파일을 확인할 수 있는 Log View 팝업창이 출력된다. 

Image Removed

5.1 Host
5.3 Web Server

[Action > Edit버튼을 클릭하여 출력된 수정 화면에서 Target Scouter Server를 선택한다.  

[Target Scouter Server 표시 기준] IP Address : TCP Port

Image Added

3. 선택하려는 Scouter Server가 없을 경우 [Add a Scouter ServerImage Added] 버튼을 통해 사용자가 이미 설치한 Scouter Server를 리소스에 추가한다. 리소스 추가 후, [Image Added버튼을 클릭하면 목록에 Server가 추가된다. 

Image Added

4. 선택을 완료하면 [Save] 버튼을 클릭하여 저장한다.


Note
title참고

Application Server 생성 시에도 Target Scouter Server의 선택이 가능하다.







12.1 Scouter 개요
12.3 설치된 Scouter Server 추가