Šajā lapā

Makrosi

Pārskats

Zabbix atbalsta vairākus iebūvētos makro, kurus var izmantot dažādās situācijās. Šie makro ir mainīgie, kurus identificē noteikta sintakse:

{MACRO} 

Makro tiek aizstāti ar konkrētu vērtību atkarībā no konteksta.

Efektīva makro izmantošana ļauj ietaupīt laiku un padarīt Zabbix konfigurāciju pārskatāmāku.

Vienā no tipiskajiem izmantošanas veidiem makro var izmantot veidnē. Tādējādi trigeri veidnē var nosaukt par "Procesora noslodze ir pārāk augsta hostā {HOST.NAME}". Kad veidne tiek lietota hostam, piemēram, Zabbix serverim, nosaukums tiks aizstāts ar "Procesora noslodze ir pārāk augsta hostā Zabbix server" sadaļā Monitoring, kad tiek parādīts trigeris.

Makro var izmantot vienuma atslēgas parametros. Makro var izmantot tikai daļai parametra, piemēram, item.key[server_{HOST.HOST}_local]. Parametru nav nepieciešams likt dubultpēdiņās, jo Zabbix parūpēsies par visiem neskaidrajiem speciālajiem simboliem, ja tādi būs aizstātajā makro.

Zabbix ir pieejami arī citi makro veidi.

Zabbix atbalsta šādus makro: