41
서버 모니터링 소개 자료 2018.08.09 ()와탭랩스

서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

서버모니터링

소개자료

2018.08.09

(주)와탭랩스

Page 2: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

목차

1. 회사소개

2. 제품소개

3. 차별성

4. 서버모니터링 주요기능

Page 3: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

Chapter

회사 소개

01.

Page 4: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

회사개요

와탭랩스는 2015년 7월에설립된 IT 모니터링전문기업으로 15년 1월 Server 모니터링서비스(SMS) 오픈이래

JAVA, Node.js, PHP, Python Application Monitoring 과Server Monitoring, Database Monitoring를지속적으로런칭하여모니터링영역을확대해

나가고 있습니다.국내최고의성능분석전문가들이모여설치형모니터링서비스의한계를뛰어넘는클라우드기반모니터링서비스를운영하고

있습니다.

1. 회사 소개

GS 1등급인증 마크

Cloud Service인증 마크

WhaTap은 통합 IT 환경에

최적화된 클라우드 선두주자입니다.

년도 월 내용

2015 1월 SMS 모니터링 서비스 오픈

7월 와탭랩스 회사 설립

2016 11월 Java Application Monitoring 서비스 오픈

K-Global DB-Starts대상 수상

클라우드 서비스 인증

12월 ICT 유망 300 기업 선정

2017 2월 GS 인증

4월 Node.js Application Monitoring 서비스 오픈

8월 Server Monitoring 서비스 오픈

9월 PHP Application Monitoring 서비스 오픈

11월 Python Application Monitoring 서비스 오픈

2018 3월 DB Monitoring 서비스 오픈

2019 4월 URL Monitoring 서비스 오픈

6월 Kubernetes Monitoring 서비스 오픈

Page 5: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

사업분야

모니터링분야에전념하고있으며, 독보적인모니터링기술로기존모니터링제품이해결하지못한문제들을해결하며우수성을인정받고있습니다.

2016년한국클라우드서비스품질인증을받아퍼블릭클라우드모니터링서비스를운영중이며, 운영중인상용솔루션을고객인프라에구축도

가능합니다.

1. 회사 소개

서비스 형태 모니터링 설치 형태 모니터링 성능 관리

컨설팅

Page 6: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

Chapter

제품 소개

02.

Page 7: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

제품개요

와탭은 Infrastructure(서버)시스템과 Java, Node.js, PHP, Python Application(애플리케이션)과데이터베이스의성능을모니터링하는서비스입니다.

클라우드서비스환경은서버의복잡도가증가하고, 여러개의언어로개발된애플리케이션들이혼재되어서비스되는경우가빈번합니다. 이런특징들을효율적으로

대처하기위해인프라모니터링과애플리케이션모니터링그리고데이터베이스모니터링으로제품라인업을구성하고있으며,세가지제품은동일한아키텍처에서

동작하도록설계하였습니다.

2. 제품 소개

Web Application Server

DB

OS

Memory Network Process Disk IOCPU

Java Node.js PHP Python

데이터베이스의

성능 문제를 파악하기

위한

Database Monitoring

프로세스별 시점별 리소스

사용량을

정확하게 판단할 수 있는

Server Monitoring

트랜잭션 코드레벨까지도

한눈에 파악할 수 있는

Application Monitoring

동일한아키텍처

애플리케이션

모니터링

데이터베이스

모니터링

서버

모니터링

Page 8: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

제품라인업

와탭은서비스의생명주기에맞추어 3가지의서비스를제공합니다. 서비스개발및테스트그리고서비스오픈을위한퍼포먼스체크에필요한

Database Monitoring, Application Monitoring과서비스안정화단계에서서비스를관리하기위해사용하는Server Monitoring 서비스를제공합니다.

2. 제품 소개

Needs

Testing Open Stable

오픈검증 단계 안정화 단계

데이터베이스내의

Slow Query, 데이터베이스

상황, Aert log 등을

모니터링하기위한

서비스가안정화되면

서비스단의문제보다

메모리, CPU 등의

시스템을

모니터링하기위한

개발및검증단계에서는

코드오류, Slow Query 등의

서비스단의문제들을

해결하기위해

애플리케이션 모니터링이필요

서버 모니터링이필요

데이터베이스 모니터링이필요

애플리케이션

모니터링

데이터베이스

모니터링

서버

모니터링

Page 9: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

지원플랫폼

Application Monitoring은 JAVA, NODE.JS, PHP, PYTHON 애플리케이션을성능관리합니다.

Database Monitoring은Oracle, Postgresql, EDB PAS, MySQL, MariaDB에대해서모니터링지원합니다.

Server Monitoring은전통적인물리서버환경은물론다양한클라우드서버환경도모니터링지원합니다.

2. 제품 소개

Agent

수집서버

Application Database Server

Java Node.js PHP Python데이터베이스

쿼리베이스로동작하므로모니터링대상서버의

Operating System에무관

Oracle

• Oracle 11g 이상

PostgreSQL

• Postgresql9.2 이상

• EDB PAS 9.2 이상

MySQL

• MySQL 5.5 이상

• MariaDB 5.5 이상

MS-SQL

• 하반기지원예정

Operating Systems

Windows

• Windows Server 2008 R2

Windows XP 버전이상을지원

Cent OS / RedHat

• CentOS(5,6,7)와RedHat 뿐만아니

라Amazon AMI Linux 또한지원

Ubuntu / Debian

• Ubuntu(12.0.4 이상)과

Debian(6.0 이상)을지원

Operating Systems

• HP.UX 11.x 32bit, 64bit, Itanium 64bit

• Oracle Solaris 2.8, 2.9, 10, 11 32bit, 64bit,

x86

• Intel Linux 32bit, Redhat Itanium 64bit

• Microsoft Windows 2000, XP, 2003, 2008, 7,

8

• jdk1.6 설치가능한모든 OS

Application Server

• Oracle WebLogic 9.x, 10.x, 11.x, 12.x

• Tmaxsoft JEUS 6.x, 7.x

• SUN Application Server 8.x, 9.x

• Fujitsu Interstage 5.x, 6.x, 7.x

• Hitachi Cosminexus 7.x, 8.x, 9.x

• Apache Jakarta Tomcat 5.x, 6.x, 7.x, 8.x

• Caucho Technology Resin 3.x, 4.x

• RedHat JBoss Application Server 6.x, 7.x

• GlassFish 3.x

Operating Systems

• windows, mac(osx), linux, ubuntu, centos

등의 nodejs가실행 가능한환경이면 모두 지

웹서버• express.js , hapi.js, Mean.js, Koa.js등의

node 기본모듈 사용하는 전 framework

Nodejs 버전• 0.1.12 이상의모든버전

Database• MySQL, MsSQL, MongoDB, redis등

Operating Systems

• Centos/Redhat 6.x (64bit)이상

• Debian/Ubuntu 12.04 (64bit) 이상

웹서버

• Apache 및 PHP-FPM(Nginx)

PHP 버전• PHP extension module로동작

• 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, zts(Zend

Thread Safe) 지원

라이브러리• Mysql, Mysqli, PDO, cURL

Operating Systems

• Redhat/CentOS 6.x (64bit) 이상

• Debian/Ubuntu 12.04 (64bit) 이상

Application

• Django, bottle, cherrypy, flask, tornado

Python 버전

• 2.7 & 3.3+

지원 라이브러리

• 외부호출: httplib, requests, urllib

• 디비 : mysql, postgresql

• OS : Ubuntu/CentOs 안정화버전

• CPU : 4 Core 이상 (최소2 Core 이상)

• Memory : 16G 이상 (최소 8G 이상)

• Disk : 최소200G 이상

• JDK : Oracle JDK 1.7 설치필요

• 운영체제의 file descriptor 설정조정필요 (높은File I/O를필요로함)

Page 10: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

Chapter

차별성03.

Page 11: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

와탭모니터링구조

와탭모니터링솔루션은에이전트와수집서버로구성되며, 에이전트와수집서버간에는보안을위해데이터를암호화합니다.

Application Monitoring, Database Monitoring, Server Monitoring은플랫폼에따라에이전트는구분되지만하나의수집서버에서데이터를관리하는구조입니다.

3. 차별성

서버에이전트

TCP/AES

구분 항목 설명

Agent

Java • IP 기반 사용자 추적

• SESSIONID 기반 사용자 추적

•커스텀 헤더 기반 사용자 추적

•트랜잭션 URL 패턴 정규화

•트랜잭션 URL 패턴 등록

•에이전트 다운 감지

•프로파일 hooking 패턴 지정

• SQL 호출 스택 프로파일링

• HTTP 호출 스택 프로파일링

• SQL 파라메터 수집(암호화 기반)

• HTTP 파라메타 수집(암호화 기반)

Node.js

PHP

Python

DB

Infrastructure

Server

Yard

•데이터 수집 서버

• Proxy Server로 부터 데이터를 수집

하고 데이터 용량에 따라 Scale out

되는 구조

Web Front

• Web Service Server

•사용자가 접속하는 서버이며

여러 사용자 (관리자, 개발자, 사업담

당자)의 동시 접속이 가능

Server

Page 12: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

대규모시스템모니터링을위한파일 DB

와탭의모니터링수집서버는대용량데이터를효율적으로관리하기위해파일DB를자체개발하여사용하고있습니다.

파일형태로데이터를관리할경우RDB나NoSQL을사용하는타사의제품과는비교불가능한퍼포먼스를제공하며이에따른별도라이센스및유지관리가불필요

합니다.

3. 차별성

Agent 1

Agent 2

Agent 3

실시간 / 시계열

파일 DB

와탭 아카이빙 기술

통계 / 분석

파일 DB

All Processes

Process Info,

Resource Usage,

Count

Resources

CPU, Memory, Disk,

N/W

N/W 트래픽50Mb / 일

저장용량50Mb / 일

파일 DB의 장점

▪ 빠른 데이터 조회 및 저장

▪ 물리장애 시에도 데이터문제범위가 최소화(일반 RDB 또는 Nosql 장애시, 전체 데이터에 문제발생)

▪ RDB, Nosql 대비 안정적이고 관리포인트가 적음

Page 13: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

Scalable & Stable 수집서버아키텍처

증가하는관리(모니터링) 대상서버를원활히수용하기위해서는모니터링서버는내부확장성을가져야합니다. 확장성보장을위해와탭모니터링

서버는세분화된경량서버애플리케이션으로구성되어있으며, 결합도가낮은분산환경입니다. 또한데이터안정성을보장을위해이중화및데이터

복구기능을지원합니다.

3. 차별성

• Yard : 데이터 저장소

• 저널 : 데이터복제 백업

Proxy 서버의대표 IP 방화벽 설정후 에이전트증가에 따른추가 방화벽작업이 필요없음

수집 서버는게이트웨이 서버를통해 데이터가나가기 때문에별도로 Front 서버와의방화벽 작업필요 없음

증가

Yard 증가, 수집서버영역 늘어가게표현

에이전트 에이전트 에이전트 에이전트 에이전트 에이전트 에이전트

마스터1 마스터2 저널

• Agent는 Proxy 서버의대표 IP를 바라보는 형태로 되어있어 수집 서버(Yard) 증설 시 별도의 에이전트 단 변화 없음

• Proxy는 Single로구성할 수도 있고 안정성을 위해 이중화 또는 삼중화구성 가능

Page 14: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

여러지역의통합모니터링(멀티 리전) 지원

멀티존이나리전이생길때마다수집서버만설치하고,하나의모니터링화면에서여러리전의서버를통합모니터링합니다.

그룹계열사를한 화면에서모니터링할 수있습니다.

3. 차별성

지역별로 수집서버만

설치하면

한 곳에서 여러지역을

통합하여

관리할 수 있음

IDC 센터 추가 구축 / 클라우드플랫폼 추가 구축 등을 와탭 모니터링은 리전 구축만으로 데이터 손실/다운타임없이 수집 서버를 확장

Page 15: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

여러사용자를통합관리(멀티 테넌트) 지원

여러회사의시스템을통합모니터링하게되면한사람의관리자가각사용자의권한관계를총괄할수없습니다. 다중사용자에대한관리수준이권한

관리수준을넘어테넌트관리수준이되어야합니다. 멀티테넌트환경에서는최상위관리자라도개별시스템의파라미터를조회해서는안됩니다.

3. 차별성

A사개발팀 B사운영팀 C사개발팀 D사운영팀

: 관리자

: 사용자

: 프로젝트소유자와탭클라우드모니터링시스템

• 중앙 서비스 관리자가 직접 그룹 또는 프로젝트의 권환 관리를하지 않고, 각 그룹 또는 프로젝트의 소유자가 권한을 관리하는 구조

• 그룹또는 프로젝트에 관리자 여러 명 지정 가능, 초대기능 활용을 통해관리자는관리자 및 일반 사용자 초대/보기 권한 추가 가능

• 여러 개의 조직들의 통합 모니터링 시 사이트 관리자 밑에 프로젝트 관리자와 일반 사용자를 설정 가능

Page 16: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

모니터링대상을통합관리

와탭모니터링서비스의기본목적은자원(인적, 물적)의공유입니다. 기존제품은모니터링대상별로별도의수집서버, 웹 화면을구축해야합니다.

하지만와탭의모니터링서비스는수집서버는공유하되, 각서비스의독립성을지켜주는구조입니다.

통합관리를하기위해모니터링서버는유연한확장구조여야하고,멀티테넌트기능을제공해야합니다.

3. 차별성

타사 설치형 제품

데이터센터 / 클라우드

service

수집 서버

고객(개발/운영자)

와탭 모니터링 서비스

데이터센터 / 클라우드

service

통합 수집 서버

고객(개발/운영자)와탭

전문가 지원

• 통합 모니터링, MSA 지원, DevOps, Co-Working

Monitoring

• 단위 업무 모니터링, 전문 운영팀, 지표 및 알림 제공

Page 17: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

SQL Paramater 수집/암호화

APM 관리운영자

•파라미터 모니터링을 위해별도의 암호키를 제

•콘솔(sever ssh) 접속이 아니면 키확인 불가

Network Security Mask

개발자/업무관리자

•에이전트와 서버는 바이너리기반의 통신 프로

토콜을 사용

•데이터를 선별적으로 암호화하여데이터의 보

안을 보장하면서도 암호화의부담을 낮춤

•모니터링 대상 서버에서는 Region의대표 주

소에 대한 방화벽오픈 필요

데이터암호화

에이전트와서버는바이너리기반의통신프로토콜을사용합니다. 또한데이터를선별적으로암호화하여데이터의보안을보장하면서도암호화의

부담을낮추었습니다. 모니터링대상서버에서는Region의대표주소에대한방화벽을오픈해야합니다.

3. 차별성

에이전

와탭

수집서버

관리자

Https

ParamKey.txt

에이전트 설치후, 콘솔에서 보이는파라미터 암호값

입력

Network Security Basic

개발자/일반관리자

1. <java-hme>/lib/security/ice 파일업데이

• local_policy.jar

• US_export_policy.jar

2. WhaTap Agent 설정

• cypher_level=256

에이전트설정에 따라 AES 암호키

길이유동적임

Page 18: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

재기동없는설치방식

Application Monitoring의경우, 장애분석상황시 애플리케이션서버의재기동없이적용 가능한방식도제공합니다.

Database Monitoring의경우, 별도의Agent에서쿼리방식으로수집합니다.

Server Agent의경우, 외부라이브러리미사용으로제작되어설치및업데이트시 시스템재기동이필요없습니다.

3. 차별성

Tracer

Setup

모니터링

Application Monitoring

Attach 설치 방식

Server Monitoring

설치 방식

Process

모니터링

Database Monitoring

설치 방식

Process

모니터링

attach.sh DB agent Server agent

Page 19: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

DevOps 환경에적합한모니터링

개발시에모니터링을하던체계로인프라팀의도움없이QA나운영팀에이관하여동일하게모니터링가능하도록구성이가능합니다.

또한여러개발팀이독립적으로모니터링을구성하여사용하면서도통합적으로운영지원을받을수있습니다.

3. 차별성

기존 현재

개발 방법 개발 방법론에 따른 개발 아이디어 우선 순위의개발

개발 외주 내재

운영 내재 외주

▪ 비즈니스 변화에 따른 IT변화

개발기 QA/Staging 운영기

모니터링 모니터링 모니터링

젠킨스 테스팅 툴+ 모니터링

아이디어를빠른시간내에개발하여서비스를운영하면서개선점등을보완하여개발하는순환구조를가진다.

Page 20: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

Chapter

Server Monitoring

주요 기능

04.

Page 21: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

특징

Server Monitoring은실무자관점으로빠르게적용하고쉽게모니터링가능한서버모니터링제품을제안합니다.

4. Server Monitoring 특징

설치용이성 1분 이내에설치가 가능하여, 서버모니터링의 도입이 급박한환경에도 바로 적용이가능합니다.

모니터링용이성 직관적인 화면 구성으로, 별도의 교육을 받지 않은 담당자도 쉽게 모니터링이 가능합니다.

미세변화 감지CPU, Disk I/O와 같이 순간적으로 임계 구간을 넘어설 수 있는 지표에 대해 5초 단위 수집으로 평균화검출방식의 한계를극복합니다. 20초 간격의프로세스모니터링을제공합니다.

현황통합 통합모니터링을 위한 복수의대시보드를제공하여, 시스템 전체 현황 파악이용이합니다.

클라우드지원 클라우드 환경 모니터링에 적합한 지표를 제공하며, 스케일아웃 환경에도 적용 가능합니다.

Page 22: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

AWS의특정 availability zone에있는 서버만 IOPS가저하되는현상

특징1. 클라우드공유자원모니터링을위한지표

클라우드에는클라우드환경에적합한모니터링방법과지표가있습니다.

4. Server Monitoring 특징

IOPS가 높게나타날 때, Disk Queue Length

가 높은 수치로증가하는 현상이 관측됨

클라우드에서 모니터링해야 하는지표

IOPS

Disk Queue Length (Win) / iowait(Linux)

CPU Steal Time 등…

대기상태 제한된자원을나눔

클라우드는,

자원을 공유하려는 대상이 많아지면

Page 23: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

특징1. 클라우드공유자원모니터링을위한지표

Server Monitoring은CPU, Memory, Disk, Network 관련연관지표들을한눈에확인할수있도록한화면을통해시계열차트를제공합니다.

4. Server Monitoring 특징

CPU Steal

IOPS

Disk Queue Length

Page 24: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

특징2. 5초단위수집을통한왜곡최소화

샘플링에근거한평균,정규분포,로그정규분포등에근거한모니터은데이터왜곡을유발합니다.

Server Monitoring은샘플링구간을최소화하여왜곡의가능성을최소화합니다.

4. Server Monitoring 특징

최대, 최소, 평균으로 데이터를 보는관점은 판단 기준으로는 심각한왜곡을 유발할

수 있음

5초 단위 지표수집을 통해 왜곡의 가능성을최소화

서버자원의순간적인이상현상을감지할수있음

Page 25: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

주요기능

Server Monitoring은간단한설치과정만으로서버자원을즉각모니터링할수있습니다.

서버관리분야의비전문가도쉽고빠르게모니터링방법을습득할수있으며,실시간수집으로인해장애원인도출도용이합니다.

운영의편리성을높이기위해리포트기능을강화하였고, 운영자가선호하는알림수단을선택할수있습니다.

4. Server Monitoring 주요기능

지원운영체제

클라우드서버 성능관리

• 5초간격데이터수집

• 모든프로세스감시

• 커스텀지수수집

• 클라우드취약지수집중수집(Disk

IO)

클라우드플랫폼 지원

• 국내외모든플랫폼지원

• Auto Scale시자동등록및해지

• Serverless 서비스모니터링

• Container 지원(Docker)

관리

• 통합대시보드

• 1000대이상서버실시간성능분석

• 서버프로젝트별접근제어

이벤트관리

• 메일

• 문자발송

• 모바일앱푸쉬

• 알림내역

• 알림발생시점스냅샷제공

Page 26: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

대시보드 –리소스보드

운영중인시스템의전체규모및전체자원상황을한눈에확인가능합니다.

4. Server Monitoring 주요기능

전체자원 현황

전체 자원의 요약현황을

단적으로 파악할 수있도록

수치화된 지표로 제시합니

다.

CPU 사용률 분포

집합 서버와 부하분포를

시각적으로 가시화하여

대규모 자원의 현황파악을

가능하게 합니다.

TOP 5 지표

CPU/Memory/Disk IO 및

Process 부하기준의 상위

랭커를 표시하여 부하의원

인을 식별 가능하게합니다.

Event 발생내역

최근 발생한 이벤트내역을

표시하여 문제 상황을

즉각적으로 파악

가능하게 합니다.

Page 27: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

대시보드–컴파운드아이뷰

대규모서버의자원상황을한눈에확인가능합니다.

대규모서버자원에대해샘플링혹은요약된결과가아닌시각적으로가시화된뷰를제공합니다.

4. Server Monitoring 주요기능

하나의아이(Eye,눈)CPU 사용량, Memory 사용량, Disk 사용량,

네트워크의 수신량, 네트워크의 송신량

특히, 네트워크 사용량에서 수신량/송신량을 한 번에

확인 가능하며, DDOS와 같은 외부 공격이 여러서버에서

발생하는지에 대해서 한눈에 확인이 가능합니다.

Memory

Disk Usage

CPU

Rx

Tx

Page 28: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

대시보드 –서버리스트뷰

전체관리대상및 수집항목에대하여서버들의성능현황을한눈에확인이가능하고, 특정서버를선택하여비교하는기능을제공합니다.

운영자가필요한지표를설정할수 있어상황에맞게복합적으로현황을분석할수있습니다.

4. Server Monitoring 주요기능

비교하기 옵션선택

Page 29: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

클라우드 APL를 활용하여완벽 Scale Out 지원가용성대시보드

대시보드 –가용성그래프

클라우드와물리서버를혼용하는인프라구축환경에서문제를자주일으키는서버를한눈에확인할수있습니다.

특정에이전트와수집서버간의통신상황이아닌에이전트간의상호감시를통해향상된정확도의데이터를근거데이터로활용합니다.

1일, 1주, 1개월기준으로모든 서버의가용성을확인할수 있습니다.

4. Server Monitoring 주요기능

VM VM VM VM

Scalable NIC Scalable Storage Extensions

Scale Set Subnet

Resource Group

vnet

Page 30: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

모니터링 항목별(거래량등) 분/시간/일/주/월에대 추이그래프 지원

성능추이분석

특정서버를선택하며지표별시계열추이를기간별(분/시간/일/주/월)로확인할수있습니다.

4. Server Monitoring 주요기능

Page 31: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

프로세스모니터링서버의자원 모니터링

OS 자원및프로세스성능분석

특정서버의자원문제가식별된경우,프로세스레벨의자원상황까지원인분석이가능합니다.

20초단위로수집된프로세스정보를통해, 서버자원의문제를발생시킨프로세스를특정할 수있습니다.

4. Server Monitoring 주요기능

서버의 리스트 클릭시

Page 32: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

서버 자원 별상세 분석팝업

서버 자원 모니터링

OS 자원별상세분석

서버자원별상세지표를통해문제원인을파악해야하는경우, 한단계상세화된지표를제공합니다.

특히,클라우드환경과같은공유자원을활용하는경우, On-premise환경과다른지표가유용하게활용될수 있습니다.

4. Server Monitoring 주요기능

자원 별 지표

CPU 관련 Usage, Idle, I/O Wait, Steal, IRQ, SOFTIRQ, Load

Memory 관련Usage(%), Usage(bytes), Free, Available, SWAP Used(%),

SWAP Used(bytes), Page Faults

Network 관련Traffic In/Out, Packet In/Out, Error In/Out, Dropped

In/Out

Disk 관련

I/O(%), IOPS Read/Write, Bps Read/Write, Used

Space(%), Used Space(bytes), Free Space(%), Queue

Length

Page 33: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

확장팩모니터링

4. Server Monitoring 주요기능

커스텀데이터 수집

• 3rd party 데이터 수집 스크립트 등록(사용자 개발가능)

• 임의의 시계열 부동소수점 데이터 수집 및차트 표시

• 애플리케이션 상태 변수수집

• 임계치 지정으로 알림발생

• OLTP 결과를 저장하여 비즈니스 데이터모니터링

Agent 설치 없이원격 모니터링

• Legacy Network Device 모니터링

• Clustered No SQL

• IaaS/PaaS Platform Health Data Gathering

Page 34: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

알림 목록 클릭 시, 이벤트 발생 시점의 현황을 표시

통합장애관리

서버에서발생한알림내역을조회하여확인할수 있습니다.

조회된알림내역을클릭하여개별알림발생시의서버의모니터링상황을바로확인할수 있습니다.

4. Server Monitoring 주요기능

알림 표시 항목 비고

발생 시간 장애,경보가 발생한 시간

위험도 ‘위험’ 혹은 ‘경고’로표시됨

서버 명 서버 이름

설명알림 정책에서 설정한 값을

바탕으로 발생한 알림 설명

스냅샷발생한 알림에 대한 CPU, Memory,

Disk, Network에 대한 스냅샷 정보

현재상태 알림이 발생한 시간대 서버 상태

처리내역 알림에 대한 처리내역

Page 35: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

다양한알림수단제공

장애유형별이벤트알림(단문메세지,이메일,모바일앱푸쉬, 대시보드이벤트목록)기능을통해장애발생내역을공유합니다.

* 단, 단문메세지나이메일은고객사시스템에연계하는구조로추가개발을필요로합니다.

* 모바일앱은 서비스형전용으로,설치형에는제공되지않습니다.

4. Server Monitoring 주요기능

모바일푸시

알림

[Web발신]Warning Disk /wpm IO usage >

90%

/ hostway-pro-yard-05 /

운영서버INFRA모니터링

Project: INFRA모니터링

Server: hostway-pro-yard-05

IP: xxx.xxx.xxx.xxx

Event Disk /wpm IO usage > 90% ...

고객사시스템연계

고객사시스템연계

서비스형

리소스보드

단문메세지이메일

Page 36: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

통합장애관리

관리대상별장애수준에대한등급및임계치설정화면을제공하며,동일정책을복수의서버에적용할수 있습니다.

* 알림레벨의수준은Waring, Fatal 레벨로제공하며,임계치에대한상태변경지속시간지정기능을제공

* 각장애항목에대한이벤트 Suppression 기능은ON/OFF 기능으로제공

4. Server Monitoring 주요기능

이벤트 알림 대상

통신 단절 서버 재시작, 수집서버 통신두절

CPU

Memory

SWAP

disk I/O Disk 사용량

네트워크 트래픽 bps, pps 임계치

프로세스 Count, CPU사용률, Memory

로그 키워드 탐지 파일 로그, 이벤트 로그

Page 37: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

알림개인화설정

서버임계상황에서알림이발생시 Email / SMS / Mobile App으로알림을수신할수있게됩니다.

사용자별로알림메시지언어설정및미디어별수신여부 / 수신시간 / 수신요일등을설정할수 있습니다.

4. Server Monitoring 주요기능

담당자별적용예

담당자구분 적용설정

주간근무자 주중 9 AM ~ 9 PM

야간근무자 주중 9 PM ~9 AM

주말근무자 토요일, 일요일

팀장 이메일만전달

Page 38: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

프로세스별알림설정

Server Monitoring 의최대장점으로프로세스별알림설정을할 수있습니다.

특정프로세스의프로세스개수, CPU 사용량, Memory 사용량에대한최소/최대임계치를설정할수있습니다.

복수의서버를대상으로동일한정책을적용할수있습니다.

4. Server Monitoring 주요기능

Page 39: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

에러상태 지속시의알림재발행

경고처리프로세스

Server Monitoring 알림은서버의상황을전파하여담당자의대응을유도하기위하여SMS/Mail을통해발행됩니다.

대응내역이기록되지않은알림은즉시/10분/1시간/24시간반복알림을통해담당자의대응이누락되지않도록유도합니다.

알림발행시 담당자그룹에의그룹 알림과대응내역의공유를통해문제상황에대한협업을가능하게합니다.

4. Server Monitoring 주요기능

에러 알림 대상

즉시 10분 1시간 후

반복 알림

반복 알림

반복 알림

최초 알림

장애 확인 후, 알림 종료(프로젝트관리자)

장애 확인 후, 알림 종료(프로젝트관리자 + 사용자)

OK 알림최초 알림

최초 알림

최초 알림

에러상태 해소

에러 상태 최초 알림 이후,

에러 상황이 해소되면 OK 알림

발행 후 알림 종료

에러 상태 미종료시,

반복 알림

에러알림 대상

즉시알림은 프로젝트관리자

권한을 대상으로, 반복 알림은

프로젝트의 모든 사용자를

대상으로 발행됩니다.

Page 40: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

알림처리내역등록

장애또는경고알림발생시장애상황의파악이완료된경우,담당자가처리내역등록시해당건에대한반복알림을종료합니다.

4. Server Monitoring 주요기능

Page 41: 서버모니터링 소개자료e1%84%8b%e1%85%aa%e1%84%90%e1%85%… · 소개자료 2018.08.09 ... 와탭모니터링구조 와탭모니터링솔루션은에이전트와수집서버로구성되며,

감사합니다.

이 문서의저작권은 (주)와탭랩스에 있습니다.

이 문서는 (주)와탭랩스의 서면동의 없이어떤 형태로도재생산, 배포, 변경할수 없습니다.