DockerでGrafanaの実行メモ
自分向けのGrafana構築メモ
1.イメージの取得
Dcoker HubにアクセスするとGrafana用のDocker Pull Commandが記載されている。
docker pull grafana/grafana
https://hub.docker.com/r/grafana/grafana/
実際に実行する
docker pull grafana/grafana Using default tag: latest latest: Pulling from grafana/grafana 188c0c94c7c5: Pull complete 7d32da56c871: Pull complete 76d59ca1d00e: Pull complete 1d21979af256: Pull complete 4f9a6c75b3a8: Pull complete 4f4fb700ef54: Pull complete 26ab0eecf834: Pull complete 6c118c1965f4: Pull complete Digest: sha256:15b977f5207d0cf0f3fdceebd81fea9240d6976d1c7a44045b0d6adbadacb2e5 Status: Downloaded newer image for grafana/grafana:latest docker.io/grafana/grafana:latest
2.イメージの確認
docker images REPOSITORY TAG IMAGE ID CREATED SIZE grafana/grafana latest 1eaf753fbbdd 6 days ago 186MB
3.Grafanaを起動
docker run -d -p 3000:3000 --name=grafana -e"GF_SERVER_ROOT_URL=http://192.168.112.41" -e "GF_SECURITY_ADMIN_PASSWORD=admin" grafana/grafana 095e40832ff681da76de6d03c3525eac356775c7788c986cf55c7f58f305b7d6
以下の公式サイトに手順が記載されている。今回はオプション(GF_SERVER_ROOT_URL/GF_SECURITY_ADMIN_PASSWORD)をつけて起動
https://grafana.com/grafana/download?platform=docker
4.起動
先ほどGF_SERVER_ROOT_URLで指定したアドレス宛(ここではhttp://192.168.112.41:3000)にアクセス。デフォルトのユーザ名とパスワードはadminだが パスワードの変更を求められる。GF_SECURITY_ADMIN_PASSWORDでadmin以外のパスワードで設定すればパスワード変更を求めてこない模様。
無事ログイン完了。
データソースを前回起動させたPrometheusを指定する。
連携が成功すると以下のようなメッセージが出力される。