zabbixバージョン4.0
お世話になってます。こちら表題のとおりですが小数点2桁以上で表示されるアイテムの値を 小数点2桁などで表示したいのですがこちらどうすれば出来るのか困っています。
使用されているZabbixの詳細なバージョンを明記頂けていませんが、 恐らく4.0でも比較的新しいバージョンを使用されていると仮定さ せて頂きます。
小数点以下を2桁にする方法としては、保存前処理で正規表現を使 って小数点以下2桁の数値を取得する方法が考えられます。
正規表現の例: ([0-9]+\.[0-9][0-9])
ただし、小数点以下が00になった場合やn0(n:1-9)になった場合は、 最新データなどで確認すると後ろの0が切り取られて表示されます。
例: 1.00 -> 1 0.40 -> 0.4
表示のフォーマットだけ変更して小数点以下を必ず2桁でという対 応は、ソースを改変しないと無理だと思います。
TNKさん
ありがとうございます。 Zabbix 4.0.14になります。
アイテムのデータ型を数値(浮動小数点)にして 保存前処理に下記の正規表現をいれてみたところうまくいきました。
正規表現: ([0-9]+\.[0-9][0-9]) \1
ありがとうございます。
アカウント名 kawai_yamato
本名 河相 孝之
Zabbix関連
TNK - 投稿数: 4769
使用されているZabbixの詳細なバージョンを明記頂けていませんが、
恐らく4.0でも比較的新しいバージョンを使用されていると仮定さ
せて頂きます。
小数点以下を2桁にする方法としては、保存前処理で正規表現を使
って小数点以下2桁の数値を取得する方法が考えられます。
正規表現の例:
([0-9]+\.[0-9][0-9])
ただし、小数点以下が00になった場合やn0(n:1-9)になった場合は、
最新データなどで確認すると後ろの0が切り取られて表示されます。
例:
1.00 -> 1
0.40 -> 0.4
表示のフォーマットだけ変更して小数点以下を必ず2桁でという対
応は、ソースを改変しないと無理だと思います。
kawai_yamato - 投稿数: 13
TNKさん
ありがとうございます。
Zabbix 4.0.14になります。
アイテムのデータ型を数値(浮動小数点)にして
保存前処理に下記の正規表現をいれてみたところうまくいきました。
正規表現: ([0-9]+\.[0-9][0-9]) \1
ありがとうございます。