Grafana Chart using InfiniFlux

9
Grafana Chart using InfiniFlux www.infiniflux.com

Transcript of Grafana Chart using InfiniFlux

Page 1: Grafana Chart using InfiniFlux

Grafana Chart using InfiniFlux

www.infiniflux.com

Page 2: Grafana Chart using InfiniFlux

Table of Contents

What is grafana

Check installation

Config.js

Chart edit

Access with web browser

1

2

3

4

5

Dashboard sample6

http://infiniflux.com/download

Page 3: Grafana Chart using InfiniFlux

What is Grafana

3

www.grafana.org

Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB.

http://infiniflux.com/download

Page 4: Grafana Chart using InfiniFlux

Check installation

4

Grafana plugin 설치확인

grafana plugin은 $IFLUX_HOME/webadmin/tomcat/webpass/iflux/grafana 에있다.

Elasticsearch 설치

dashboard 저장용 DB로 elasticsearch를 설치한다.설치 관련 자세한 사항은 https://www.elastic.co/ 를 참조한다.

InfiniFlux는 grafana plugin을 제공하는데 사전에 몇 가지 확인이 필요하다.

http://infiniflux.com/download

Page 5: Grafana Chart using InfiniFlux

Config.js

5

Config.js 설정

config.js 파일은 $IFLUX_HOME/webadmin/tomcat/webpass/iflux/grafana 에있다.url 값을환경에맞게변경한다.

Config.js 파일에서 tomcat server IP와 port를변경한다.

http://infiniflux.com/download

Page 6: Grafana Chart using InfiniFlux

Web browser 접속

6

Panel 메뉴표시함

접속 URL 예시

http://localhost:8080/grafana

Chrome browser를이용하여 tomcat server IP와 port로접속한다.최초접속화면에서왼쪽 panel 메뉴를클릭하여 panel을먼저구성한다.

http://infiniflux.com/download

Page 7: Grafana Chart using InfiniFlux

Chart edit

7

Column 선택 통계함수선택

Group by 시간범위

Table 선택 조건절 column 선택 조건절 column 값선택

Duration 시간범위선택

select _arrival_time/1000000000*1000000000 as x, avg(VALUE) as y from SENSOR_DATA_T where TYPE = 1 group by x order by 1 asc duration 5 minute;

Chart를작성하는조건을선택하면 RESTful API를통해서 SQL query로변환됨

Query 변환

http://infiniflux.com/download

Page 8: Grafana Chart using InfiniFlux

Dashboard Sample

8

2개의 grafana chart를작성하여 dashboard를구성하는예시임

http://infiniflux.com/download

Page 9: Grafana Chart using InfiniFlux

The World's Fastest Time Series DBMSfor IoT and BigData

[email protected]

InfiniFlux