cloudsmarthub - 에스넷시스템 · 2019-11-14 · cloud apps monitoring ‘cloudsmarthub’...
TRANSCRIPT
Cloud Apps Monitoring
CloudSmartHub
Cloud Apps Monitoring ‘CloudSmartHub’
CloudSmartHub 배경
2
1
Cloud Apps Monitoring ‘CloudSmartHub’
01
CloudSmartHub 개요·특징
3
03
04
02
2
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
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 등
Cloud Apps Monitoring ‘CloudSmartHub’
주요기능
6
5
Host 별, 시스템의 상태를 모니터링하고, 그 위에서 구동중인 Application들의 시계열 데이터를 보여줍니다.
기본 시스템 데이터와 어플리케이션들의 데이터를 구분하여 보여줍니다.
Infrastructure Monitoring
Cloud Apps Monitoring ‘CloudSmartHub’
주요기능
7
5
Application들의 카테고리(Database, Middleware 등) 별, Application들이 설치된 호스트와 시계열 데이터를 구분하여 보여줍니다.
Applications Monitoring
Cloud Apps Monitoring ‘CloudSmartHub’
주요기능
8
5
CloudSmartHub에서 기본(built-in)제공되는 시계열 metrics 시각화 외에, 시계열 데이터 베이스 내 저장된 임의의 데이터 쿼리 및 시각화를 제공
하고 만들어진 차트를 나만의 대시보드를 새로 생성하거나 추가할 수 있습니다.
Custom Visualize
Cloud Apps Monitoring ‘CloudSmartHub’
주요기능
9
5
나만의 주요 관심사안에 대한 시스템, 어플리케이션등에 관해 적극적인 모니터링이 용이하도록 간편하고 일관된 방법으로 custom dashboard를
구성할 수 있습니다.
Custom Dashboard
Cloud Apps Monitoring ‘CloudSmartHub’
주요기능
10
5
시스템과 어플리케이션의 임의의 상태에 대하여 기준 별 alert를 설정하고, email, slack 등에 발생된 이벤트를 전송하여 즉각적인 조치를 취할 수
있으며, 특히 slack 혹은 telegram 팀 메시지 기능을 사용하여 팀워크에 도움을 줄 수 있습니다.
Event alert 설정
Cloud Apps Monitoring ‘CloudSmartHub’
주요기능
11
5
데이터 수집을 위한 Collector(Collecting Agent)에 대한 설치 및 start/stop 등을 포탈을 통해 편리하게 원격 중앙 관리를 할 수 있으며, 설치될
호스트에 대한 OS 종류, version, IP address, host name등의 정보를 실시간으로 가져와 출력할 수 있습니다.
Collecting Agent configuration
12