トップページ >  unix >  nmon
初版2008/03/04: 最終更新日2008/03/04
  nmon
目次
nmonコマンドを実行
nmonのヘルプを表示
nmonコマンドをバックグラウンドで実行
出力されたファイルをグラフ化
nmonコマンドを実行
nmonとはAIXやLINUXで使用できるフリーソフトで、CPU、メモリ、プロセスのパフォーマンスを分析するツールです。
nmonを実行するには ./nmon と入力します。

c と押すとCPU負荷状況が表示されます。
m と押すとメモリ負荷状況が表示されます。
t と押すとプロセス状況が表示されます。

nmonを終了するには、ctrl + c を押します。

nmonのヘルプを表示
nmonのヘルプを表示するには

nmon -h

と実行します。

nmonコマンドをバックグラウンドで実行
nmonをバックグラウンドで定期的に実行するには

nmon -t -f -s 60 -c 3

というように実行します。
-s 60は60秒毎を意味します。
-c 3は3回を意味します。
上記コマンドは60秒毎に3回nmonを実行するという意味になります。
ファイルはカレントディレクトリに作成されます。
ファイル名は、 ホスト名_yymmdd_HHMM.nmon 形式になります。

出力されたファイルをグラフ化
出力されたファイルをグラフ化するツールは、 こちら にあります。
このツール(Excelマクロ)はnmonで出力されたファイルをcsv形式で読み込んでグラフ化するため、nmonで出力されたファイルをcsv形式にする必要があります。
この時、sortコマンドでファイル内をソートします。

nmonファイルの構成は、ヘッダ、各時間毎のパフォーマンス情報、フッタ、となっています。
ファイルはcsv形式のため65535行が最大となり、それ以上はグラフ化することが出来ません。
そのため、最大行数を超える場合はフッタを削除します。フッタは削除しても問題ありません。

以下はソート例です。

sort host_080304_1200.nmon > host_080304_1200.csv

Information
リンクについて
個人情報保護方針
Yahoo!ブックマークに登録

社長&社員ブログ
やる気はあるがお金がない㈱コンフレッジブログ

slot大好きな㈱コンフレッジ社員のブログ
広告

サイト内検索
当サイト内を検索できます↓


PV