在Zabbix中有自定义事件标记的选项。在触发器级上定义事件标记。定义标记后,相应的新事件将被标记为数据标记。
自定义事件标记允许更多的灵活性。最重要的是,事件可以基于事件标记进行关联。在其他用途中,可以基于事件标记定义动作。
事件标记是以一对标记名称和值实现。你可以仅使用名称或者用值配对:
MySQL, Service:MySQL, Services, Services:Customer, Applications, Application:Java, Priority:High
下列的宏可以在事件标记中使用:
支持子字符串提取来填充标记名称或标记值, 使用新的宏函数 - 将正则表达式应用于{ITEM.VALUE}宏所获得的值。
{{ITEM.VALUE}.regsub(pattern, output)}
{{ITEM.VALUE}.iregsub(pattern, output)}
在宏解析之后,如果其长度超过255个字符,则标记名称和值将被裁剪为255个字符。
如果已定义事件标记,可以在新事件中看到:
仅显示前三个标记项。如果有超过三个标记条目,则用三个点表示。如果你将鼠标滚动到这三个点上,所有标记条目都会显示在弹出窗口中。
预计使用事件标记可能具有以下效果: