매크로

Zabbix v7.4번역일: 2026-08-20원본 보기

개요

Zabbix는 다양한 상황에서 사용할 수 있는 여러 내장 매크로를 지원합니다. 이 매크로들은 변수이며, 다음과 같은 특정 문법으로 표기됩니다:

{MACRO} 

매크로는 문맥에 따라 특정 값으로 확인(resolve)됩니다.

매크로를 효과적으로 사용하면 시간을 절약하고 Zabbix 설정을 더 명확하게 만들 수 있습니다.

대표적인 활용 사례 중 하나로, 매크로를 템플릿에 사용할 수 있습니다. 예를 들어 템플릿의 트리거 이름을 "Processor load is too high on {HOST.NAME}"으로 지정할 수 있습니다. 이 템플릿을 Zabbix server 같은 호스트에 적용하면, 트리거가 모니터링 섹션에 표시될 때 이름은 "Processor load is too high on Zabbix server"로 확인됩니다.

매크로는 아이템 키 파라미터에도 사용할 수 있습니다. 파라미터의 일부에만 매크로를 사용할 수도 있는데, 예를 들면 item.key[server_{HOST.HOST}_local]과 같습니다. 확인된 매크로에 모호한 특수 문자가 있더라도 Zabbix가 알아서 처리하므로 파라미터를 큰따옴표로 감쌀 필요는 없습니다.

Zabbix에는 다른 유형의 매크로도 있습니다.

Zabbix는 다음 매크로를 지원합니다: