メモリ使用率の5分間平均値取得方法について
Zabbix初心者です。宜しくお願い致します。
Windows,Linux OSの監視対象のメモリ使用率の平均値を取得する方法がございましたら、ご教示頂きたいです。
【Zabbixサーバの環境】
Zabbix5.0
Red Hat Enterprise Linux release 8.0 (Ootpa)
具体的には
アイテムの監視間隔を300秒とし、system.cpu.util[,system,avg5]のようにメモリ使用率の5分平均をアイテムで取得したいです。
vm.memory.size[pused]にavgオプションがあれば良いのですが、これが無いので困っております。。
やはりvm.memory.size[pused]を60秒間隔で取得してトリガー側で平均を出すしかございませんでしょうか?
監視対象が膨大なため、、60秒間隔だとヒストリデータ保存期間も考慮すると容量が。。。
有識者の皆様、お力添え頂きたくお願い致します。
TNK - 投稿数: 4760
vm.memory.size[pused]を使用するのであれば、Zabbixの機能とし
て5分平均だけを取得することはできません。
毎分取得して、トリガーの条件式で5分間での平均での閾値とする
ことであればできるでしょう。
毎分などの細かな間隔で取得してより短時間での変化も把握するこ
とが必要であるのか、5分間隔のままで傾向として把握することで
よいのか、運用の方針をご検討ください。
nari0001 - 投稿数: 10
TNKさん
ご回答ありがとうございます。
やはりアイテムでは平均を取得出来ないこと理解いたしました。
間隔を短くする方向で検討します。
レスポンスが早く大変助かります。