特定のLinuxディレクトリまたはファイルのI / Oストリームで読み書きされたバイト数を監視する方法は?

特定のLinuxディレクトリまたはファイルのI / Oストリームで読み書きされたバイト数を監視する方法は?

特定のディレクトリのI / Oストリーム(指定された期間に読み書きされたバイト数)を監視するのに問題があります。

iostatinotifywaitおよびを使用しようとしましたが、残念ながら、inotifywatchディレクトリのアクティビティ(開く、閉じる、変更など)だけを測定し、読み書きしたバイトに関する情報は提供しません。

ベストアンサー1

1つのオプションはシステムを使用することですaudit。それは次のとおりです。

sudo auditctl -a exit,always -F dir=/the/directory -p rw

次に、audit.logI/O システムコールを分析します。

おすすめ記事