[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右侧的…
zabbix server监控报主机 Lack of free swap space,因为交换空间不足引起.该主机内存为3G,正常交换空间大小为物理内存2倍左右. #查看已有内存及交换空间 free -h #测试主机内存为3G,交换空间才2G,明显空间不够 开始操作, 进入系统,随便找一个目录,有足够大的空间就可以.这边以/opt目录为例. cd opt; #创建空间,大小4G左右 dd if=/dev/zero of=swapfile bs=1024000 count=4000 mkswap…
Zabbix初始设计是大型公司用于监控服务器集群的,但日常中也用于监控VPS或云主机.后者情况下Zabbix的很多配置和属性就没有经过优化,取决于监控的对象和用途,经常需要对一些Zabbix配置进行调整.使用Zabbix监控一些云主机和VPS,也会经常遇到一些问题,比如之前遇到的“Lack of free swap space”问题, 部分云主机(例如DigitalOcean)和VPS(一代OpenVZ)都没有设置交换分区/虚拟内存,使用free -m命令将会显示SWAP三项都为0. 这种情况下…
故障描述: Lack of free swap space on Zabbix server 故障原因: 情况一:云主机:因为Zabbix监控没有考虑虚拟主机的swap分区情况. 情况二:物理主机:说明没有启用swap分区,或者swap分区没有挂在上. [root@localhost ~]# free -m    // 通过free -m命令发现swap分区 total 0  used 0  free 0 解决方法: 方法一:修改zabbix监控模板 添加以下内容:{Template OS Li…
问题 使用Zabbix监控一些云主机时,可能遇到: Lack of free swap space on Zabbix server 使用命令: free -m 看到: Swap 的total,used,free值都是0.这是因为Zabbix没有考虑云主机用户. 处理步骤: Configuration-Templates-Template OS Linux-Triggers 选择 Lack of free swap space on {HOST.NAME} 修改Expression {Templ…
Zabbix监控虚拟机的时候有时候会报一下告警 是因为Zabbix监控没有考虑虚拟主机的交换空间情况 解决办法修改配置…
报错详情如下: 是因为Zabbix监控没有考虑虚拟主机的交换空间情况 解决办法修改配置 修改表达式内容:{Template OS Linux:system.swap.size[,pfree].last(0)}<50 and {Template OS Linux:system.swap.size[,free].last(0)}<>0 已解决…
前提:今天发现某台主机一直报警:swap内存被用光 1.查看了服务器的内存情况[发现在物理内存还剩余的情况下,swap开始被使用,甚至到被用光][root@note1 ~]# free -htotal used free shared buff/cache availableMem: 15G 4.9G 169M 141M 10G 10GSwap: 4.0G 3.4G 651M 2.查看swappiness文件的值[root@note1 ~]# cat /proc/sys/vm/swappines…
1.首先看一下内存 free -m 2.然后创建一个分区添加交换文件 mkdir /home/temp dd if=/dev/zero of=/home/temp/swap bs=1024 count=1024000 3.创建交换空间 mkswap /home/temp/swap 4.启动交换空间 swapon /home/temp/swap 5.查看新增空间 free -tom 6.修改/etc/fstab文件使系统在重新启动的时候生效 /home/temp/swap         swap…
把监控项修改成 {Template OS Linux:system.swap.size[,pfree].last()}< and {Template OS Linux:system.swap.size[,free].last()}<>…