zabbix自定义监控CPU、内存、磁盘、主机存活状态

进入自定义监控配置 

cd  /etc/zabbix/zabbix_agentd.d/
vim  userparameter_mem.conf

写入以下内容

#监控内存
UserParameter=Mem_pre,echo  $(free | awk '/Mem/{printf("%.2f"), $3/$2*100}')
#监控CPU
UserParameter=CPU,top -bn1 | awk '/Cpu/ {print $2 + $4}'
#监控磁盘
UserParameter=Free,df -h / | awk 'NR==2{print $5}' | sed 's/%//'

保存退出重启agent

systemctl restart zabbix-agent 

切换到监控面板添加模板方便以后新增主机直接链接模板使用

点击模板创建模板 我这里起名为 CPU free

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第1张图片

 点击监控项创建监控项

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第2张图片

 键值写 CPU 信息类型 浮点数  然后下面蓝色按钮添加即可、我已经设置过了所以是更新

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第3张图片

这里是内存使用率 键值为 Mem_pre

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第4张图片

 磁盘使用率 键值Free 

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第5张图片

 添加完之后我们配置主机存活

连接到zabbix-server 服务器 注意是监控端服务器

yum install gcc -y

mkdir /home/tools/

cd /home/tools/

wget http://www.fping.org/dist/fping-3.10.tar.gz

tar -xf fping-3.10.tar.gz

cd fping-3.10

./configure --prefix=/usr/local/sbin/

make 

make install 

echo $?   ##提示0为成功

chown root:zabbix /usr/sbin/fping 

chmod 4710 /usr/sbin/fping

cd 

vim /etc/zabbix/zabbix_server.conf 
### FpingLocation=/usr/sbin/fping #取消这行注释

systemctl  restart zabbix-server


配置文件里面解开这条注释

 测试是否可以使用

 /usr/sbin/fping 192.168.5.152

 /usr/sbin/fping 192.168.5.165

返回“unreachable” 为失败 
返回“alive” 为成功

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第6张图片

 失败表示主机离线 切换到zabbix监控面板 编辑刚才的模板

添加自定义监控项  键值 icmpping 注意看图配置 然后添加即可

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第7张图片

 设置我们的主机关联到我们设置的模板

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第8张图片

 zabbix自定义监控CPU、内存、磁盘、主机存活状态_第9张图片

 勾选完点击更新即可 其他需要监控的主机关联模板即可

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第10张图片

查看最新数据是否取到值 

没取到就去主机--监控项--勾选监控项--立即执行  在返回查询最新数据

回到我们的模板创建触发器

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第11张图片

名称自定义 警报时会提示触发器名称

表达式添加

监控项选择主机存活 结果等于0触发警报 点击插入

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第12张图片

点击动作 条件添加为模板里面的主机存活监控项

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第13张图片

点击操作 添加操作和恢复操作 这里选则报警方式 

添加即可

我是定义的邮箱、你们没配置的话可以参考其他博文配置

zabbix自定义监控CPU、内存、磁盘、主机存活状态_第14张图片

 主机存活的值 1为存活  0为ping不同也是关机状态

 其他监控项也是同样操作 注意修改触发器监控项 触发结果

站在巨人的肩膀写出这个博文

这里感谢博主 

参考文档
zabbix监控使用ping来判断主机是否存活,向邮箱发送邮件报警_zabbix监控服务器是否存活_1220150343的博客-CSDN博客

你可能感兴趣的:(zabbix)