Linuxでハードディスクの負荷を監視するための良いコマンドラインユーティリティはありますか?top
ディスクアクティビティiso cpuの使用状況を監視するようなものです。
より具体的には、実行されるプログラムのさまざまな部分でいくつかの最適化を行った後の一部の(高負荷の)サーバーでは、現在のボトルネックはディスク上のファイルへのログ記録だけです。しかし、サーバーが処理できるトラフィックの量を評価することは非常に困難です。
私の理想的なツールは、「現在、ディスク帯域幅の35%を使用しています」と表示されるものです。何か案は?
/sys/block/sda/stat
ます。フィールド#1は読み取りの合計数、フィールド#5は書き込みの合計#、フィールド#9は進行中のI / O操作の数です。詳細については、kernel.org / doc / Documentation / iostats.txtを参照してください。値は符号なしで長く、折り返される場合があります。
how do you do it with SNMP?
です。ログインして確認するのは問題ありませんが、実際には履歴データが必要です。