在本节中,您将学习如何设置触发器。
监控项仅收集数据。为了自动评估传入数据,我们需要定义触发器。触发器包含一个表达式,该表达式定义了数据可接受水平的阈值。
如果传入数据超过该水平,触发器将"触发"或进入'Problem'状态——让我们知道发生了可能需要关注的事件。如果数据水平再次回到可接受范围,触发器将恢复为'Ok'状态。
要为我们的监控项配置触发器,请前往配置 → 主机,找到 '新建主机'并点击旁边的触发器,然后点击创建 触发器。这将显示触发器定义表单。
对于我们的触发器,需要输入的基本信息包括:
名称
输入值'新建主机'CPU负载过高持续3分钟。
This will be the trigger name displayed in lists and elsewhere.
表达式
这是触发器表达式。请确保表达式输入正确,直至最后一个符号。此处使用的监控项键(system.cpu.load) 用于引用监控项。这个特定表达式基本上表示 当CPU负载平均值在3分钟内超过2时,问题阈值就被突破了。您可以了解更多关于syntax of trigger expressions。
完成后,点击添加。新触发器应出现在触发器列表中。
定义触发器后,您可能想查看其状态。
如果CPU负载超过您在触发器中定义的阈值水平, 问题将显示在监控 → 问题中。
状态列中的闪烁表示触发器状态最近发生了变化, 这种变化发生在过去30分钟内。