grafana をインストールし、データソースとして influxDB を追加する

OS: Amazon Linux 2(Centos 7 互換)

最新の grafana のバージョンを Download Grafana | Grafana Labs を参考にインストールする

$ wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.2.2-1.x86_64.rpm 
$ sudo yum localinstall grafana-5.2.2-1.x86_64.rpm

自動起動設定と起動方法は次の通り。

$ systemctl daemon-reload
$ systemctl enable grafana-server # 自動起動設定
$ systemctl start grafana-server 
$ systemctl status grafana-server
● grafana-server.service - Grafana instance
   Loaded: loaded (/usr/lib/systemd/system/grafana-server.service; enabled; vendor preset: disabled)
   Active: active (running) since Sat 2018-08-25 00:37:35 UTC; 11h ago
...

grafana Web UI は 3000 port でアクセスできる。

http://localhost:3000 にアクセスし、認証を行う(初期ユーザ:パスワードは admin:admin)。 初回ログイン時にパスワードの変更を求められるので、変更を行う。

ダッシュボード上から「Add DataSource」をクリックし、InfluxDB で設定したユーザ・パスワードなどを入力していく f:id:kmikmy:20180825205534p:plain

ページ下部の「Save & Test」を押して、「DataSource is working」と出ればOK f:id:kmikmy:20180825205646p:plain

grafana でダッシュボードを作成し、ダッシュボードの中にパネルを作成する(左上の「+」からダッシュボードを作成し、「Add Panel」をクリックする)。

DataSource として InfluxDB を選択すると Influx QL を使って取得したデータを grafana 上に可視化することが可能。 f:id:kmikmy:20180825210904p:plain