Les macros d'expression sont utiles pour les calculs de formules. Ils sont calculés en développant toutes les macros à l'intérieur et en évaluant l'expression résultante.
Les macros d'expression ont une syntaxe spéciale :
Les macros {HOST.HOST<1-9>} et {ITEM.KEY<1-9>} sont pris en charge dans les macros d'expression. Les macros {ITEM.KEY<1-9>} sont prises en charge dans les macros d'expression depuis Zabbix 6.0.9.
Aux emplacements suivants :
seule une seule fonction, parmi l'ensemble suivant : avg
, last
, max
, min
, est autorisée en tant que macro d'expression, par exemple :
Des expressions telles que {?last(/host/item1)/last(/host/item2)}
, {?count(/host/item1,5m)}
and {?last(/host/item1)*10}
sont incorrects à ces endroits.
Cependant, dans :
des expressions complexes sont autorisées, par exemple :
Voir également: