2026年9月24日
2026年9月24日
VPSにGrafanaをインストールする方法
はじめに
Grafanaはオープンソースのダッシュボードと時間系列データ分析ツールです。システム監視やログ解析、各種メトリクスの可視化など、VPS上で運用しているサービスの状況を俯瞰できる強力なツールです。
症状・背景
このテーマが必要になる主な場面は以下の通りです:
- VPS上のサービスやシステムの状態をリアルタイムで把握したい
- ログファイルから重要なインジケータを抽出し、視覚的に可視化したい
- タイムセリークデータの分析と監視を一元管理したい
手順・設定方法
ステップ1: サブミッションリポジトリを追加
# APTを使用している場合、アーキテクチャとリポジトリの追加
sudo add-apt-repository ppa:grafana/dev
# aptパッケージ管理ツールを更新
sudo apt-get update
ステップ2: Grafanaをインストール
# インストールコマンドを実行
sudo apt-get install grafana
# サービスを開始し、自動起動設定を行う
sudo systemctl start grafana-server
sudo systemctl enable grafana-server
ステップ3: ネットワーク接続とセキュリティ設定
# Grafanaのデフォルトポート443(HTTPS)にアクセス可能にする
sudo ufw allow 443
# セキュリティファイアウォールを有効化(なければ)
sudo ufw enable
ステップ4: ユーザー認証とログイン
# 初回起動時にadminユーザーのパスワード設定
grafana-server --password-reset admin
# ブラウザからログイン
https://<VPSアドレス>:3000
注意事項
- セキュリティ上の注意:初期パスワードは直ちに変更すること。公のネットワークからのアクセスには認証が必要なSSL接続(HTTPS)を使用すること。
- パフォーマンス/運用上の注意:大量のデータを扱う場合は、プロクシ設定やデータソースの最適化が重要となる。
まとめ
1. インストール手順: APTリポジトリからGrafanaを取得し、サーバーにインストールします。
2. 設定と起動: サービスの自動開始設定を行います。
3. セキュリティ: 初期パスワードを変更し、SSL接続を使用してアクセスを保護します。
4. 利用: ブラウザからGrafanaにログインしてダッシュボードを作成・監視します。
関連記事: