Grafana は Prometheus などのメトリクスを、運用者が確認・探索できるダッシュボードへ変換します。この実践コースでは、データソース接続、可視化選択、再利用可能な操作部品、基本的な統合アラートをブラウザーで設定します。
Prometheus のプロセスメトリクスを描画し、Time series、Gauge、Stat を比較し、しきい値と変数ベースのインスタンス選択を追加します。TestData のアラートも作成し、最後のチャレンジでは Prometheus 接続と CPU ダッシュボードを自力で再構築します。
学習内容
- 署名付き APT リポジトリから Grafana を導入しポート 8080 で動かす
- ローカル Prometheus データソースを追加・テストする
- ダッシュボードとパネルを作成、命名、保存、検証する
- 用途に応じて Time series、Gauge、Stat を選択する
- しきい値を設定し、グリッド上でパネルを配置する
- Prometheus ラベル値から変数を作り、パネルクエリで使う
- TestData で統合 Grafana アラートを定義・検証する
- 簡潔な要件から Prometheus 運用ダッシュボードを再構築する
このコースの対象者
この中級コースは、既存メトリクスを実用的な Grafana ダッシュボードへ変えたい Linux 管理者、DevOps 学習者、運用エンジニア向けです。
前提知識: Linux ターミナル、sudo、ブラウザー操作、メトリクスと Prometheus の概念、単純な PromQL セレクター。Grafana 経験は不要です。
学習環境: Grafana が localhost:8080、Prometheus が localhost:9090 で動く Linux デスクトップです。Firefox で手動操作し、API で検証します。
よくある質問
事前に Prometheus を構築する必要がありますか?
いいえ。ラボが動作中の Prometheus とメトリクスを提供します。Prometheus 導入、Exporter、高度な PromQL は扱いません。
変数は本当に別サーバーを選択しますか?
値の発見と置換は実際に行いますが、二つのインスタンスラベルは別のローカルアドレスで同じマシンを指します。複数ホスト構成は作りません。
本番通知を設定して受信しますか?
いいえ。TestData で High Traffic Alert を作り、既存の連絡先を選んでルールを確認します。メール、Slack、PagerDuty などへの配信はテストしません。





