56
SysMaster 관리자 안내서 SysMaster 4.0 Beta Copyright © 2009 TmaxSoft Co., Ltd. All Rights Reserved.

SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

SysMaster

관리자 안내서

SysMaster 4.0 Beta

Copyright © 2009 TmaxSoft Co., Ltd. All Rights Reserved.

Page 2: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

Copyright Notice

Copyright © 2009 TmaxSoft Co., Ltd. All Rights Reserved.

대한민국 경기도 성남시 분당구 서현동 263 분당스퀘어(AK프라자) 12층 우)463-824

Restricted Rights Legend

All TmaxSoft Software (Tmax SysMaster®) and documents are protected by copyright laws and the Protection

Act of Computer Programs, and international convention. TmaxSoft software and documents are made available

under the terms of the TmaxSoft License Agreement and may only be used or copied in accordance with the terms

of this agreement. No part of this document may be transmitted, copied, deployed, or reproduced in any form or

by any means, electronic, mechanical, or optical, without the prior written consent of TmaxSoft Co., Ltd.

이 소프트웨어(Tmax SysMaster®) 사용설명서의 내용과 프로그램은 저작권법, 컴퓨터프로그램보호법 및 국제 조

약에 의해서 보호받고 있습니다. 사용설명서의 내용과 여기에 설명된 프로그램은 TmaxSoft Co., Ltd.와의 사용권

계약 하에서만 사용이 가능하며, 사용권 계약을 준수하는 경우에만 사용 또는 복제할 수 있습니다. 이 사용설명서

의 전부 또는 일부분을 TmaxSoft의 사전 서면 동의 없이 전자, 기계, 녹음 등의 수단을 사용하여 전송, 복제, 배포,

2차적 저작물작성 등의 행위를 하여서는 안 됩니다.

Trademarks

Tmax SysMaster® is a registered trademark of TmaxSoft Co., Ltd. Other products, titles or services may be reg

istered trademarks of their respective companies.

Tmax SysMaster®은 TmaxSoft Co., Ltd.의 등록 상표입니다. 기타 모든 제품들과 회사 이름은 각각 해당 소유주의

상표로서 참조용으로만 사용됩니다.

Open Source Software Notice

This product includes open source software developed and/or licensed by "OpenSSL," "RSA Data Security, Inc.,"

"Apache Foundation," and "Jean-loup Gailly and Mark Adler." Information about the aforementioned and the related

open source software can be found in the "${INSTALL_PATH}/license/oss_licenses" directory.

본 제품은 “OpenSSL”, “RSA Data Security, Inc.”, “Apache Foundation” 및 “Jean-loup Gailly와 Mark Adler”에 의

해 개발 또는 라이선스된 오픈 소스 소프트웨어를 포함합니다. 관련 상세 정보는 제품의 디렉터리 “${IN

STALL_PATH}/license/oss_licenses”에 기재된 사항을 참고해 주십시오.

안내서 정보

안내서 제목: SysMaster 관리자 안내서

발행일: 2009-11-13

소프트웨어 버전: SysMaster 3.2 SP2 FIX#3

안내서 버전: v1.0.0

Page 3: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

내용 목차

안내서에 대하여 .......................................................................................................................... vii

제1장 SysMaster소개 ................................................................................................................. 1

1.1. 개요 ............................................................................................................................ 1

1.2. 구조와 동작 ................................................................................................................. 2

1.3. 특징 ............................................................................................................................ 3

1.4. SysMaster의 툴 ............................................................................................................ 3

제2장 SysMaster 기동 및 종료 .................................................................................................... 5

2.1. Master의 기동 및 종료 .................................................................................................. 5

2.1.1. Master의 기동 ................................................................................................... 5

2.1.2. Master의 종료 ................................................................................................... 6

2.2. Agent의 기동 및 종료 .................................................................................................... 6

2.2.1. Agent의 기동 ..................................................................................................... 6

2.2.2. Agent의 종료 ..................................................................................................... 7

2.2.3. Agent의 재기동 ................................................................................................. 8

제3장 Web Console의 기본 관리 기능 ....................................................................................... 11

3.1. Web Console의 ADMIN .............................................................................................. 11

3.1.1. 개요 ................................................................................................................ 11

3.2. SysMaster 관리 .......................................................................................................... 11

3.2.1. Agent 관리 ...................................................................................................... 12

3.2.2. 리소스 관리 ..................................................................................................... 14

3.3. SysMaster 이벤트 관리 환경 ....................................................................................... 16

3.3.1. 이벤트 이력조회 .............................................................................................. 16

3.3.2. 이벤트 임계치 설정 .......................................................................................... 19

3.3.3. 이벤트 설정 ..................................................................................................... 22

제4장 Web Console의 모니터링 기능 ........................................................................................ 25

4.1. Web Console의 SYSTEM ........................................................................................... 25

4.1.1. 개요 ................................................................................................................ 25

4.2. 시스템 모니터링 관리 환경 .......................................................................................... 26

4.2.1. 개요 ................................................................................................................ 26

4.2.2. 시스템 모니터링 화면 구성 ............................................................................... 26

4.2.3. 모니터링 대상 선택 .......................................................................................... 27

4.2.4. 시스템 모니터링 구성 ....................................................................................... 28

4.3. 시스템 통계 환경 ........................................................................................................ 34

4.3.1. 개요 ................................................................................................................ 34

4.3.2. 시스템 통계 화면 구성 ...................................................................................... 35

4.3.3. 통계 대상 선택 ................................................................................................. 36

4.3.4. 시스템 통계 구성 ............................................................................................. 36

SysMaster iii

Page 4: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를
Page 5: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

그림 목차

[그림 1.1] SysMaster 구조와 동작 ................................................................................................ 2

[그림 3.1] ADMIN - SysMaster ................................................................................................... 12

[그림 3.2] ADMIN - Agent 관리 ................................................................................................... 12

[그림 3.3] Agent 추가 ................................................................................................................ 13

[그림 3.4] ADMIN - 리소스 관리 ................................................................................................. 14

[그림 3.5] 리소스 추가 ............................................................................................................... 15

[그림 3.6] 이벤트 - 이력조회 ...................................................................................................... 16

[그림 3.7] 이력조회 - 검색조건 ................................................................................................... 17

[그림 3.8] 이력조회 - Event Log Informations .............................................................................. 17

[그림 3.9] 이벤트 메시지 탭 위치 ................................................................................................ 18

[그림 3.10] 이벤트 메시지 팝업 .................................................................................................. 19

[그림 3.11] 이벤트 - 임계치 설정 ................................................................................................ 20

[그림 3.12] 이벤트 임계치 설정 - 검색조건 .................................................................................. 20

[그림 3.13] 이벤트 임계치 설정 - Event Definition List of Category ................................................ 20

[그림 3.14] 이벤트 임계치 설정 - Configuration List of Event Code ............................................... 21

[그림 3.15] 이벤트 - 이벤트 설정 ................................................................................................ 23

[그림 3.16] 이벤트 설정 - 검색 조건 ............................................................................................ 23

[그림 3.17] 이벤트 설정 - Category List of Resource Type ............................................................ 23

[그림 3.18] 이벤트 설정 - Metrics List of Category ID ................................................................... 24

[그림 3.19] 이벤트 설정 - Event Definition List of Metrics ID ......................................................... 24

[그림 3.20] 이벤트 설정 - 이벤트 정의 추가 ................................................................................. 24

[그림 4.1] Web Console의 SYSTEM ........................................................................................... 25

[그림 4.2] 시스템 모니터링 ........................................................................................................ 26

[그림 4.3] 시스템 모니터링 화면 중 Working List ......................................................................... 26

[그림 4.4] 시스템 모니터링 화면 중 메인화면 .............................................................................. 27

[그림 4.5] 시스템 모니터링 대상 선택 ......................................................................................... 28

[그림 4.6] 시스템 모니터링 - Summary ....................................................................................... 29

[그림 4.7] 시스템 모니터링 - Host ............................................................................................... 29

[그림 4.8] 시스템 모니터링 - CPU .............................................................................................. 30

[그림 4.9] 시스템 모니터링 - Memory ......................................................................................... 31

[그림 4.10] 시스템 모니터링 - Disk ............................................................................................. 32

[그림 4.11] 시스템 모니터링 - Disk I/O ........................................................................................ 33

[그림 4.12] 시스템 모니터링 - Network I/O .................................................................................. 34

[그림 4.13] 시스템 통계 조회 ...................................................................................................... 35

[그림 4.14] 시스템 통계 화면 중 메인화면 ................................................................................... 35

[그림 4.15] 시스템 통계 - Summary ............................................................................................ 37

[그림 4.16] 시스템 통계 - Host ................................................................................................... 37

[그림 4.17] 시스템 통계 - CPU ................................................................................................... 38

[그림 4.18] 시스템 통계 - Memory .............................................................................................. 39

[그림 4.19] 시스템 통계 - Disk .................................................................................................... 39

SysMaster v

Page 6: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.20] 시스템 통계 - Disk I/O .............................................................................................. 40

[그림 4.21] 시스템 통계 - Network I/O ......................................................................................... 41

vi SysMaster 관리자 안내서

Page 7: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

안내서에 대하여

안내서의 대상

본 안내서는 여러 서버에 산재해 있는 애플리케이션의 성능을 통합 관리하기 위한 APM(Application Per

formance Management) 솔루션인 SysMaster®(이하 SysMaster) 제품을 설치하고 운영하려는 사용자를

대상으로 기술한다.

안내서의 전제 조건본 안내서는 SysMaster의 사용 방법과 운용하는 데 필요한 제반 사항을 기술한 안내서이다.

본 안내서를 원활히 이해하기 위해서는 다음과 같은 사항을 미리 알고 있어야 한다.

● UNIX 계열(LINUX 포함) 운영체제의 기본 지식

● SysMaster가 지원하는 각종 자원에 대한 기본지식

TP-Monitor, WAS, 웹 서버, 애플리케이션 서버 등

● 데이터베이스에 대한 기본 지식

안내서의 제한 조건본 안내서는 SysMaster를 실무에 적용하거나 운용하는 데 필요한 모든 사항을 포함하고 있지 않다. Sys

Master의 공통적인 관리 기능에 대한 설명이 본 안내서의 주 내용이다. 각 리소스별 관리 내용은 포함되어

있지 않다. 리소스 관리에 대한 세부 사항은 해당 매뉴얼을 참고한다.

안내서에 대하여 vii

Page 8: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

안내서 구성

Sysmaster 관리자 안내서는 총 6개의 장과 Appendix로 이루어져 있다.

각 장의 주요 내용은 다음과 같다.

● 제1장: SysMaster 소개

SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다.

● 제2장: SysMaster 기동 및 종료

SysMaster를 기동하고 종료하기 위한 명령어와 옵션을 기술한다.

● 제3장: smadmin 툴

SysMaster를 운용하는 데 사용되는 툴 중에 하나인 smadmin 툴을 기술한다.

● 제4장: Console의 기본 관리 기능

SysMaster의 시스템을 관리하기 위한 Console의 기능인 기본 관리 기능을 설명한다.

● 제5장: Console의 공통 기능

SysMaster가 여러 리소스를 관리하기 위해 공통적으로 제공해야 하는 기능을 통합해 하나의 관리 환경

으로 제공하는 Console의 공통 기능을 설명한다.

● 제6장: Console의 모니터링 기능

리소스와 시스템을 모니터링하고 모니터링 정보를 통계 데이터로 제공하는 Console의 모니터링 기능

을 설명한다.

● Appendix.A: 스케줄러 시간설정

스케줄러의 시간 설정 중 Time 방식의 시간 설정을 기술한다.

● Appendix.B: 액션 정의 리스트

액션 정의의 종류와 각 액션 정의의 파라미터와 반환값 등을 기술한다.

● Appendix.C: 관리환경과 창

관리환경과 창의 관계를 기술한다.

● Appendix.D: Log4j 로그 레벨

로그 레벨을 설정할 때 지정 가능한 값과 그 의미를 기술한다.

viii SysMaster 관리자 안내서

Page 9: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

안내서 규약

의미표기

프로그램 소스 코드의 파일명<AaBbCc123>

Ctrl과 C를 동시에 누름<Ctrl>+C

GUI의 버튼 또는 메뉴 이름[Button]

강조진하게

다른 관련 안내서 또는 안내서 내의 다른 장 및 절 언급" "(따옴표)

화면 UI에서 입력 항목에 대한 설명'입력항목'

메일계정, 웹 사이트하이퍼링크

메뉴의 진행 순서>

하위 디렉터리 또는 파일 있음+----

하위 디렉터리 또는 파일 없음|----

참고 또는 주의사항참고

그림 이름[그림 1.1]

표 이름[표 1.1]

명령어, 명령어 수행 후 화면에 출력된 결과물, 예제코드AaBbCc123

옵션 인수 값[ ]

선택 인수 값|

안내서에 대하여 ix

Page 10: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

시스템 사용 환경

요구 사항

IBM AIX 4.x 32/64 bitPlatform

IBM AIX 5.x 32/64 bit

HP-UX 11.xx 32/64 bit

HP-UX 11.xx ia64

Solaris 7 - 9 (SunOS 5.7 – 5.9)

Windows Win32

Linux Kernel 2.x

JDK 1.4Master

Memory 1024MB 이상 권장 (최소 512MB)

최소 1GB 하드디스크 공간

JDK 1.4 – 1.5Agent

Memory 512MB 이상 권장 (최소 256MB)

최소 512MB 하드디스크 공간

Memory 512MB 이상 권장 (최소 256MB)Console

최소 512MB 하드디스크 공간

Oracle 8i 이상DataBase

Tibero 3.x 이상

x SysMaster 관리자 안내서

Page 11: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

Resource 지원 환경

지원 정보Resource

3.x 이후Tmax

4.x 이후JEUS

9.x – 10.xWebLogic

5.x – 6.xWebsphere

9.xOracle AS

4.x 이후WebtoB

3.x – 4.xProFrame WAS

3.xAnyLink

4.x – 5.xOpenFrame Online

4.x – 5.xOpenFrame Batch

9i 이후Oracle

안내서에 대하여 xi

Page 12: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

관련 안내서

설명안내서

SysMaster를 설치할 때 필요한 요구사항과 설치 및 제거 방법을 기

술한 안내서이다.

SysMaster 설치 안내서

Oracle을 모니터링하고 관리하기 위해 SysMaster가 제공하는 기능

과 환경을 사용하는 방법을 기술한 안내서이다.

SysMaster Oracle 사용자 안내서

WAS를 모니터링하고 관리하기 위해 SysMaster가 제공하는 기능과

환경을 사용하는 방법을 기술한 안내서이다.

SysMaster WAS 사용자 안내서

xii SysMaster 관리자 안내서

Page 13: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

연락처

Korea

TmaxSoft Co., Ltd

263 BundangSquare (AK Plaza) 12th floor, Seohyeon-dong, Bundang-gu,

Seongnam-si, Gyeonggi-do, 463-824

South Korea

Tel: +82-31-8018-1000

Fax: +82-31-8018-1115

Email: [email protected]

Web (Korean): http://www.tmax.co.kr

기술지원: http://technet.tmaxsoft.com

USA

TmaxSoft, Inc.

560 Sylvan Avenue Englewood Cliffs, NJ 07632

U.S.A

Tel: +1-201-567-8266

Fax: +1-201-567-7339

Email: [email protected]

Web (English): http://www.tmaxsoft.com

Japan

TmaxSoft Japan Co., Ltd.

5F Sanko Bldg, 3-12-16 Mita, Minato-Ku, Tokyo, 108-0073

Japan

Tel: +81-3-5765-2550

Fax: +81-3-5765-2567

Email: [email protected]

Web (Japanese): http://www.tmaxsoft.co.jp

안내서에 대하여 xiii

Page 14: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

China

TmaxSoft China Co., Ltd.

Beijing Silver Tower, RM 1508, 2# North Rd Dong San Huan,

Chaoyang District, Beijing, China, 100027

China

Tel: +86-10-6410-6145~8

Fax: +86-10-6410-6144

Email: [email protected]

Web (Chinese): http://www.tmaxsoft.com.cn

ASEAN Office

TmaxSoft Pte. Ltd.

30 Cecil Street, Level 15 Unit 05 Prudential Tower, Singapore 049712

Singapore

Tel: +65-6232-2889

Fax: +65-6232-2919

Email: [email protected]

Web (English): http://asean.tmaxsoft.com

xiv SysMaster 관리자 안내서

Page 15: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

제1장 SysMaster소개

본 장에서는 SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 설명한다.

1.1. 개요SysMaster는 시스템 관리자가 수행하는 관리 업무의 효율을 높여 주고 최종 사용자 관점에서의 성능을

관리하는데 필요한 기능들을 제공한다.

● 통합 시스템 관리

개별 시스템을 관리하기 위해 관리자가 수행하는 업무를 지원한다. 그리고 여러 Node에 흩어져 있는

이 기종 시스템에 대하여 관리 업무를 통합하여 단일 화면에서 수행할 수 있는 환경을 제공한다.

● 장애 관리

장애 발생시 수행할 일련의 작업들을 미리 등록해 두고 장애 감지 조건에 따라 자동적으로 작업을 수행

한다. 장애에 대해 즉각적인 조치를 취하거나 사후 분석을 위하여 필요한 각종 데이터를 수집할 수 있

다.

● 모니터링

최종 사용자 관점에서의 서비스 수준을 유지하는데 필요한 각종 지표를 설정한다. 또한 장애를 감지하

기 위한 지표를 설정하여 실시간으로 모니터링 할 수 있다. 모니터링 데이터는 사후 분석과 통계 자료

생성을 위하여 데이터베이스에 축적된다.

● 통계 및 분석

장애의 원인을 분석하기 위해 장애가 발생한 시점을 기준으로 시간대별 시스템 추이를 분석하는 등, 관

리자는 특정 기간을 선택하여 시간별 / 일별 / 월별 추이를 차트나 테이블 형태로 살펴볼 수 있다. 또한,

통계 데이터를 출력하여 보고서로 사용할 수 있도록 한다.

SysMaster 관리자 안내서는 다음과 같은 내용을 담고 있다.

● SysMaster의 전반적인 구조

● SysMaster Master, Agent 기동 및 종료

● SysMaster 운영 관리

제1장 SysMaster소개 1

Page 16: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

● SysMaster WebAdmin 구성

● SysMaster WebAdmin 사용법

1.2. 구조와 동작SysMaster는 다음의 3가지 구성요소로 이루어져 있다.

● Master

SysMaster 전체를 관리하는 중앙 관리 서버이다.

● Agent

개별 서버에서 정보 수집 및 제어의 역할을 수행한다.

● Web Console

관리자에게 필요한 정보를 제공한다.

다음 그림은 SysMaster의 구조와 동작 과정이다.

[그림 1.1] SysMaster 구조와 동작

각 호스트별로 설치되는 Agent와 Master가 서로 연동하여 대상 시스템을 관리하고, 관리자는 Web Console

을 통하여 시스템을 운영하고 상태를 모니터링 한다.

2 SysMaster 관리자 안내서

Page 17: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

1.3. 특징SysMaster는 통합 관리 환경과 모니터링 환경을 제공할 뿐만 아니라 리소스의 특성을 반영하고 있는 전

용 관리 환경을 제공한다. 또한 관리자의 업무 유형에 따라 메뉴 구성을 변경할 수 있는 기능을 제공하고

있다.

SysMaster는 다음과 같은 특징을 가지고 있다.

● Resource 유형이나 수에 관계없이 통합적인 모니터링, 제어, 분석 환경을 제공한다.

● 운영과정 중에서 사용자가 얻은 관리 노하우를 축적하고 이를 활용할 수 있는 메커니즘을 제공한다.

● 사용자가 직접 화면 구성을 하여 관리 관점을 사용자 임의대로 확장할 수 있다.

● 각 Resource간의 연관 관계를 관리할 수 있도록 하여 사용자에게 보다 쉽게 분산된 Resource를 통합하

여 관리할 수 있도록 돕는다.

● 설정 및 라이브러리를 중앙 집중 관리하여 시스템의 업데이트를 편리하게 한다.

1.4. SysMaster의 툴SysMaster의 Master 및 Agent를 관리하기 위해 사용되는 툴에는 Web Console이 있다. 이 툴은 Master,

Agent 운영 정보을 확인할 수 있는 조회 명령 등을 통해 SysMaster를 운용하기 위해 사용된다.

Web Console

Master와 Agent의 관리 및 제어를 제공하는 툴이다. APM 제품의 주요 기능인 애플리케이션 프로그램의

성능 관리, 모니터링, 통계 정보 출력 등의 작업을 수행한다.

Web Console은 주요 기능을 담당하는 여러 개의 관리 환경으로 구성되어 있다.

기능에 따라 분류하면 SysMaster 시스템 자체를 관리하기 위한 기능, 여러 리소스가 공통적으로 제공해

야 하는 기능을 통합해서 하나의 관리 환경으로 제공하는 공통 기능, 통합된 환경에서 제공하기 어려운 리

소스에 종속적인 기능들을 수행하는 리스소 관리 기능으로 구분할 수 있다.

리소스 관리 기능은 리소스의 상태 조회 및 제어, 리소스 환경 파일 편집, 리소스 통계 정보 제공 등이 지

원 되며, 기타 리소스가 가지고 있는 특별한 기능을 선택적으로 지원한다.

Web 채의 관리 환경을 기능별로 분류하면 다음과 같다.

● Admin

제1장 SysMaster소개 3

Page 18: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

– Sysmaster Agent 관리 환경

– 이벤트 관리 환경

● System

– 시스템 모니터링 환경

– 시스템 통계 환경

● WAS

– 모니터링 환경

– 분석 환경

– 장애진단 환경

– 환경설정 환경

참고

현재 리소스는 WAS에 국한한다.

4 SysMaster 관리자 안내서

Page 19: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

제2장 SysMaster 기동 및 종료

본 장에서는 SysMaster를 기동하고 종료하기 위한 명령어와 옵션을 설명한다.

2.1. Master의 기동 및 종료

2.1.1. Master의 기동

본 절에서는 Master를 기동하기 전에 점검해야 할 사항과 Master를 기동하는 명령어의 사용 방법을 설명

한다.

기동 전 점검 사항

Master를 기동하기 전에 다음과 같은 사항을 점검해야 한다.

● smmaster.env , sysmaster.properties

Master의 다음의 디렉터리 위치에 환경설정 파일인 smmaster.env , sysmaster.properties 존재하는지

확인한다.

경로파일 이름

$SYSMASTER_HOME/binsmmaster.env

$SYSMASTER_HOME/configsysmaster.properties

● smmaster

Master의 다음의 디렉터리 위치에 Master를 기동하는 명렁어 smmaster의 실행파일이 존재하는지 확

인한다.

$SYSMASTER_HOME/bin

smmaster

smmaster는 Master를 기동하는 명령어이다. Master는 환경설정 파일인 smmaster.env에 설정된 값을 바

탕으로 기동한다.

다음은 smmaster 명령어를 사용하는 예이다.

제2장 SysMaster 기동 및 종료 5

Page 20: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

$ smmaster

2.1.2. Master의 종료

Master를 종료할 때 smdown 명령어를 사용해 Master를 종료한다.

smdown

다음은 smdown 명령어를 사용하는 예이다.

$ smdown

2.2. Agent의 기동 및 종료

2.2.1. Agent의 기동

본 절에서는 Agent를 기동하기 전에 점검해야 할 사항과 Agent를 기동하는 명령어의 사용 방법을 설명한

다.

기동 전 점검 사항

Agent를 기동하기 전에 다음과 같은 사항을 점검해야 한다.

● 환경설정 파일

Agent의 다음의 디렉터리 위치에 환경설정 파일 sysmaster.properties가 존재하는지 확인한다.

$SYSMASTER_ HOME/config/

● 명령어 실행 파일

Agent의 다음의 디렉터리 위치에 Agent를 기동하는 명령어 smagent의 실행 파일이 존재하는지 확인한

다.

$SYSMASTER_ HOME/bin/

● Agent 등록

기동하려는 Agent가 Master에 등록되어 있는지 확인한다.

6 SysMaster 관리자 안내서

Page 21: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

smagent

SysMaster의 Agent를 기동하기 위해서 smagent 명령어가 제공된다.

smagent 명령어의 문법은 다음과 같다.

smagent {agentname}

설명항목

기동하려는 Agent의 이름이다.agentname

다음은 smagent 명령어를 사용하는 예이다.

$ smagent APTEST

위 예에서 APTEST는 Agent의 이름이다. smagent 명령을 수행하기 위해서는 Master에 해당 Agent가 등

록되어 있어야 한다.

위의 명령어를 실행하면 다음과 같은 과정이 진행된다.

1. Master에 접속하여 등록된 Agent인지 검증한다.

2. 검증이 성공하면, 최신의 바이너리(*.jar) 및 환경설정 파일(mbeans.xml 등)을 다운 받는다.

따라서 Agent와 Master의 버전이 항상 일치된다.

3. Agent의 초기화를 수행한다.

초기화 작업에서는 Agent에 등록된 리소스를 초기화하는 과정이 포함된다.

2.2.2. Agent의 종료

본 절에서는 Agent를 종료는 smagent 명령어를 사용한다.

smagent

smagent는 Agent를 기동할 때 사용했던 명령어이다. smagent 명령어를 사용해 Agent를 종료할 수도 있

다.

smagent 명령어를 사용해 Agent를 종료할 때의 문법은 다음과 같다.

smagent [-i | -d]

제2장 SysMaster 기동 및 종료 7

Page 22: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

설명옵션

Master에 Agent의 종료를 알리지 않고 즉시 종료한다.-i

Master에 Agent의 종료를 알리고 종료한다.-d

다음은 smagent 명령어를 사용해 Agent를 종료하는 예이다.

$ smagent –i

Do you really want to down SysMaster agent [y/n] : y

Starting shutdown immediately agent...

Agent shutdowned...

$ smagent –d

Do you really want to down SysMaster agent [y/n] : y

Starting shutdown agent...

Shutdown agent success.

위의 예에서 -i를 사용할 때와 -d를 사용할 때의 차이는 Agent의 종료를 Master에 전달 여부이다. -d를 사

용할 경우에 Master에 Agent의 종료를 알린다.

2.2.3. Agent의 재기동

본 절에서는 Agent의 재기동이 필요한 경우와 Agent를 재기동하는 방법을 설명한다.

Agent의 재기동이 필요한 경우는 다음과 같다.

● Agent 실행에 필요한 바이너리를 업데이트한 경우

● Agent 환경설정 파일을 수정한 뒤 적용하기 위해서

● Agent가 비정상적으로 종료된 경우

● Agent의 프로세스는 살아있지만 비정상적으로 동작 중일 경우

해당 Agent 서버에 옵션을 주고 재실행할 수 있다.

smagent -r

Agent를 기동할 때와 동일한 smagnt 명령어에 –r 옵션을 추가하면 Agent를 재기동할 수 있다.

smagent -r 명령어의 문법은 다음과 같다.

smagent -r {agentname}

8 SysMaster 관리자 안내서

Page 23: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

설명항목

재기동하려는 Agent의 이름이다.agentname

다음은 smagent -r 명령어를 사용하는 예이다.

$ smagent -r APTEST

위 예에서 APTEST는 Agent의 이름이다.

제2장 SysMaster 기동 및 종료 9

Page 24: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를
Page 25: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

제3장 Web Console의 기본 관리 기능

본 장에서는 SysMaster의 시스템을 관리하기 위한 Web Console의 기능인 기본 관리 기능을 설명한다.

3.1. Web Console의 ADMIN

3.1.1. 개요

SysMaster Admin 환경에서는 SysMaster 관리 환경의 주요한 기능을 포함하고 있다. Agent 추가/삭제/속

성 변경, 리소스 등록/삭제/속성 변경, 이벤트 관리를 할수 있다.

Web Console의 Admin은 SysMaster와 이벤트로 구분된다.

● SysMaster

● 이벤트

3.2. SysMaster 관리SysMaster 관리는 SysMaster 관리 환경의 주요한 기능을 포함하고 있다. Agent 추가/삭제/속성 변경, 리

소스 등록/삭제/ 속성 변경, Resource 이력 조회 등의 기능을 수행한다.

다음은 SysMaster 관리 화면이다.

제3장 Web Console의 기본 관리 기능 11

Page 26: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 3.1] ADMIN - SysMaster

3.2.1. Agent 관리

ADMIN의 SysMaster에서 Agent 관리를 할수 있다.

[그림 3.2] ADMIN - Agent 관리

다음은 Agent 메뉴의 설명이다.

● 조회

12 SysMaster 관리자 안내서

Page 27: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

등록되어진 Agent를 조회한다.

● 추가

관리할 Agent를 추가 한다.

[그림 3.3] Agent 추가

설명항목

사용자가 임의로 지정할수 있는 Agent 이름에 해당한다.Agent Name

일반적으로 설치한 장치의 노드의 이름을 사용하면 어떤 노드에 설치된 Agent인지

쉽게 구별할수 있다. (최대 길이 : 32자)

Agent가 설치된 장치의 OS를 선택한다.OS Name

Agent가 설치된 머신의 호스트 이름을 입력한다.Host Name

Agent가 설치된 머신의 로그인 ID를 입력한다..User Name

Agent의 로그레벨을 설정한다.Log Level

Agent에 대한 간단한 설명 추가 할수 있다. 필수 입력 사항은 아니다.Desc

Agent에 대한 간단한 설명 추가 할수 있다. 필수 입력 사항은 아니다.Message

● 삭제

선택된 Agent를 목록에서 삭제한다.

Agent를 삭제하면 트리에서 해당 Agent가 제거되며 해당 Agent가 관리하는 리소스의 정보를 수집하거

나 제어할 수 없게 된다.

제3장 Web Console의 기본 관리 기능 13

Page 28: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

3.2.2. 리소스 관리

ADMIN의 SysMaster에서 리소스 관리를 할수 있다.

리소스 탭은 Agent 탭에서 리소스를 추가하고자 하는 Agent를 더블클릭하면 나타난다.

[그림 3.4] ADMIN - 리소스 관리

다음은 리소스 관리 메뉴에 대한 설명이다.

● 조회

등록되어진 리소스를 조회한다.

● 추가

관리할 리소스를 추가한다.

14 SysMaster 관리자 안내서

Page 29: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 3.5] 리소스 추가

설명항목

사용자가 임의로 지정할수 없다.Resource ID

선택한 Agent 이름이 설정 되므로 입력할 필요 없다.Agent Name

리소스 이름이다. 리소스의 종류 및 설치 노드의 이름으로 구성하면 해당 리소스를 쉽

게 구분할 수 있다. (최대 길이 :32자)

Resource Name

리소스 종류를 선택한다. 현재 sysmon / was 만 가능하다.Resource Type

리소스의 버전이다.Version

리소스 설치 계정의 로그인 이름이다. (최대길이 : 16자)User Name

리소스의 호스트 이름이다. (최대길이 : 16자)Host Name

자원의 공급 업체 이름이다. (최대길이 : 32자)Resource Ven

dor

Agent에 대한 간단한 설명 추가 할수 있다. 필수 입력 사항은 아니다.Desc

Agent에 대한 간단한 설명 추가 할수 있다. 필수 입력 사항은 아니다.Message

● 삭제

Agent가 관리하는 리소스 목록에서 해당 리소스를 삭제한다.

리소스를 삭제할 경우 해당 리소스가 목록에서 제거되며 해당 리소스의 정보 조회나 리소스 제어는 수

행할 수 없게 된다.

제3장 Web Console의 기본 관리 기능 15

Page 30: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

3.3. SysMaster 이벤트 관리 환경이벤트 관리 환경에서는 리소스 또는 SysMaster 자원이 특정 조건에 도달했을때 Web Console을 통해 모

니터링 할수 있는 기능이다.

3.3.1. 이벤트 이력조회

이벤트는 SysMaster에서 자동으로 실행되거나, 사용자가 직접 정의하여 등록할 수 있다.

등록 되어진 이벤트 결과는 DB에 기록되고, 해당 결과는 이벤트 이력조회 메뉴와 이벤트 메시지로 확인

가능하다.

1. 이력조회

이벤트 이력조회는 [ADMIN] > [이벤트] > [이력조회] 메뉴를 통해서 실행이 가능하다. 검색 조건에 따

라 원하는 이벤트 이력을 조회 할수 있다.

다음은 이벤트 이력조회의 화면이다.

[그림 3.6] 이벤트 - 이력조회

● 검색 조건

특정 이벤트를 조회시 검색 조건을 설정하여 이벤트 이력을 조회 할 수 있다.

16 SysMaster 관리자 안내서

Page 31: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 3.7] 이력조회 - 검색조건

설명항목

이벤트가 발생한 시간대를 설정하여 이벤트 이력을 보여준다.조회기간

해당 이벤트 시간은 마스터 시간을 준한다.

화면에서 보여줄 이벤트 수를 지정한다.조회개수

화면에서 보여줄 리소스 타입을 지정한다.리소스 타입

화면에서 보여줄 리소스 이름을 지정한다.리소스 이름

조회하고자 하는 호스트 이름을 입력한다.호스트 이름

조회하고자 하는 이벤트 레벨을 설정한다.이벤트 레벨

조회하고자 하는 이벤트 코트를 입력한다.이벤트 코드

조회하고자 하는 이벤트 확인 유/무를 설정한다.이벤트 확인

● Event Log Informations

검색조건을 설정하여 조회되는 이벤트 이력이 화면에 나타난다.

[그림 3.8] 이력조회 - Event Log Informations

설명컬럼

발생된 이벤트 로그 레벨이다.Level

제3장 Web Console의 기본 관리 기능 17

Page 32: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

설명컬럼

INFO , WARN, CRITICAL, FATAL 이 있다.

이벤트가 발생한 날짜와 시간이다.Time

이벤트가 발생한 장비의 호스트 이름이다.Host Name

발생한 이벤트 코드 이름이다.Event Code

이벤트를 발생시킨 리소스의 이름이다.Resouce Name

Config path

이벤트가 발생했을 때 나타나는 메시지 이다.Message

이벤트 메시지를 확인한 사용자를 나타낸다.Confirm User

2. 이벤트 메시지

이벤트 메시지를 Web Console 화면 중 오른쪽 상단 탭에서 확인 할 수 있다.

[그림 3.9] 이벤트 메시지 탭 위치

이벤트 메시지 탭 중 클릭하면 이벤트 메시지 팝업이 나타난다.

이벤트 메시지를 나타내는 팝업 창은 다음과 같다.

18 SysMaster 관리자 안내서

Page 33: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 3.10] 이벤트 메시지 팝업

● 색상 수치별 이벤트 지수

이와 같이 이벤트의 로그 레벨과 수치를 나타낸다.

● Event List

설명컬럼

발생된 이벤트 로그 레벨이다.L

이벤트가 발생한 날짜와 시간이다.Time

이벤트가 발생한 장비의 호스트 이름이다.Host Name

발생한 이벤트 코드 이름이다.Event Code

이벤트 메시지를 확인한다.Confirm

● 특정 이벤트 상세 확인

Event List에서 선택한 이벤트를 상세 설명한다. 로그레벨, 시간, 호스트명, 이벤트 코드, 이벤트 메시

지를 보여준다.

3.3.2. 이벤트 임계치 설정

SysMaster에서는 장애 관리 차원에서 특정 조건을 만족할 때 이벤트를 발생시킬수 있도록 사용자가 리소

스 종류별, 항목별 세부 설정을 할수 있다.

다음은 이벤트 임계치 설정 화면이다.

제3장 Web Console의 기본 관리 기능 19

Page 34: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 3.11] 이벤트 - 임계치 설정

● 검색 조건

임계치를 설정할 항목을 조회한다.

[그림 3.12] 이벤트 임계치 설정 - 검색조건

설명항목

임계치를 설정할 리소스 목록 .Resource Type

현재 was , sysmon, sysmaster 가 존재한다.

각각의 리소스에 대한 임계치 설정 항목에 대한 ID.Category

● Event Definition List of Category

이벤트가 설정된 항목 리스트를 나타낸다.

[그림 3.13] 이벤트 임계치 설정 - Event Definition List of Category

20 SysMaster 관리자 안내서

Page 35: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

설명컬럼

특정한 조회 항목에 대한 IDCategory ID

특정한 카테고리에 대해 얻어올 수 있는 데이터 단위(테이블의 컬럼 헤더에 해당)Metrics ID

이벤트 설정 화면에서 생성한 이벤트 정의Event Code

이벤트 레벨Level

INFO, WARN, CRITICAL, FATAL

Web Console에 alert 창을 띄울 지 여부Alert

File/DB에 이벤트 기록을 할 것인지 여부Logging

이벤트 설정화면에서 생성한 이벤트 조건의 연산자 값Default Condi

tion

이벤트 설정화면에서 생성한 이벤트 조건의 수치 값Default Value

이벤트 설정을 한 주체를 말한다.Classify

SYSTEM, USER

● Configuration List of Event Code

설정할 항목 임계치를 설정, 수정한다.

[그림 3.14] 이벤트 임계치 설정 - Configuration List of Event Code

위의 그림은 WAS_VM_HEAP_USED_IS_HIGH 이벤트는 10번 체크해서 적어도 3번이 값을 10을 넘기

면 해당 이벤트가 발생한다.

설명컬럼

등록한 리소스 이름Resource Name

이벤트를 특정 Config Path에만 동작할 수 있게 하는 값Config Path

*로 설정하면 전체로 설정된다.

해당 이벤트의 사용 여부를 설정.Using

이벤트 발생 조건을 설정한다.Condition

제3장 Web Console의 기본 관리 기능 21

Page 36: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

설명컬럼

[GT] >, [LT] <, [GE] >=, [LE] <=, [EQ] ==, [NE] !=, [CH] Changed 조건이 있다.

조건이 발생할 기준값을 설정한다.Valule

최소 발생 조건을 설정한다.Leasts

일정 시간 동안 해당 이벤트 임계치를 체크하는 횟수이다.Times

이벤트 발생 후 다시 해당 이벤트를 체크할 때까지의 지연 시간이다.Delay Sec.

이벤트가 발생 했을때 나타나는 메시지를 설정한다.Message For

mat

3.3.3. 이벤트 설정

SysMaster에서는 장애 관리 차원에서 특정 조건을 만족할 때 이벤트를 발생시킬수 있도록 사용자가 리소

스별, 항목별 이벤트를 만들 수 있는 설정이다.

다음은 이벤트 설정 화면이다.

22 SysMaster 관리자 안내서

Page 37: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 3.15] 이벤트 - 이벤트 설정

● 검색 조건

리소스 타입을 설정한다.

[그림 3.16] 이벤트 설정 - 검색 조건

● Category List of Resource Type

리소스 타입의 카테고리 항목에 관한 내용을 나타낸다.

[그림 3.17] 이벤트 설정 - Category List of Resource Type

● Metrics List of Category ID

카테고리 항목 중 메트릭스에 관한 내용을 나타낸다.

제3장 Web Console의 기본 관리 기능 23

Page 38: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 3.18] 이벤트 설정 - Metrics List of Category ID

● Event Definition List of Metrics ID

메트릭스 중 이벤트 정의되어 있는 내용을 나타낸다.

[그림 3.19] 이벤트 설정 - Event Definition List of Metrics ID

● 이벤트 정의 추가

사용자가 이벤트 사용을 원할 경우 임의로 이벤트 설정을 추가한다.

[그림 3.20] 이벤트 설정 - 이벤트 정의 추가

24 SysMaster 관리자 안내서

Page 39: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

제4장 Web Console의 모니터링 기능

본 장에서는 시스템을 모니터링하고 모니터링 정보를 통계 데이터로 제공하는 Web Console의 시스템 모

니터링 기능을 설명한다.

4.1. Web Console의 SYSTEM

4.1.1. 개요

SysMaster에 등록된 모든 Agent별 SysMon 프로바이더의 시스템 모니터링 정보와 시스템 통계 정보를

제공한다.

다음은 Web Console의 SYSTEM 화면이다.

[그림 4.1] Web Console의 SYSTEM

Web Console의 SYSTEM은 모니터링과 통계로 구분 된다.

● 시스템 모니터링 관리 환경

● 시스템 통계 환경

제4장 Web Console의 모니터링 기능 25

Page 40: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

4.2. 시스템 모니터링 관리 환경

4.2.1. 개요

SysMaster에 등록된 모든 Agent별 SysMon 프로바이더의 시스템 모니터링 정보를 제공한다.

시스템 모니터링은 10초 주기로 모니터링 데이터를 자동 갱신 한다.

다음은 시스템 모니터링의 화면이다.

[그림 4.2] 시스템 모니터링

4.2.2. 시스템 모니터링 화면 구성

시스템 모니터링 화면은 Working List 화면과 메인화면으로 구성된다.

1. Working List 화면

[그림 4.3] 시스템 모니터링 화면 중 Working List

26 SysMaster 관리자 안내서

Page 41: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

Working List 화면 구성

● 모든 Agent가 표시된다.

● 상태에 따라 Agent를 다르게 표현한다.

● Active Agent만 선택이 가능하다.

2. 메인화면

[그림 4.4] 시스템 모니터링 화면 중 메인화면

메인화면 구성

● 모니터링 Start/stop 기능

● 엑셀파일 저장 기능

● 모니터링 차트들을 제공하는 기능

● 모니터링 차트에서 분석 메뉴의 동일 화면으로 이동 기능 지원

4.2.3. 모니터링 대상 선택

시스템 모니터링은 SysMaster에 등록한 Agent의 목록 중 모니터링하려는 대상을 선택하여 모니터링을

시작할 수 있다.

다음은 모니터링 대상을 선택하는 화면이다.

제4장 Web Console의 모니터링 기능 27

Page 42: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.5] 시스템 모니터링 대상 선택

다수의 Agent를 선택한 경우에는 구별된 색상 정보로 동시 모니터링이 가능하다.

4.2.4. 시스템 모니터링 구성

● Summary

● Host

● CPU

● Memory

● Disk

● Disk I/O

● Network I/O

4.2.4.1. Summary

여러 Agent에 대한 시스템 자원 정보들을 요약한다.

참고

시스템 모니터링중 Summary는 차트개수가 고정이다.

28 SysMaster 관리자 안내서

Page 43: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.6] 시스템 모니터링 - Summary

의미차트별 메뉴 이름

Agent별 전체 cpu 사용룰의 추이CPU 사용률 (%)

Agent별 전체 메모리(real alloc)사용량의 추이메모리 사용량 (KB)

Agent별 가상 메모리(virtual alloc)사용량의 추이스왑 메모리 사용량 (KB)

Agent별 전체 디스크 사용률의 추이디스크 사용률 (%)

Agent별 전체 디스크 I/O(bps)의 추이디스크 I/O (bps)

Agent별 전체 네트웍 I/O(input + output pkts)의 추이네트웍크 I/O (pkts)

4.2.4.2. Host

각각의 Agent에 대한 시스템 자원 정보들을 제공한다.

Host 탭 수는 가변적이고, 탭 내의 차트 개수는 고정이다.

[그림 4.7] 시스템 모니터링 - Host

MakePage를 이용하여 새로운 탭을 생성한 후 시스템 모니터링을 할 Agent들을 사용자가 선택할 수 있다.

제4장 Web Console의 모니터링 기능 29

Page 44: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

의미차트별 메뉴 이름

선택 탭의 Agent 전체(average) 및 각 CPU ID(0, ...)의 cpu 사용률을 sys, user,

wait로 세분화

CPU 사용률 (%)

선택 탭의 Agent 메모리 사용량 추이를 free, real alloc, real active, virtual alloc,

virtual active 로 세분화

메모리 사용량 (KB)

선택 탭의 Agent 가상 메모리 사용량의 추이 제공스왑 메모리 사용량 (KB)

선택 탭의 Agent 전체 (total) 및 각 디스크별 (/, /home, ...) 사용률을 use, free

로 세분화

디스크 사용률 (%)

선택 탭의 Agent 전체 (total) 및 각 디스크 장치별 I/O를 bps, sps, msps로 세

분화

디스크 I/O (bps)

선택 탭의 Agent 전체(total) 및 각 네트웍크 장치별 I/O를 in, in error, out, out

error call로 세분화

네트웍크 I/O (pkts)

4.2.4.3. CPU

선택한 Agent에 대한 CPU사용률 요약한다.

[그림 4.8] 시스템 모니터링 - CPU

의미차트별 메뉴 이름

Agent별로 전체 CPU 사용률의 추이 제공Summary CPU Usage

Chart

선택 탭 Agent 전체(average) 및 각 CPU ID(0, ...)의 CPU 사용률을 sys, user,

wait로 세분화

Detail CPU Usage Chart

참고

최초 페이지에서는 Detail CPU Usage Chart 하위의 차트들이 존재 하지 않는다.

30 SysMaster 관리자 안내서

Page 45: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

Agent를 선택한 후 start 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.2.4.4. Memory

선택한 Agent에 대한 Memory 사용량 요약한다.

[그림 4.9] 시스템 모니터링 - Memory

의미차트별 메뉴 이름

Agent별 전체 메모리(real alloc)사용량의 추이Summary Memory Chart

선택 탭의 Agent 메모리 사용량 추이를 free, real alloc, real active, virtual alloc,

virtual active 로 세분화

Detail Memory Chart

참고

최초 페이지에서는 Detail Memory Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 start 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.2.4.5. Disk

선택한 Agent에 대한 Disk 사용률을 요약한다.

제4장 Web Console의 모니터링 기능 31

Page 46: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.10] 시스템 모니터링 - Disk

의미차트별 메뉴 이름

Agent별 전체 디스크 사용률의 추이Summary Disk Usage

Chart

선택 탭의 Agent 전체 (total) 및 각 디스크별 (/, /home, ...) 사용률을 use, free

로 세분화

Detail Disk Usage Chart

참고

최초 페이지에서는 Detail Disk Usage Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 start 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.2.4.6. Disk I/O

선택한 Agent에 대한 Disk I/O을 요약한다.

32 SysMaster 관리자 안내서

Page 47: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.11] 시스템 모니터링 - Disk I/O

의미차트별 메뉴 이름

Agent별 전체 디스크 I/O(bps)의 추이Summary Disk I/O Chart

선택 탭의 Agent 전체 (total) 및 각 디스크 장치별 I/O를 bps, sps, msps로 세

분화

Detail Disk I/O Chart

참고

최초 페이지에서는 Detail Disk I/O Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 start 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.2.4.7. Network I/O

선택한 Agent에 대한 Network I/O을 요약 한다.

제4장 Web Console의 모니터링 기능 33

Page 48: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.12] 시스템 모니터링 - Network I/O

의미차트별 메뉴 이름

Agent별 전체 네트웍 I/O(input + output pkts)의 추이Summary Network I/O

Chart

선택 탭의 Agent 전체(total) 및 각 네트웍크 장치별 I/O를 in, in error, out, out

error call로 세분화

Detail Network I/O Chart

참고

최초 페이지에서는 Detail Network I/O Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 start 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.3. 시스템 통계 환경

4.3.1. 개요

시스템 통계 환경에서는 Sysmon 프로바이더의 모니터링 정보를 통계 데이터로 제공한다.

시스템 통계는 조회 기간을 지정하여 TimeScale별(초, 분, 시, 일 ..)로 수집된 데이터를 분석한다.

다음은 시스템 통계 환경의 화면이다.

34 SysMaster 관리자 안내서

Page 49: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.13] 시스템 통계 조회

4.3.2. 시스템 통계 화면 구성

시스템 통계 화면은 Working List 화면과 메인화면으로 구성된다.

1. Working List 화면

참고

“4.2.2. 시스템 모니터링 화면 구성”을 참고한다.

2. 메인 화면

[그림 4.14] 시스템 통계 화면 중 메인화면

제4장 Web Console의 모니터링 기능 35

Page 50: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

메인화면 구성

● 조회 기간 설정

● 조회 기능

● 엑셀파일 저장 기능

● 분석 차트 제공

● Time Scale 변경

4.3.3. 통계 대상 선택

시스템 통계는 SysMaster에 등록한 Agent의 목록 중 통계 집계하려는 대상을 선택하여 통계를 시작할 수

있다.

통계 대상을 선택 하는 화면은 “4.2.3. 모니터링 대상 선택” 참고한다.

4.3.4. 시스템 통계 구성

● Summary

● Host

● Cpu

● Memory

● Disk

● Disk I/O

● Network I/O

4.3.4.1. Summary

여러 Agent에 대한 시스템 자원 통계 정보들을 요약한다.

36 SysMaster 관리자 안내서

Page 51: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

참고

시스템 통계 중 Summary는 차트개수가 고정이다.

[그림 4.15] 시스템 통계 - Summary

데이터 내용은 “4.2.4.1. Summary”과 동일하다.

4.3.4.2. Host

각각의 Agent에 대한 시스템 자원 통계 정보들을 제공한다.

Host 탭 수는 가변적이고, 탭 내의 차트 개수는 고정이다.

[그림 4.16] 시스템 통계 - Host

MakePage를 이용하여 새로운 탭을 생성한 후 시스템 통계를 할 Agent들을 사용자가 선택할 수 있다.

제4장 Web Console의 모니터링 기능 37

Page 52: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

데이터 내용은 “4.2.4.2. Host”과 동일하다.

4.3.4.3. CPU

선택한 Agent에 대한 CPU사용률 통계를 요약한다.

[그림 4.17] 시스템 통계 - CPU

해당 Agent의 전체(average) CPU 사용률 통계를 sys, user, wait로 세분화 하여 나타낸다.

참고

최초 페이지에서는 Section CPU Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 조회 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.3.4.4. Memory

선택한 Agent에 대한 Memory 사용량 통계를 요약한다.

38 SysMaster 관리자 안내서

Page 53: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.18] 시스템 통계 - Memory

선택 탭의 Agent 메모리 사용량 통게를 free, real alloc, real active, virtual alloc, virtual active 로 세분화

참고

최초 페이지에서는 Section Memory Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 조회 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.3.4.5. Disk

선택한 Agent에 대한 Disk 통계를 요약한다.

[그림 4.19] 시스템 통계 - Disk

선택 탭의 Agent 전체 (total) 및 각 디스크별 (/, /home, ...) 사용률 통계를 use, free로 세분화

제4장 Web Console의 모니터링 기능 39

Page 54: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

참고

최초 페이지에서는 Section Disk Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 조회 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.3.4.6. Disk I/O

선택한 Agent에 대한 Disk I/O 통계를 요약한다.

[그림 4.20] 시스템 통계 - Disk I/O

선택 탭의 Agent 전체 (total) 및 각 디스크 장치별 I/O통계를 bps, sps, msps로 세분화

참고

최초 페이지에서는 Section Diskio Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 조회 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

4.3.4.7. Network I/O

선택한 Agent에 대한 Network I/O통계를 요약 한다.

40 SysMaster 관리자 안내서

Page 55: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를

[그림 4.21] 시스템 통계 - Network I/O

선택 탭의 Agent 전체(total) 및 각 네트웍크 장치별 I/O 통계를 in, in error, out, out error call로 세분화

참고

최초 페이지에서는 Section Networkio Chart 하위의 차트들이 존재 하지 않는다.

Agent를 선택한 후 조회 버튼을 클릭하였을 때 선택한 Agent 수만큼의 Detail 차트가 생성된다.

제4장 Web Console의 모니터링 기능 41

Page 56: SysMaster - 티맥스소프트 -TmaxSoft · SysMaster의 기본 개념과 구조, 동작 방식, 특징, SysMaster의 툴을 기술한다. 제2장: SysMaster 기동 및 종료 SysMaster를