Dstat の作成者として、追加のオプションを紹介します。最も多くの I/O 帯域幅を消費しているプロセスを簡単に確認できます:
dstat -ta --top-bio
ordstat -ta --top-io
1 つ目はトップ ブロック I/O で、2 つ目はトップ I/O (キャッシュを含む) です。これは、これが期待どおりかどうかを検証するのに役立ちます (消費者としても消費者としても)。
ディスク使用率を特定するのに役立つプラグインが他にもいくつかあります:
dstat -tdf --disk-util
そのため、I/O ボトルネックがある場合、どのディスクが関与しているかがわかるので、その最後で何かできるかどうかを確認できます。
また、特定の (ネットワーク) ファイルシステムのトラブルシューティングを行っている場合は、他のプラグインを使用して、それらのファイルシステムに関する詳細情報を取得できます。 Dstat には、他のメトリクス (CPU、VM、仮想化など) 用のプラグインもあり、視覚化する必要があるものに応じて、独自のプラグインを作成したり、既存のプラグインを変更して、関連付ける必要があるものを正確に表示したりできます.
ただし、助けが必要な場合、貢献したい場合、または気の利いた新しいアイデアがある場合は、私に連絡して、どのように進めればよいかを確認してください...
iotop をインストールし、それを実行しているプログラムを見つけます。
ファンシーな dstat ツールを使用できます