grafanaとprometheusを使ってみました
1.概要
データ収集をhttp経由で実行するPrometheusとその結果を表示するGrafanaの環境をDockerを利用して試してみました。まず、ネットの情報を参照して、簡単な方法で動かすことからチャレンジしました。その内容を記述します。
2.詳細
構築に利用する環境はubuntu-20.04.6で、ubuntu標準のdockerを利用します。dockerとdocker-compose環境の構築は本ブログの参考資料を参照願います。
コンテナを作成するために、docker-compose.ymlを作成します。
version: '3.5'
services:
prometheus:
container_name: prometheus
image: prom/prometheus
grafana:
container_name: grafana
image: grafana/grafana
ports:
- 3000:3000
コンテナを起動します
$ docker-compose up -d
ブラウザ(Firefox)からgrafanaのコンテナにアクセスします。
コンテナ作成に少し時間が必要です。1〜2分間ほど待ちましょう。
http://localhost:3000
Welcome to Grafanaが表示されます。
Grafanaの初期ログインは、User=admin、Password=adminです。
ログイン後、新しいパスワードを設定します。
Prometheusを接続するために、Connections => Data sources と選択して、
Add data sourceをクリック。先頭に表示されているPrometheusをクリックします
Connectionの欄に http://prometheus:9090 を入力して、最下行のSave&Testをクリック。
Successfully queried the Prometheus APIが表示されるとOKです。
先頭行に戻り、SettingsタブからDashboardsタブに移り、Prometheus 2.0 StatsをImport。
左側のペインのDashboardsを選択すると、Prometheus 2.0 Statsが表示されています。
これをクリックして、GrafanaのDashboardを表示できます。
参考
[本ブログ内参照]
・オープンソースのプロジェクト管理ソフトウェアredminを試しました
[外部サイト参照]
・Prometheusとは?メリット・デメリットから基本的な使い方までわかりやすく解説
コメント
コメントを投稿