Linux監視 · 1 min read · Nov 16, 2025
nmonツールをインストールしてLinuxシステムを監視する

Linuxシステムを管理する責任があるLinuxシステム管理者であれば、Linuxシステムのリソース使用状況を監視するためのシンプルなツールが必要です。Nmonは、サーバーで何が起こっているのかを確認できるシンプルで軽量、便利なツールです。Nmonは、CPU、メモリ、ネットワーク、ディスク、ファイルシステム、NFS、トッププロセス、リソースなどのLinuxシステムリソースの使用状況を表示するためのシンプルなncursesインターフェースを提供します。これはコマンドラインツールなので、SSHを介してリモートサーバーで簡単に実行できます。
この記事では、Nmonを使用してLinuxシステムを監視する方法を説明します。
前提条件
- Linuxを実行しているサーバー。
- サーバーに設定されたrootパスワード。
Nmonのインストール
デフォルトでは、NmonツールはすべてのLinuxベースのディストリビューションのデフォルトリポジトリに含まれています。
UbuntuおよびDebianベースのディストリビューションの場合、次のコマンドを使用してNmonをインストールできます。
apt install nmon -yRHELおよびCentOSベースのディストリビューションの場合、次のコマンドを使用してNmonをインストールできます。
dnf install nmon -yNmonの使い方
コマンドラインインターフェースを開き、次のコマンドを実行してNmon CLIインターフェースを起動します。
nmon次の画面にNmon CLIインターフェースが表示されます。

ここでは、Linuxシステムを監視するためのすべてのオプションが表示されます。
cキーを押すと、システムのCPU統計が表示されます。

mキーを押すと、システムのメモリ統計が表示されます。

dキーを押すと、システムのディスク統計が表示されます。

kキーを押すと、システムのカーネル統計が表示されます。

nキーを押すと、システムのネットワーク統計が表示されます。

jキーを押すと、システムのファイルシステム統計が表示されます。

Nmonのカスタマイズ
Nmonを実行した後、特定のシステム統計を確認するために任意のキーを押す必要があります。必要に応じてNmonをカスタマイズすることもできます。
たとえば、Nmonコマンドを実行した後にメモリ、CPU、ディスク、ネットワークの使用情報を表示したい場合は、次のコマンドを実行します。
export NMON=mndc次に、以下のようにNmonコマンドを実行します。
nmonこれにより、次の画面にメモリ、CPU、ディスク、ネットワークの使用情報が表示されます。

Nmonでデータをキャプチャして分析する
Nmonは、後で分析するためにファイルに監視データをキャプチャすることもできます。
データ収集モードでNmonを開始するには、次のコマンドを実行します。
nmon -f -s2 -c 30これにより、データがキャプチャされ、*.nmonという名前のファイルに保存されます。
次のコマンドを使用して作成されたファイルを確認できます。
ls出力。
debian11_230130_0709.nmon各オプションの簡単な説明は以下の通りです。
- -f: データ収集モードでNmonを開始します。
- -s 2: 2秒ごとに画面を更新します。
- -c 30: 更新の総数を定義します。
結論
この記事では、Nmon監視ツールをインストールしてLinuxシステムを監視する方法を説明しました。このツールがコマンドラインを介してシステムリソースの使用状況を簡単に確認するのに役立つことを願っています。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。