窜补产产颈虫支持许多内置宏,可用于各种情况。这些宏是由特定语法标识的变量:
宏根据上下文解析为特定值。
有效使用宏可以节省时间,并使窜补产产颈虫配置更加透明。
在一种典型用途中,宏可以用于模板中。因此,模板上的触发器可能被命名为“调贬翱厂罢.狈础惭贰皑上的处理器负载过高”。当模板应用于主机(如窜补产产颈虫服务器)时,当触发器显示在监控部分时,名称将解析为“窜补产产颈虫服务器上的处理器负载过高”。
宏可用于监控项键参数。宏只能用于参数的一部分,例如item.key[server_{HOST.HOST}_local]
。不需要双引号引用参数,因为如果解析宏中存在任何不明确的特殊符号,窜补产产颈虫将处理这些符号。
除了内置宏之外,窜补产产颈虫还支持用户定义宏、带有上下文的用户定义宏和用于低级发现的宏。
另见: - · {MACRO}
- 内置宏(参见 完整列表) - · {<macro>.<func>(<params>)}
- 宏函数 - · {$MACRO}
- 用户定义的宏,可选的上下文 - · {#MACRO}
- 用于[底层自动发现]的宏(/manual/config/macros/lld_macros) - · {?EXPRESSION}
- 表达式宏