当前位置:   article > 正文

zabbix自定义监控cpu负载百分比_zabbix aix 自定义cpu占用率

zabbix aix 自定义cpu占用率

步骤:
1.在插件配置文件中定义一个key/value,key是插件名字,value是监控命令或者一个实现监控的脚本
2.在模板添加监控项
3.在模板中给监控项配置图形
4.在模板中给监控项配置一个触发器

定义一个插件目录,将所有自定义的插件脚本全放这

mkdir /etc/zabbix/libexec
  • 1

在agent上创建监控脚本
vim /etc/zabbix/libexec/cpuload_percent.sh

#!/bin/bash
cpucore=`cat /proc/cpuinfo | grep 'processor' |wc -l`
cpuload=`top -bn 1 | grep 'load average' | awk -F":" '{print $5}' | awk -F"," '{print $1*100}'`
cpuload_percent=$[${cpuload}/${cpucore}]
echo $cpuload_percent

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

新建一个插件配置文件,输入以下内容
vim /etc/zabbix/zabbix_agentd.d/user-defined.conf

UserParameter=cpuload_percent,bash /etc/zabbix/libexec/cpuload_percent.sh
  • 1

重启agent。

如果是被动监控,则可以在server端测试:
在这里插入图片描述
在web界面操作:
在WEB为自定义的监控项添加到模板、设置图形和触发器
将监控项添加至模板,创建新的监控项
在这里插入图片描述
在这里插入图片描述
给监控项添加图形
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加触发器

在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/161152?site
推荐阅读
相关标签
  

闽ICP备14008679号