ログファイルから数値を抽出→使用率計算

あるミドルウェアのログで現在の使用量と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
式:(last(log[/home/work/cache.log,"used=([0-9]+)",,,skip,/1])/last(log[/home/work/cache.log,"max=([0-9]+)",,,skip,/1]))*100
データ型:数値(整数)

【トリガー】
アイテム3に対して70%以上で重度の障害を検知するようにしたい
条件式:{test:vfs.file.regexp.last()}>70
※テンプレートをtestにしてます。

現状「最新データ」にてアイテム1、2は値の有無を測るトリガーを作成し、値が取れていることを確認してます。
環境は以下の通りです
ZabbixMG/AG-ver:4.0.1
OS:redhat7.3

何卒宜しくお願い致します。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー monga の写真

上記の問題ですが、自前で解決できましたので取り下げさせていただきます。