Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

Table of Contents

개요

데이터를 시각화하고 인프라를 모니터링하기위한 Dashboard를 제공함

...

Infrastructure에서 Pre-Dashboard를 조회 할 수 있다.
설정된 Telegraf Input Plugin에 따라 Dashboard를 사용할 수 있다.
Pre-Dashboard는 복제하거나 수정 할 수 없다.

모니터링하기 위한 Dashboard를 제공합니다.

요구사항

작업을 수행하려면 InfluxDB에 연결된 CloudHub Portal이 실행 중이여야 한다합니다.
Telegraf system input plugins이 설정되어 있어야만 데이터에 접근할 수 있음.
자세한 내용은 Administrator's Guides의 CloudHub Configration을 참조plugins(https://github.com/influxdata/telegraf/tree/master/plugins/inputs/system) 이 설정되어 있어야만 데이터를 수집하여 볼 수 있습니다.
자세한 내용은 https://seversky.atlassian.net/wiki/spaces/CSHD/pages/279478543/Managing+CloudHub+agent+configuration#Collector.conf-%EC%88%98%EC%A0%95-%EB%B0%8F-%EC%A0%81%EC%9A%A9을 참조 하십시오.

Dashboard 구성

  • Telegraf Input Plugin에 등록된 App기준으로 App 기준으로 Dashboard를 구성할 수 있다있습니다.

  • Dashboards > "+ Create Dashboard" Dashboard“ Click
    새로운 Dashboard가 생성되고 Graph 추가를 시작할 준비가 되었다추가됩니다.

  1. Dashboard 이름 입력
    Dashboard 새 이름을 입력한다입력합니다. 이 가이드에서는 "CloudHub Dashboard"로 정의정의합니다.

    Image RemovedImage Added
  2. "+ Add Data" Data” Click > Graph 이름 입력
    "제목없는 셀"이라는 제목의 첫 번째 셀에서 편집을 클릭하여 셀 편집기 모드를 엽니다.새 이름을 입력합니다.

    Image Added

  3. InfluxDB Query 작성
    쿼리 추가 버튼을 클릭하여 InfluxQL 쿼리를 만듭니다. 쿼리 편집기 모드에서 빌더를 사용하여 기존 데이터에서 선택하고 Chronograf가 쿼리 형식을 지정할 수 있도록합니다. 또는 사용하면 수집된 데이터를 선택하고 CloudHub가 쿼리를 생성합니다. 또는 사용자가 수동으로 쿼리를 입력하고 편집하십시오편집할 수 있습니다.
    Chronograf를 CloudHub를 사용하면 쿼리를 빌더 사용과 수동으로 쿼리 편집간에 원활하게 이동할 또는 수동으로 편집하여 사용할 수 있습니다. 가능하면 인터페이스는 원시 쿼리의 정보로 빌더를 자동으로 채 웁니다.
    이 예의 경우 쿼리 빌더는 호스트별로 그룹화 된 그룹화된 평균 유휴 CPU 사용량을 표시하는 쿼리를 생성하는 데 사용됩니다 idle 사용량 쿼리를 생성하여 표시합니다. (이 경우 3 개의 4개의 호스트가 있음).
    기본적으로 Chronograf는 CloudHub는 MEAN() 함수를 데이터에 적용하고 평균을 이용하여 평균 데이터를 조회하여 자동 생성 시간 간격 (:interval:)으로 그룹화하고 지난 1 시간 (1시간 :dashboardTime:)의 데이터를 표시합니다.
    이러한 기본값은 쿼리 작성기를 사용하거나 쿼리를 수동으로 편집하여 구성 할 수 있습니다.

    Image Added

  4. 차트 유형 선택
    Chronograf는 CloudHub Portal은 다양한 시각화 유형을 지원합니다. 시각화 유형을 선택하려면 시각화를 클릭하고 단계 플롯 그래프를 선택하십시오. 상단 “Visualization” Tab 선택Cell 저장
    저장 (녹색 확인 표시 아이콘)을 클릭하여 셀을 https://seversky.atlassian.net/l/c/Kbnjq8Ew 을 선택하려면 상단의 “Visualization” 탭을 클릭합니다. 등록할 VISUALIZATION TYPE과 CUMTOMIZE를 선택합니다.

    Image Added

  5. Graph 저장
    오른쪽 위의 녹색 확인 버튼(✅)을 클릭하여 설정한 Graph를 저장하십시오.
    Note: 저장을 클릭하지 않고이  저장하지 않고 페이지를 벗어나면 작업 내용이 저장되지 않습니다.

  6. Dashboard 설정

    Image Added
    • Customize Graph:

      • 첫 번째 아이콘을 클릭 후 Configure를 선택하면 편집기 모드에 진입합니다. 이름을 변경한 후 저장하면 Graph 이름을 변경할 수 있습니다.

      • Download CSV를 선택하면 Graph의 데이터 정보를 CSV 파일로 Download 받을 수 있습니다.

      • 두 번째 아이콘을 Click 한 후 Clone Cell을 선택하면 현재 Graph와 같은 Graph가 복사 생성됩니다.

      • 위치조정 : Graph 항목의 상단 영역을 Click & Drag 하면 Graph의 위치를 이동할 수 있습니다.

      • 크기조정 : Graph 항목의 우측 하단 모서리를 Click & Drag 하면 Graph의 크기를 조정할 수 있습니다.

    • Dashboard 페이지 설정:

      • 페이지 우측 상단에서 데이터 자동 새로 고침 간격을 변경할 수 있습니다. 기본값은 15초입니다.

      • Dashboard의 시간 범위를 수정할 수 있습니다. 기본값은 15분 이전입니다.

이제 다른 Graph 추가하여 사용자에게 맞게 Dashboard를 만들 수 있습니다.

Dashboard templates

활성화 된 Telegraf plugins을 기준으로 다양한 Dashboard templates를 선택하여 사용할 수 있습니다.
예를 들면 다음과 같습니다:

...

To import dashboard templates:

  1. Configuration 페이지에서 “+Add Connection”을Click하거나 기존 연결을 선택하여 편집하십시오.

    Image Added
  2. InfluxDB Connection에서 세부사항을 입력하거나 확인한 후 Add Connection 또는 Update Connection을 클릭 하십시오.

  3. Dashboards에서 사용 가능한 Telegraf Plugin을 기준으로 표시되며 사용할 templates를 선택하십시오.

    Image Added
  4. Create [count] Dashboards 버튼을 클릭하십시오.

  5. 필요 시 Dashboards를 편집, 복제 또는 구성 하십시오.

Extra Tips

Full screen mode

Dashboard 우측 상단에 있는 전체 화면 아이콘을 클릭하면 Dashboard를 전체 화면 모드로 볼 수 있습니다.
전체 화면 모드를 종료하려면 ESC 키를 누르십시오.

Template variables

Dashboard는 Template variables를 지원합니다. 자세한 내용은 https://seversky.atlassian.net/l/c/CQad6C00 안내서를 참조하십시오.