h9803660ブログ

ネットワーク関連の技術検証のメモ、ネットワーク製品動向、投資のこと等を気が向いた時に書くかもしれません。

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を指定する。

連携が成功すると以下のようなメッセージが出力される。