Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

아래는 각 Role에 따른 권한을 설명합니다.

Role

Description

SuperAdmin

모든 데이터 소스 연결 및 사용자/그룹 추가, 권한 제어 등 Root 관리자 권한.

Admin

그룹 내의 관리자, 자신이 속한 그룹내에 사용자 추가 및 권한 제어 등을 할 수 있음.
(각 그룹의 Admin권한은 SuperAdmin이 부여함.)

Editor

각 종 대시보드 생성/수정/삭제 및 import/export 등을 할 수 있음.

Viewer

보기 전용 권한.

Member

로그인 후, 자신이 속한 그룹의 관리자(Admin)에게 위 권한들 중 하나를 요청.
관리자 혹은 SuperAdmin이 위 권한들 중 하나를 할당하기 전에는 CloudHub의 기능들을 사용할 수 없음.

Image Modified

Add Group

SuperAdmin으로 로그인하면, Default 그룹으로 로그인 하게 됩니다.
또 다른 그룹을 만들기 위해서는 All Orgs >> Create Organization을 클릭하여 생성합니다.

...

이후, 각 호스트 목록을 선택하면 아래와 같이 기본적인 시스템 정보를 보여주게 됩니다.

...

Collector Control

Collector(Telegraf)를 설치하고자 하는 호스트를 선택한 후, “INSTALL”을 클릭하면 원격으로 설치됩니다.

...

각각의 수집 대상 App.들에 따라 Collector에 설정해야 합니다.
아래 예시와 같이 “?”버튼을 클릭하면, 해당되는 App설정에 대한 가이드를 볼 수 있으며, 해당되는 필드에 대해 Copy & Paste를 통해 편리하게 작성할 수 있습니다.

...

Info

CloudHub Collector의 경우, 오픈소스 Telegraf를 활용하며, Telegraf가 지원하는 모든 plugin을 수동으로 사용할 수 있습니다. (단, 이 경우 기술 지원에 제약이 있을 수 있습니다.)

Telegraf에서 지원하는 plugin 목록 및 설정 방법은 https://github.com/snetsystems/telegraf#input-plugins 에서 자세히 볼 수 있습니다.
또한, [Online Only] Case Study에서 예제를 참고 할 수 있습니다.

Info

Telegraf 설정에 관한 자세한 내용은 Telegraf Configuration 항목을 참고 바랍니다.

...

Infrastructure

Infrastructure에서는 현재 수집 중인 호스트들을 토폴로지 혹은 테이블&그래프 형태로 시각화하여 제공합니다. 자세한 내용은 각 영역별로 설명합니다.

...

자세한 내용은 Inventory Topology Manual 을 참고하세요.

...

Host

Host 탭에서는 현재 수집되고 있는 시계열 데이터에 대하여, 호스트 이름 별로 모니터링 할 수 있습니다.

...

각각의 호스트 이름이나, 어플리케이션을 클릭하면, 보다 다양한 차트가 보여지며, time period, refresh 주기 등을 설정할 수 있습니다.

...

Amazon Web Service

AWS에서 제공되는 CloudWatch를 통한 EC2, Elastic Load Balancing(EBL) 및 Region 별 Instance 정보를 모니터링 할 수 있는 기능을 제공하며, Topology를 통해 시계열 데이터를 시각화하여 제공하고 Instance의 각종 성능 지표 및 Detail 정보를 모니터링 할 수 있습니다.

자세한 내용은 Amazon Web Service Monitoring 을 참고하세요.

  • Topology 탭

...

  • Host 탭

...

Google Cloud Platform

GCP에서 제공되는 Stackdriver를 통한 Project 별 Instance 정보를 모니터링 할 수 있는 기능을 제공하며, Topology를 통해 시계열 데이터를 시각화하여 제공하고 Instance의 각종 성능 지표 및 Detail 정보를 모니터링 할 수 있습니다.

자세한 내용은 Google Cloud Platform Monitoring 을 참고하세요.

  • Topology 탭

...

  • Host 탭

...

Clouds

VMware

vSphere Connection 정보 활용해 vSphere에 연결하면 vCenter, Datacenter, Cluster, Host(ESXi), Virtual Machine Infrastructure 정보를 모니터링 할 수 있습니다.

...

자세한 내용은 Kubernetes Monitoring 을 참고하세요.

...

...

OpenStack

OpenStack의 Project 정보들을 UI 에서 한 눈에 확인 할 수 있으며, 프로젝트를 클릭하여 해당 프로젝트에 속한 Instance 정보를 모니터링 할 수 있습니다.

자세한 내용은 Amazon Web Service OpenStack Monitoring 을 참고하세요.

  • Topology 탭

...

  • Host 탭

...

Applications

Applications 메뉴에서는 App. 카테고리에 따라 차트를 출력합니다.

...

CloudHub에서 내장(built-in)으로 제공되는 차트-그래프는 각 호스트들의 시스템이나 각 어플리케이션들의 정량적 데이터들의 대표적인 필드들로 prefix 한 것으로서, 모든 데이터들을 시각화 한 것이 아닙니다.
사용자마다 모니터링해야 하는 데이터와 시각화 방법이 다를 수 있으며, 이는 Visualize 기능에서 거의 모든 데이터를 사용자에 취향에 알맞게 커스터마이징 할 수 있습니다.

아래는 그 예제 입니다.

...

위 그림에서,

  • 찾고자 하는 데이터가 저장된 데이터베이스 및 Retention Policy를 선택합니다.

  • 모니터링 하고자 하는 Application의 Measurement를 선택하고, 필요한 경우 tag를 선택하여 선별적으로(where 조건) 필터링 혹은 Group by 할 수 있습니다.

  • 시각화 대상 필드를 선택하고 적절한 함수를 지정할 수 있습니다. 다중 선택이 가능하지만, Scale이 다른 필드와는 같이 선택하지 않는 것이 좋습니다.(예, byte and percentage[%])

    • CloudHub에서는 현재 InfluxDB에서 제공하는 모든 종류의 함수를 UI로 제공하지는 않습니다. 제공되는 UI 외의 함수에 대해서는 Flux tab의 Fucntions에서 더 많이 찾아보거나, InfluxDB 1.8 공식 가이드(https://docs.influxdata.com/influxdb/v1.8/query_language/functions/)에서 full functions에 대한 목록과 사용법에 관하여 참조하여, 쿼리문을 직접 수정할 수 있습니다.

  • 작성된 차트를 기존 혹은 새로운 Dashboard에 추가 및 생성할 수 있습니다.

...