Áú»¢¶Ä²©

This is a translation of the original English documentation page. Help us make it better.
Table of Contents

11 Macro's

Overzicht

Áú»¢¶Ä²© ondersteunt een aantal ingebouwde macro's die kunnen worden gebruikt in verschillende situaties. Deze macro's zijn variabelen, ge?dentificeerd door een specifieke syntaxis:

{MACRO} 

Macro's lossen op tot een specifieke waarde afhankelijk van de context.

Effectief gebruik van macro's maakt het mogelijk tijd te besparen en de Áú»¢¶Ä²©-configuratie transparanter te maken.

In een van de typische toepassingen kan een macro worden gebruikt in een sjabloon. Zo kan bijvoorbeeld een trigger op een sjabloon worden genoemd "Processorbelasting is te hoog op {HOST.NAME}". Wanneer het sjabloon op de host wordt toegepast, zoals de Áú»¢¶Ä²©-server, zal de naam oplossen tot "Processorbelasting is te hoog op Áú»¢¶Ä²©-server" wanneer de trigger wordt weergegeven in het gedeelte Monitoring.

Macro's kunnen worden gebruikt in parameters van item sleutels. Een macro kan slechts voor een deel van de parameter worden gebruikt, bijvoorbeeld item.key[server_{HOST.HOST}_local]. Het dubbel aanhalingsteken voor de parameter is niet nodig, omdat Áú»¢¶Ä²© zal zorgen voor eventuele dubbelzinnige speciale tekens, indien aanwezig in de opgeloste macro.

Er zijn andere soorten macro's in Áú»¢¶Ä²©.

Áú»¢¶Ä²© ondersteunt de volgende macro's: