zoukankan      html  css  js  c++  java
  • 配置zabbix当内存剩余不足15%的时候触发报警

    zabbix默认的剩余内存报警:
    Average Lack of available memory on server {HOST.NAME}{Template OS Linux:vm.memory.size[available].last(0)}<20M
    这个值配置的过小,每台机器的内存也不一样。

    1.创建item

    Configuration-->Templates-->Template OS Linux-->items-->create item

    name:  可用内存百分比  (名称自定义)

    type:Calculated #计算类型

    key:vm.memory.free[percent]    (key自定义)

    Formula:100*(last("vm.memory.size[available]")/last("vm.memory.size[total]"))

    Units: %

    Applications:Memory

    2.创建trigger
    Configuration-->Templates-->Template OS Linux-->Triggers-->create trigger
    Name:free mem less 15%
    Expression:{Template OS Linux:vm.memory.free[percent].last()}<15

    3、创建graphs,可在原来的memory usage中添加。

     

    PS:

    如果items或者trigger的Status是not suppoted说明表达式可能有问题,需要检查测试

    配置后的效果图(可通过调节阈值触发报警测试)

     

  • 相关阅读:
    struts.xml
    web.xml
    jdbc.properties
    apache+tomcat的集群--Session复制配置
    mysql 定时触发器
    mysql 查看存储过程
    Quatz 定时任务
    Apache Httpd常用命令
    Mac安装nginx
    dubbo ReferenceConfig源码分析
  • 原文地址:https://www.cnblogs.com/dhl050/p/7008107.html
Copyright © 2011-2022 走看看