zabbix 触发器

Posted 答案

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix 触发器相关的知识,希望对你有一定的参考价值。

概观

项目只收集数据。要自动评估传入数据,我们需要定义触发器。触发器包含一个表达式,该表达式定义数据的可接受级别的阈值。

如果这一级别超出了传入的数据,触发器将“ fire 触发”或进入“\' Problem 问题”状态 - 让我们知道发生的事情可能需要注意。如果该级别再次可以接受,则触发器返回到“Ok”状态。

添加触发器

要为我们的项目配置触发器,请转到 Configuration → Hosts,单击 Triggers ,然后单击 Create trigger.。这给我们提供了触发器定义形式。

 

Name:在 “\'New host ”上输入CPU load too high on \'New host\' for 3 minutes 。这将是列表和其他地方显示的触发器名称

Expression:输入:{New host:system.cpu.load.avg(180)}>2

 

这是触发表达式。确保表达式被正确输入,直到最后一个符号。这里的项目键(system.cpu.load)用于引用该项目。这个特殊表达式基本上表示当CPU负载平均值3分钟超过2时,会超出问题阈值。您可以更多地了解触发器表达式的语法。

完成后,单击Add。触发器应该出现在触发器列表中。

 

显示触发状态

定义触发器后,您可能有兴趣查看其状态。

为此,请转到 Monitoring → Triggers.。3分钟左右(我们要求评估平均3分钟),您的触发器应该出现在那里,大概在“ Status ”列中有一个绿色的“OK”闪烁。

闪烁表示最近30分钟内发生触发状态的最近变化。

如果红色的“PROBLEM”在那里闪烁,那么显然,CPU负载已经超过您在触发器中定义的阈值级别。

 

以上是关于zabbix 触发器的主要内容,如果未能解决你的问题,请参考以下文章

Zabbix监控——zabbix触发器添加及设计

Zabbix配置触发器告警生效时间范围

Zabbix配置触发器告警生效时间范围

zabbix入门之定义触发器

zabbix的告警事件丰富怎么做的

Zabbix监控平台深入了解