Zabbix就Windows2008R2服务器报警“Lack of free swap space on xxx”

作者: loaf 分类: IT 发布时间: 2016-05-22 13:03
偶然会收到Zabbix报警,“Lack of free swap space on xxx”,登录到服务器上查看,并无异常。因为我的服务器是Windows 2008 R2,想想可能的原因是Windows和Linux对Swap的处理方式不同引起的。我的机器上的配置是虚拟内存系统管理。所以我想,出现这种警告的原因可能有两个:1)系统认为当前不需要过多的虚拟内存,所以收缩了对应的内存占用,以致于达到Zabbix的报警阀值。2)当时因为某个应用,比如我的服务器因为需要定时备份,调用了7zip,临时占用了大量的虚拟内存,在系统动态扩充还没有完成时,触发了Zabbix报警。如果这样的话,处理方式按说也很简单,就是改成手动,只要定义一个大点的虚拟内存,就可以了。
但是因为修改后要重启服务器,在生产环境中比较麻烦,再考虑到这个指标对于Windows服务器并不重要,干脆就关了它吧。