監視ソフトウェア · 1 min read · Jan 25, 2026

Debian 10にMonitorix監視ソフトウェアをインストールして設定する

Monitorixは、全体的なシステムパフォーマンスを監視するために使用できる軽量のオープンソースコンピュータネットワーク監視ツールです。システムデータを収集し、ウェブインターフェースを使用して情報をグラフとして表示します。CentOS、Debian、Ubuntu、FreeBSD、OpenBSD、NetBSDなど、ほとんどのLinuxベースのオペレーティングシステムで実行できます。

Monitorixには豊富な機能があり、以下のいくつかがリストされています:

  • システム負荷平均と使用状況。
  • プロセッサごとのカーネル使用状況。
  • グローバルカーネル使用状況。
  • HP ProLiantシステムヘルス。
  • 一般的なセンサー統計。
  • LM-SensorsおよびGPU温度。
  • NVIDIA温度と使用状況。
  • ディスクドライブの温度と健康。
  • ファイルシステムの使用状況とI/Oアクティビティ。
  • ネットワークトラフィックと使用状況。

このチュートリアルでは、Debian 10にMonitorix監視サーバーをインストールする方法を説明します。

前提条件

  • Debian 10を実行しているサーバー。
  • サーバーに設定されたrootパスワード。

始めに

開始する前に、サーバーを最新のバージョンに更新することをお勧めします。次のコマンドを使用して更新できます:

apt-get update -y  
apt-get upgrade -y

サーバーが更新されたら、変更を適用するために再起動します。

Monitorixのインストール

まず、次のコマンドを使用して公式ウェブサイトから最新バージョンのMonitorixをダウンロードします:

wget https://www.monitorix.org/monitorix_3.11.0-izzy1_all.deb

ダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルをインストールします:

dpkg -i monitorix_3.11.0-izzy1_all.deb

上記のコマンドは、いくつかの依存関係エラーを生成します。次のコマンドを使用して依存関係エラーを解決できます:

apt-get install -f

Monitorixをインストールした後、次のコマンドを使用してMonitorixサービスを開始し、システム再起動後に自動的に開始するように設定します:

systemctl start monitorix  
systemctl enable monitorix

出力:

monitorix.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable monitorix

次のコマンドを実行してMonitorixサービスを確認できます:

systemctl status monitorix

次の出力が表示されるはずです:

? monitorix.service - LSB: Start Monitorix daemon
   Loaded: loaded (/etc/init.d/monitorix; generated)
   Active: active (running) since Sun 2019-12-29 16:05:19 UTC; 30s ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 1 (limit: 2359)
   Memory: 71.0M
   CGroup: /system.slice/monitorix.service
           ??9827 /usr/bin/monitorix -c /etc/monitorix/monitorix.conf -p /var/run/monitorix.pid

Dec 29 16:05:18 debian10 systemd[1]: Starting LSB: Start Monitorix daemon...
Dec 29 16:05:19 debian10 monitorix[9822]: .
Dec 29 16:05:19 debian10 systemd[1]: Started LSB: Start Monitorix daemon.

インストールされたMonitorixのバージョンを確認するには、次のコマンドを実行します:

monitorix -v

次の出力が得られるはずです:

Monitorix version 3.11.0 (14-Mar-2019)
by Jordi Sanfeliu <[email protected]>
http://www.monitorix.org/

Monitorixの設定

Monitorixのデフォルト設定ファイルは/etc/monitorix/monitorix.confにあります。システムの詳細に応じていくつかの変更を加える必要があります。

次のコマンドを使用して編集できます:

nano /etc/monitorix/monitorix.conf

次の行を変更します:

title = Monitorix Monitoring Server
hostname = debian10
host = debian10
hosts_deny = all
hosts_allow = 192.168.1.0/24
enabled = y

完了したら、ファイルを保存して閉じます。

次に、Monitorixを認証するためのユーザーを作成する必要があります。

まず、次のコマンドを使用してApacheユーティリティパッケージをインストールします:

apt-get install apache2-utils -y

次に、次のコマンドを使用してMonitorix用のユーザーを作成します:

htpasswd -d -c /var/lib/monitorix/htpasswd admin

次のようにユーザーのパスワードを設定するように求められます:

New password: 
Re-type new password: 
Adding password for user admin

次に、変更を適用するためにMonitorixサービスを再起動します。

systemctl restart monitorix

デフォルトでは、Monitorixはポート8080でリッスンしています。次のコマンドを使用して確認できます:

netstat -ant | grep 8080

出力:

tcp6       0      0 :::8080                 :::*                    LISTEN     
tcp6       0      0 ::1:8080                ::1:45178               TIME_WAIT 

Monitorix Web UIにアクセス

今、ウェブブラウザを開き、URL http://your-server-ip:8080/monitorix を入力します。Monitorixのログインページにリダイレクトされます:

Monitorixログイン

Monitorixのユーザー名、パスワードを入力し、サインインボタンをクリックします。次のページにMonitorixダッシュボードが表示されるはずです:

Monitorix

Monitorixに表示されたシステム負荷

グローバルカーネル使用状況、ファイルシステム使用状況、I/Oアクティビティ

グローバルカーネル使用状況、ファイルシステム使用状況、I/Oアクティビティ

ネットワークトラフィック、使用状況、Netstat統計

ネットワークトラフィック、使用状況、Netstat統計

おめでとうございます!Debian 10にMonitorix監視サーバーを正常にインストールしました。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。