Versions Compared

Key

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

개요

  • Visualize에서 데이터를 조회하고 시각화할 수 있습니다.

  • InfluxQL과 Flux 모두 CloudHub의 Visualize 메뉴를 활용하면 builder 또는 templates 사용하거나 쿼리를 수동으로 편집 할 수 있습니다.

  • Query 결과의 시각화를 위해 Visualization의 Visualization Type 중에서 선택하여 사용할 수 있습니다.

InfluxQL를 활용한 데이터 조회

개요

InfluxQL은 InfluxDB의 데이터와 상호 작용하는 데 사용할 수있는 SQL과 같은 쿼리 언어입니다. 자세한 자습서 및 참조 자료는 InfluxQL 설명서 참조하십시오 .

QUERY 자동완성

1 단계 : Graph 출력위치 왼쪽 상단에 Source 유형 선택 옆에 InfluxQL탭 선택

...

2 단계 : DB.RetentionPolicy에서 Database 클릭
선택한 Database의 Measurements가 출력됩니다.

...

3 단계 : Measurements & Tags에서 Measurement 클릭
선택한 Measurement의 Tag Key가 하위로 펼쳐지고 선택한 Measurement의 Fields가 출력됩니다.

...

4 단계 : Fields에서 시계열 데이터를 조회할 Field를 선택
선택한 Field로 Query가 자동으로 완성됩니다.

Info

Query 자동완성시 Field의 Default Function은 mean입니다.

...

  • 기타 자동완성

  1. GROUP BY
    Query의 GROUP BY 정의 time가 선택한 값으로 자동 완성됩니다.

    Image Added

  2. COMPARE
    선택한 Field 값을 현재 값과 Compare에서 선택한 시간의 이전 값을 비교 할 수 있도록 데이터가 조회 됩니다.

    Image Added

  3. FILL
    FILL은 선택한 Field의 데이터가 없는 시간의 값을 어떤 형식으로 채울지를 선택합니다.
    (참고 : InfluxQL Documents)

    Image Added

Metaquery Templates

Metaquery Templates은 InfluxDB의 Meta 정보를 조회 하도록 Metaquery를 자동으로 생성합니다.

1 단계 : Query Editor의 오른쪽 하단에 MetaQuery Templates 클릭

...

2 단계 : 사용할 Metaquery Templates를 선택 (예 : Show measurements 선택)

...

3 단계 : “db_name” 에 조회할 Database 명을 입력 (예 : telegraf 입력)

...

4 단계 : Submit Query 버튼 클릭
아래 이미지와 같이 “telegraf” Database의 Measurement가 조회됩니다.

Info

Visualization Type을 Table로 선택하면 아래와 같은 결과를 확인 할 수 있습니다.

...

Flux를 활용한 데이터 조회

Send to Dashboard

...