式マクロは、式の計算に役立ちます。 内部のすべてのマクロを展開し、結果の式を評価することによって計算されます。
式マクロには特別な構文があります:
{HOST.HOST<1-9>} および {ITEM.KEY<1-9>} マクロは、式マクロ内でサポートされています。 {ITEM.KEY<1-9>}マクロは、Zabbix 6.0.9以降、式マクロでサポートされています。
次の場所で使用可能です。
次のセットから1つの関数のみ式マクロとして使用できます: avg
,last
,max
,min
例:
{?last(/host/item1)/last(/host/item2)}
, {?count(/host/item1,5m)}
, {?last(/host/item1)*10}
等の式は前述の場所で機能しません。
ただし、
では複雑な式を使用できます。 例:
参照: