私はiotopの出力を監視するために積極的に努力しています。
ご存知のように、iotopはインタラクティブです。つまり、一度起動すると、システムのディスク使用量のリアルタイム更新が提供されます。
私はコマンドの各繰り返しをキャプチャして私のサーバーにメトリックを送信するスクリプトとして実行しようとしています。
私はiotopの出力を私が持っているカスタムスクリプトファイルにリダイレクトするためにプロセス置換を含む多くのコマンドを試しましたが、何も機能しないようです。
どんな手がかりがありますか?
答え1
iotop
バッチモードで実行すると、次のように出力のスナップショットを取得できます。
iotop -b -o -n 1
これは実行を指示します -第二パターンマッチング、1回だけ繰り返す(-n 1)、実際のIOを実行するプロセスのみを含めます(- モールド)。