プロセスごとにネットワークに搭載されたディスクの入出力をどのように監視できますか?

プロセスごとにネットワークに搭載されたディスクの入出力をどのように監視できますか?

ネットワーク経由でディスクがマウントされています。nfsiostatディスク全体のいくつかの基本統計を表示します。

$ sudo nfsiostat -d /mountpoint

10.20.xxx.xx:/source mounted on /mountpoint:

   op/s     rpc bklog
   7.01
       0.00
lookup:
  ops/s        kB/s       kB/op     retrans     avg RTT (ms)    avg exe (ms)
          0.793
      0.214
      0.270
       0 (0.0%)
      0.376
      0.681
readdir:
  ops/s        kB/s       kB/op     retrans     avg RTT (ms)    avg exe (ms)
          0.626
      2.232
      3.567
       0 (0.0%)
      0.324
      0.364

890674 open operations (pathname lookups)
67540669 dentry revalidates and 608885 vfs lookup requests
resulted in 701235 LOOKUPs on the wire
524975 vfs getdents calls resulted in 553108 READDIRs on the wire

iotopプロセス固有の方法で-style出力を提供できるものを見つけたいと思います。希望は存在する...

ベストアンサー1

これを使用できます。iotopネットワークマウントディスクを含めるには、-oオプションを使用する必要があります。インストールするには、次のコマンドを使用できますsudo apt-get install iotop 。使用法の例は次のとおりです。sudo iotop -oP -d <network-mount-point>

おすすめ記事