Jmeterを最初から学びたい場合は、この一連の記事を読むことができます
https://www.cnblogs.com/poloyy/category/1746599.html
ServerAgentのようにJmeterに統合して、監視結果を表示することはできません
# オペレーティングシステム情報を表示する
uname -a
# Linuxリリースバージョンを表示
lsb_release -a

公式住所:[http://nmon.sourceforge.net/pmwiki.php?n=Site.Download](http://nmon.sourceforge.net/pmwiki.php?n=Site.Download)

FTP経由でサーバーディレクトリにアップロードする
サーバーはコマンドラインに直接アクセスします
wget http://sourceforge.net/projects/nmon/files/nmon16e_mpginc.tar.gz
この方法で最新バージョンをダウンロードすることはできません
nmonインストールパッケージと分析データツールキットが含まれています
リンク:https://pan.baidu.com/s/1WHmlf-Em3FfKbUUa_GWi6A抽出コード:w6gy
tar -zxvf nmon16m_helpsystems.tar.gz

私のシステムはx86_64centos8、ノックです
. /nmon_x86_64_centos8


複数のショートカットコマンドを押して、複数の監視結果を同時に表示します
nmonを起動するときに、いくつかのパラメーターを指定することもできます
| パラメータ | 機能 |
|---|---|
| - f | 監視結果はファイルとして出力されます。デフォルト:machine name_date_time.nmon |
| - F | -fと同じ機能ですが、出力ファイル名を指定します |
| - s | サンプリング頻度(秒単位) |
| - c | サンプリング時間 |
| - m | nmonファイル保存ディレクトリ |
| - T | リソース使用量の多いプロセスを表示する |
. /nmon -f -t -s 10-c 6-m /data/nmon
システムリソースデータを10秒ごとに合計6回(1分間に6回)収集し、/ data / nmonディレクトリに最終的なnmonファイルを生成します。

その後の結果分析のために、この.nmonファイルをローカルに転送します
公式:[http://nmon.sourceforge.net/pmwiki.php?n=Site.Nmon-Analyser](http://nmon.sourceforge.net/pmwiki.php?n=Site.Nmon-Analyser)
Baiduクラウドリンク:https://pan.baidu.com/s/1WHmlf-Em3FfKbUUa_GWi6A抽出コード:w6gy

解凍後、** 2つのファイル**があります
オフィスまたはwpsを介してExcelで開くことを忘れないでください。また、マクロを開始する必要があります。


[nmonデータの分析]をクリックし、nmonファイルを選択します


分析結果ファイルは、SYS_SUMM、CPU_ALL、MEM、DISK_SUMMなどの複数のタブページに分割されたExcelテーブルです。各タブページには、トピックおよび対応する統計チャートで監視される詳細データがあります。
各タブページには、CPU、メモリ、ネットワーク、I / Oなどの特定のインジケータの詳細な監視データが表示されます

| パラメータ | 説明 |
|---|---|
| 間隔中の平均ディスクtps | 収集間隔内のディスクI / Oの平均数この値は、シートDISK_SUMMのIO /秒列の平均値と同じです |
| 間隔中の最大ディスクtps | 収集間隔内のディスクI / Oの最大数この値は、シートDISK_SUMMのIO /秒列の最大値と同じです |
| 最大ディスクtps間隔時間 | 最大ディスクI / Oの時点を表示 |
| 読み取られたMバイトの総数 | 取得間隔でディスクから読み取られたメガバイトの総数 |
| 書き込まれたMバイトの総数 | 取得間隔でディスクに書き込まれたMバイトの総数 |
| 読み取り/書き込み比率 | |
| ユーザー% | 取得間隔におけるユーザーモードのすべてのCPUの時間パーセンテージ(平均、最大) |
| Sys% | 取得間隔におけるシステムモードのすべてのCPUの時間パーセンテージ(平均、最大) |
| Wait% | すべてのCPUがアイドル状態で、収集間隔(Avg、Max)でI / Oが完了するのを待機している時間の割合 |
| Idel% | 取得間隔中にすべてのCPUがアイドル状態である時間の割合(平均、最大) |
| CPU% | 総CPU使用量(平均、最大) |

情報には主に、実行コマンド、ホストCPU番号、オペレーティングシステムカーネルバージョン情報、ホスト名、およびその他の情報が含まれます。

ページ情報には主に、オペレーティングシステムのバージョン、ホストディスク情報、ホストCPUモデル、メイン周波数情報、メモリ情報、ネットワークカード情報などが含まれます。
ホストCPUの使用状況の概要と各CPUの実行ステータスを含みます。
ここでCPU_ALLページに注目してください
CPU_ALLページでは、次の図に示すように、User%、Sys%、Wait%、Idle%、Steal%、CPU%、CPU(cpuの数)および対応するチャートを含む、各監視ポイントでの全体的なCPUデータを確認できます。
| パラメータ | 説明 |
|---|---|
| CPU合計 | 実行間隔時間リスト |
| ユーザー% | 取得間隔におけるユーザーモードのすべてのCPUの時間パーセンテージ(平均、最大) |
| Sys% | 取得間隔におけるシステムモードのすべてのCPUの時間パーセンテージ(平均、最大) |
| Wait% | すべてのCPUがアイドル状態で、収集間隔(Avg、Max)でI / Oが完了するのを待機している時間の割合 |
| Idel% | 収集間隔(平均、最大)ですべてのCPUがアイドル状態になっている時間の割合。この値と、User%、Sys%、Wait%、およびSteal%の合計は1に等しくなります |
| CPU% | 全体的なCPU使用率。この値は通常、User%+ Sys% |
| CPU | CPUコアの数、つまり、オペレーティングシステムにあるコアの数 |
ディスクの読み取り、書き込み、およびI / O統計、システム内の各ディスクパーティションの読み取りおよび書き込みステータス。ここでDISK_SUMMに焦点を当てます
DISK_SUMMは、取得時間に応じて、すべてのディスクとパーティションの読み取り/書き込み速度(KB / s)とすべてのディスクとパーティションのI / O速度を表示します。


| パラメータ | 説明 |
|---|---|
| ディスク合計KB /秒 | 実行間隔時間リスト |
| ディスク読み取りKB /秒 | 取得間隔でのディスクデバイスの読み取り速度 |
| ディスク書き込みKB /秒 | 取得間隔でのディスクデバイスの書き込み速度 |
| IO /秒 | 収集間隔における1秒あたりの全体的な平均ディスクIO |

| パラメータ | 説明 |
|---|---|
| memtotal | 物理メモリの合計サイズ(MB単位) |
| swaptotal | 仮想メモリ(つまりスワップスペース)の合計サイズ |
| memfree | 残りの物理メモリサイズ |
| swapfree | 残りの仮想メモリサイズ |
| cached | 物理メモリのキャッシュが占めるキャッシュサイズ |
| アクティブ | アクティブに使用されているメモリサイズ |
| buffers | ファイルシステムバッファのサイズ |
| swapcached | 仮想メモリのキャッシュが占めるキャッシュサイズ |
| 非アクティブ | 使用頻度の低いメモリサイズ |
システムのネットワーク操作、システムの各ネットワークアダプタによって読み書きされるデータパケットの数を反映します
NETページには、システム内の各ネットワークアダプタのデータ転送速度(キロバイト/秒)が表示されます。


| パラメータ | 説明 |
|---|---|
| ネットワークI / O | 実行間隔タイムリスト |
| Total-Read | ネットワークアダプタが1秒あたりに受信したデータパケットの合計サイズ(KB /秒) |
| Total-Write(-ve) | ネットワークアダプタによって1秒あたりに送信されるデータパケットの合計サイズ(KB /秒) |
システムで実行中のスレッドと切り替えを待機しているスレッドの平均数を反映します
nmonツールがシステム情報を収集する時点を記録します
Recommended Posts