監視ソフトウェア · 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 -fMonitorixをインストールした後、次のコマンドを使用して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ダッシュボードが表示されるはずです:


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

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

おめでとうございます!Debian 10にMonitorix監視サーバーを正常にインストールしました。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。