部分云主机(例如主机:es01 )没有设置交换分区/虚拟内存,使用free -m命令将会显示 SWAP 三项都为0
free -m 显示系统无交换空间
Zabbix 报告缺少可用的交换空间主机 “Lack of free swap space”问题解决
没有交换分区的云主机在 zabbix 监控上面,就会出现 ”Lack of free swap space“ 这样的报警警告。
一台物理服务器或者自用的电脑不可能不设置交换分区,这样的问题适当调整监控文件配置即可解决!

解决此问题的步骤如下:
Zabbix 报告缺少可用的交换空间主机 “Lack of free swap space”问题解决
选择 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(已解决)

相关文章:

  • 2021-11-14
  • 2021-09-06
  • 2021-06-01
  • 2022-12-23
  • 2022-12-23
  • 2021-11-29
  • 2021-10-29
  • 2022-12-23
猜你喜欢
  • 2021-05-26
  • 2022-12-23
  • 2021-08-11
  • 2021-10-16
  • 2021-12-03
  • 2021-12-05
  • 2021-12-09
相关资源
相似解决方案