zoukankan      html  css  js  c++  java
  • 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负载已经超过您在触发器中定义的阈值级别。

  • 相关阅读:
    关于可控进程数的PHP多进程以及信号控制
    编译安装PHP遇到的问题
    MySQL数据的导入导出
    关于svn的dump和load命令
    Nginx多域名的泛解析
    kafka
    JavaScript
    失误与经验
    Hadoop
    Storm
  • 原文地址:https://www.cnblogs.com/wanglan/p/7435737.html
Copyright © 2011-2022 走看看