ucloud watch

ucloud watch는 ucloud의 자원 뿐만 아니라 고객 고유의 자원을 감시하고 관리할 수 있는 서비스입니다.
사용자는 ucloud watch를 통하여 자원의 모니터링 데이터를 저장하고 조회할 수 있으며, ucloud watch가
제공하는 알람 기능을 이용하면 사용자 자원의 특이 상황에 대하여 이메일로 통보받을 수 있습니다.
또한 오토스케일링 서비스와 ucloud watch를 연계하면 ucloud server에 존재하는 사용자 서버들의
부하 변동에 자동화된 관리가 가능합니다.  (서비스 준비중)

ucloud watch란?

ucloud watch는 ucloud의 자원 뿐만 아니라 고객 고유의 자원을 감시하고 관리할 수 있는 서비스입니다. 사용자는 ucloud watch를 통하여 자원의 모니터링 데이터를 저장하고 조회할 수 있으며, ucloud watch가 제공하는 알람 기능을 이용하면 사용자 자원의 특이 상황에 대하여 이메일로 통보받을 수 있습니다. 또한 오토스케일링 서비스와 ucloud watch를 연계하면 ucloud server에 존재하는 사용자 서버들의 부하 변동에 자동화된 관리가 가능합니다.

서비스 특 · 장점

모니터링
실시간으로 ucloud 자원을 모니터링 할 수 있습니다..
사용성
사용자의 어플리케이션에서 발생한 데이터를 ucloud watch로 전송해 모니터링 할 수 있습니다.
이메일 통보
알람 설정을 통해서 감시 대상 자원의 변동 상황을 이메일로 통보받을 수 있습니다.
다양성
오토스케일링 서비스와 연계를 통해 ucloud server에 사용중인 사용자 서버에 부하가 증가하면 자동으로 새로운 서버의 추가가 가능합니다.
무료 서비스
일반 사용자를 위한 웹 콘솔을 지원할 뿐만 아니라 개발자를 위한 Open API를 제공합니다.
현재 ucloud server, ucloud DB 관련 메트릭 제공)

주요 기능

메트릭 생성 및 모니터링 제공
ucloud에 배포할 전산 자원들을 표현하기 위한 템플릿 언어 모델을 제공합니다. 사용자는 packaging에서 제공하는 언어를 사용하여 배포하기 원하는 ucloud 자원과 각종 설정 정보를 직관적으로 표현할 수 있고 이를 배포 시 이용할 수 있습니다. 템플릿 언어는 가독성이 좋은 json 형식을 사용합니다.
다양한 주기와 통계치기반의 그래프 제공
사용자의 메트릭을 클라우드 콘솔을 통해 각 메트릭의 모니터링 데이터를 다양한 주기와 통계치에 대한 그래프로 확인할 수 있습니다.
알람 생성을 통한 관리 효율화 기능 제공
모니터링 데이터의 변화를 감지하고, 특정 상황이 나타나면 이메일로 통보받을 수 있는 알람을 생성하고 관리할 수 있습니다.

서비스 기본 제공 메트릭

ucloud watch는 사용자가 ucloud 내에서 사용하는 서버에 대해 CPU 사용률, 네트워크 유입량, 네트워크 유출량, 디스크 읽기 사용량 및 디스크 쓰기 사용량의 다섯 가지 자원에 대한 모니터링 데이터를 기본으로 제공합니다. ucloud server나 ucloud DB를 사용하는 사용자는 각 서버마다 다섯 가지의 메트릭을 ucloud watch에서 확인할 수 있습니다. 위에서 열거한 다섯 가지의 기본 메트릭 뿐만 아니라, ucloud watch는 서버의 운영체제나 서버의 스팩에 따른 서버 그룹의 통합 모니터링 데이터도 제공합니다. 이런 통합 메트릭을 통해 사용자는 하나의 서비스를 구성하는 여러 서버들의 그룹에 대해서도 한눈에 모니터링할 수 있습니다.

기본 메트릭의 종류
기본 메트릭은 개별 서버를 모니터링 하는 개별 서버 메트릭과 이 개별 서버들의 그룹을 모니터링 하는 그룹 메트릭이 있습니다. ucloud watch가 기본 제공하는 메트릭은 다음과 같습니다.
서버: 개별 서버 메트릭고유하게 부여된 서버명에 따라 구분된 개별 서버들의 메트릭
서버: 운영체제별 통합 운영체제가 같은 서버들의 모니터링 데이터가 통합된 메트릭
서버: 스팩별 통합 스팩이 같은 서버들의 모니터링 데이터가 통합된 메트릭
서버: 모든 서버 통합 모든 서버의 모니터링 데이터가 통합된 메트릭
DB: 개별 서버 메트릭 고유하게 부여된 DB서버명에 따라 구분된 개별 DB서버들의 메트릭
DB: 운영체제별 통합 운영체제가 같은 DB서버들의 모니터링 데이터가 통합된 메트릭
DB: 스팩별 통합 스팩이 같은 DB서버들의 모니터링 데이터가 통합된 메트릭
DB: 모든 서버 통합 모든 DB서버의 모니터링 데이터가 통합된 메트릭