コンテンツにスキップ

GrafanaでInfluxDBに格納したNginxログを可視化

reference

https://grafana.com/grafana/download

Grafanaのインストール

sudo apt-get install -y adduser libfontconfig1
wget https://dl.grafana.com/oss/release/grafana_7.0.3_amd64.deb
sudo dpkg -i grafana_7.0.3_amd64.deb

Grafanaサーバを起動

sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server

Grafanaを永続化

sudo systemctl enable grafana-server.service

curlでアクセス

curl http://127.0.0.1:3000/

Nginxをインストール

server {
    listen 80 default_server;
    listen [::]:80 default_server;
    server_name _;

    location / {
        proxy_pass http://127.0.0.1:3000/;
    }
}

WebブラウザからGrafanaにアクセスする.初期ユーザとパスワードはともに admin で設定されている.

「Explore」からInfluxDBをデータソースとして選び,以下の設定を行った.