cloudsmarthub - 에스넷시스템 · 2019-11-14 · cloud apps monitoring ‘cloudsmarthub’...

12
Cloud Apps Monitoring CloudSmartHub

Upload: others

Post on 13-Apr-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring

CloudSmartHub

Page 2: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

CloudSmartHub 배경

2

1

Page 3: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

01

CloudSmartHub 개요·특징

3

03

04

02

2

Page 4: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

시스템 구성도

4

3① Private Cloud(On Premise)Solution② AWS Public Cloud Service

Public Cloud

AgentAgent

Agent

Virtual Network Device

Web ServiceMiddleware

Database

Virtual INFAHypervisor ※

Server02

VM4

Server01

Internet

통합 Multi-Cloud Monitoring Portal

③ Azure Public Cloud Service

Public Cloud

AgentAgent

Agent

Virtual Network Device

Web ServiceMiddleware

Database

Virtual INFAHypervisor ※

Cloud Smart Hub

Multi-Vendor Web Service(Apache, NginX…)Multi-Vendor Middleware(rabittMQ, REDIS…)

Multi-Vendor Database(MS, ORACLE….)

Multi-Vendor Physical INFA (N/W, Server)

Multi-Vendor Virtual INFRA(VM, Container)

Multi-OS(Linux, Windows)

Router & Switch & Firewall

Full Stack Monitoring Solution

Page 5: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’ 5

4 데이터 시각화 및 Alert 수신 방법

카테고리 세부항목 내용

Database InfluxDB, MySQL, MS SQL Server, Redis, MongoDB, PostgreSQL Shards, Table I/O waits, Database IO, CPU/Memory 사용률 등

Middleware RabbitMQ, ActiveMQ, Kafka, Zookeeper, Tomcat Topics, Message received 등 각 어플리케이션에 의존한 metric 데이터

Web Server Apache, nginx, IIS Total Accesses, CPU System, Accepts, Active connection 등

Network SNMP 프로토콜 지원(Cisco, Juniper 등) Tx/Rx Byte, In/Out Error count, CPU/Memory 사용률 등

System Common System 공통 자원 CPU, Memory, Disk, Tx/Rx Byte, System load 등

기타 Docker container, ping Container별 Run 상태 및 CPU/Memory, Tx/Rx, Block IO 등

Page 6: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

주요기능

6

5

Host 별, 시스템의 상태를 모니터링하고, 그 위에서 구동중인 Application들의 시계열 데이터를 보여줍니다.

기본 시스템 데이터와 어플리케이션들의 데이터를 구분하여 보여줍니다.

Infrastructure Monitoring

Page 7: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

주요기능

7

5

Application들의 카테고리(Database, Middleware 등) 별, Application들이 설치된 호스트와 시계열 데이터를 구분하여 보여줍니다.

Applications Monitoring

Page 8: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

주요기능

8

5

CloudSmartHub에서 기본(built-in)제공되는 시계열 metrics 시각화 외에, 시계열 데이터 베이스 내 저장된 임의의 데이터 쿼리 및 시각화를 제공

하고 만들어진 차트를 나만의 대시보드를 새로 생성하거나 추가할 수 있습니다.

Custom Visualize

Page 9: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

주요기능

9

5

나만의 주요 관심사안에 대한 시스템, 어플리케이션등에 관해 적극적인 모니터링이 용이하도록 간편하고 일관된 방법으로 custom dashboard를

구성할 수 있습니다.

Custom Dashboard

Page 10: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

주요기능

10

5

시스템과 어플리케이션의 임의의 상태에 대하여 기준 별 alert를 설정하고, email, slack 등에 발생된 이벤트를 전송하여 즉각적인 조치를 취할 수

있으며, 특히 slack 혹은 telegram 팀 메시지 기능을 사용하여 팀워크에 도움을 줄 수 있습니다.

Event alert 설정

Page 11: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

Cloud Apps Monitoring ‘CloudSmartHub’

주요기능

11

5

데이터 수집을 위한 Collector(Collecting Agent)에 대한 설치 및 start/stop 등을 포탈을 통해 편리하게 원격 중앙 관리를 할 수 있으며, 설치될

호스트에 대한 OS 종류, version, IP address, host name등의 정보를 실시간으로 가져와 출력할 수 있습니다.

Collecting Agent configuration

Page 12: CloudSmartHub - 에스넷시스템 · 2019-11-14 · Cloud Apps Monitoring ‘CloudSmartHub’ 시스템구성도 4 3 ②AWS Public Cloud Service ①Private Cloud(On Premise)Solution

12