Linuxのディスクread/writeをバイト数での表示や検知がしたい
環境:Zabbix 4.0.35
お世話になっております。
LinuxサーバのディスクI/O監視を行いたく、下記のアイテムキーでアイテム並びにグラフを作成しています。
・vfs.dev.read[<デバイス名>,sps,avg1]
・vfs.dev.write[<デバイス名>,sps,avg1]
これだとセクタ数で返ってくるため、数値が分かりずらい状況になっています。
キーのtype(上記の"sps"にあたる部分)を"byte"や"bps"に変えるとグラフ上は[データなし]となり値自体が取れなくなりました。
また、「乗数を使用」という設定があるという記事も見つけましたが、バージョンが違うようで私の環境には該当の設定がありません。
Linuxのディスク監視をバイト数で表示・検知する方法はありますでしょうか?
ご存じでしたらご教授いただけますと幸いです。
TNK - 投稿数: 4742
アイテムの設定の「保存前処理」(Preprocessing)タブ内に設定し
てみてください。
使用されているディスクのセクタに対応するバイト数をfdiskコマ
ンドなどでチェックしておいて、保存前処理の乗数で、セクタに対
応してバイトに換算する値をかければよいと思います。
RYO - 投稿数: 11
ご回答ありがとうございます。
無事、望みの値を得ることができました。