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にログインしてダッシュボードを作成・監視します。

関連記事:

お気軽にご相談ください

お見積りへ お問い合わせへ
▲