📘 概要
Zabbixでデータを収集し、Grafanaで可視化することで、
運用者は単なるモニタリング画面ではなく、**「指標の意味が見えるダッシュボード」**を構築できる。
このシリーズでは Zabbix–Grafana の実務連携をテーマとし、
第1回では Ubuntu 22.04 + Grafana 12.2.1 のインストールと基本設定手順を扱う。
本ガイドは公式ドキュメントを基にしつつ、
エンジニアの実務観点で“本当に必要なコマンドと検証ステップだけ”に絞った最小構成でまとめている。
インストール関連のドキュメントは似た内容が多く、やや退屈かもしれないが、
シリーズが進むにつれ、より有用な内容を届けられると思う。
1. Grafanaのインストールと起動
1.1 必要パッケージのインストール
Grafanaインストール前に、HTTPSリポジトリへアクセスするためのユーティリティをインストールする。
# apt-get install -y apt-transport-https software-properties-common wget
1.2 GPGキー登録
Grafana公式リポジトリの認証に必要なGPGキーを登録する。
# mkdir -p /etc/apt/keyrings/
# wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor | tee /etc/apt/keyrings/grafana.gpg > /dev/null
1.3 リポジトリの追加(stable または beta を選択)
以下のどちらか一つだけを適用する。
本番環境では stable、テストや最新機能の検証環境では beta を推奨。
Stable版:
# echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" \
| tee /etc/apt/sources.list.d/grafana.list
Beta版:
# echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com beta main" \
| tee /etc/apt/sources.list.d/grafana.list
1.4 パッケージリスト更新
# apt-get update
1.5 Grafanaインストール
# apt-get install grafana
1.6 サービス起動と自動起動設定
次のコマンドで「起動 + 自動起動登録」を同時に設定できる。
# systemctl enable --now grafana-server
1.7 サービス状態確認
# systemctl status grafana-server
出力例:
● grafana-server.service - Grafana instance
Loaded: loaded (/lib/systemd/system/grafana-server.service; enabled)
Active: active (running) since ...
active (running) であればインストール完了だ。
2. Grafanaログイン
ブラウザからアクセス:
http://<サーバーIP>:3000
初期アカウント:
- Username: admin
- Password: admin
初回ログイン後、パスワード変更画面が表示されるので新しいパスワードを設定する。
⚠️ セキュリティ上、adminパスワードは必ず即変更すること。
運用環境ではローカルアカウントではなく LDAP/SSO連携 も検討したい。
3. 動作確認と環境チェック
| 項目 | コマンド | 期待結果 |
|---|---|---|
| ポート確認 | ss -tlnp | grep 3000 | 3000 users:(“grafana”) |
| ログ確認 | journalctl -u grafana-server -f | UIアクセス時にログが出力 |
| ファイアウォール | ufw enable の場合: ufw allow 3000/tcp | 外部アクセス許可 |
4. 次回予告
次回は Zabbix 連携用プラグイン
alexanderzobnin-zabbix-app をインストールし、
Zabbix API と接続してデータを読み込む手順に進む。
🛠 마지막 수정일: 2025.11.13
💡 お困りですか?
Zabbix、Kubernetes、各種オープンソースインフラの構築・運用・最適化・障害解析が必要であれば、いつでもご連絡ください。
📧 メール: jikimy75@gmail.com
💼 サービス: 導入支援 | 性能チューニング | 障害解析コンサルティング
답글 남기기
댓글을 달기 위해서는 로그인해야합니다.