あるミドルウェアのログで現在の使用量とMax値が出てくるのですが使用量/Maxで現在の使用率をZabbixで計算&閾値を設けての監視を実施したいと考えております
しかし使用量とMax値はそれぞれZabbixで拾えていることを確認しているのですが、そこから使用率を出し、閾値設定をするところでつまずいておりまして
皆様のお知恵を拝借できたらとおもいます。
以下、設定です
ログファイル:/home/work/cache.log
ログファイル内容:{contents=8534333, init=25559938, max=50111222, used=50100222}
【アイテム1】
アイテム名:cache_使用量
アイテムキー:log[/home/work/cache.log,"used=([0-9]+)",,,skip,/1]
データ型:数値(整数)
【アイテム2】
アイテム名:cache_max
アイテムキー:log[/home/work/cache.log,"max=([0-9]+)",,,skip,/1]
データ型:数値(整数)
【アイテム3】
アイテム名:cache_使用率
タイプ:計算
アイテムキー:vfs.file.regexp