zoukankan      html  css  js  c++  java
  • Zabbix报告无交换内存主机 Lack of free swap space on xxxxx

    [root@xx ~]# free -m
                 total       used       free     shared    buffers     cached
    Mem:          3832       3488        343          0        267       2389
    -/+ buffers/cache:        831       3000
    Swap:            0          0          0
    

     个般物理机不可能不设交换分区,显然这样的设计没有考虑到云主机用户。只需要调节监控文件,即可解决问题:

    解决此问题的步骤如下:选择Configuration->Templates(模板),在模板界面中选择Template OS Linux右侧的Triggers(触发器),在触发器页面中打开Lack of free swap space on {HOST.NAME}项目,在新打开的触发器编辑页面中修改Expression(表达式)的内容,由原先的
    
    {Template OS Linux:system.swap.size[,pfree].last(0)}<50
    
    修改为
    
    {Template OS Linux:system.swap.size[,pfree].last(0)}<50 and {Template OS Linux:system.swap.size[,free].last(0)}<>0
    
    此处修改增加了“and{Template OS Linux:system.swap.size[,free].last(0)}<>0”判断系统有交换空间,当系统无交换空间{Template OS Linux:system.swap.size[,free].last(0)}的值为0时将不会使表达式成立,也就不会触发错误提示。保存后在下一个更新周期内zabbix之前报告“Lack of free swap space”
    问题就会被自动标记为Resolved.
    
  • 相关阅读:
    最近工作
    有点感受
    日子有点快
    IDEA配置spring
    IDEA配置hibernate
    mysql插入中文乱码
    深夜配置一把struts2
    IDEA 配置SSH2
    找工作的事情
    YTU 2509: 奇怪的分式
  • 原文地址:https://www.cnblogs.com/bass6/p/5550046.html
Copyright © 2011-2022 走看看