こんにちは
メモリ使用率を監視したいと考えているのですが、うまいこと行かなく、ご相談させてください。
Zabbixのバージョンは、つい先日リリースされたバージョン5.0.0を使っています。
メモリ使用率監視としては、vm.memory.size[pused]が挙げられるかと思いますが
これはlinux freeコマンドの「total - free」の値に近く、buff/cacheはused扱いのようです。
しかし、実際は必要に応じてcacheは解放されますので、メモリ使用率監視としてはbuff/cacheをusedに含めてほしくないと考えます。
そこで、vm.memory.size[pavailable]を使ったらどうかと考えました。
しかしこちらは「メモリ"空"使用率」になるので、「メモリ使用率」ではありません。
使用率グラフを作成したい都合、あくまでメモリ「使用率」を監視したいです。
そのため、
100からvm.memory.size[pavailable]で取得した値を引いた値を実行結果として保存できれば、
もしくはグラフ生成の際に100から引いた値でグラフを生成できればと思うのですが
方法ご存知ないでしょうか?
よろしくお願いします。