zabbix snmp监控华为防火墙 |
您所在的位置:网站首页 › snmp使用udp161和162端口怎么打开 › zabbix snmp监控华为防火墙 |
1.配置华为防火墙snmp
yum install -y net-snmp net-snmp-utils #安装snmpwalk工具
snmpwalk -v 3 -u yang -a sha -A yang12345@ -x AES -X yang12345@@ -l authPriv 192.168.0.8 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7
#测试 获取防火墙内存使用率 由于华为的防火墙只能用v3协议,所以这边只能用v3的格式读取
snmpwalk工具使用介绍 snmpwalk的参数比较多,但是我们比较常用的就只有-v和-c参数。如下: –h:显示帮助。 –v:指定snmp的版本, 1或者2c或者3。 –c:指定连接设备SNMP密码。 –V:显示当前snmpwalk命令行版本。 –r:指定重试次数,默认为0次。 –t:指定每次请求的等待超时时间,单为秒,默认为3秒。 –l:指定安全级别:noAuthNoPriv|authNoPriv|authPriv。 –a:验证协议:MD5|SHA。只有-l指定为authNoPriv或authPriv时才需要。 –A:验证字符串。只有-l指定为authNoPriv或authPriv时才需要。 –x:加密协议:DES|AES、。只有-l指定为authPriv时才需要。 –X:加密字符串。只有-l指定为authPriv时才需要。 3.配置zabbix监控项
先看看我出口是哪个接口
本次实验用到的OID 内存 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7.67108873 CPU 1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5.67108873 端口8的in方向流量 IF-MIB::ifInOctets.8 端口8 out方向流量 IF-MIB::ifOutOctets.8 IPv4 并发连接
1.3.6.1.4.1.2011.6.122.69.1.1.2
需要转换
enterprises.2011.6.122.69.1.1.2.0
注意,snmp协议只需要OID连接,键值自定义随意 扩展由于我是两个出口所以总流量不好计算,我这边准备用脚本自定义key来监控总流量 脚本内容 if [ $1 == 'in' ];then in50=`snmpwalk -v 3 -u yang -a sha -A yang12345@ -x AES -X yang12345@@ -l authPriv 192.168.0.8 IF-MIB::ifInOctets.8|awk -F " " '{print $4}'` in200=`snmpwalk -v 3 -u yang -a sha -A yang12345@ -x AES -X yang12345@@ -l authPriv 192.168.0.8 IF-MIB::ifInOctets.7|awk -F " " '{print $4}'` inz=$[$in50+$in200] inz=$[inz/1024] echo "$inz" elif [ $1 == "out" ];then out50=`snmpwalk -v 3 -u yang -a sha -A yang12345@ -x AES -X yang12345@@ -l authPriv 192.168.0.8 IF-MIB::ifOutOctets.8|awk -F " " '{print $4}'` out200=`snmpwalk -v 3 -u yang -a sha -A yang12345@ -x AES -X yang12345@@ -l authPriv 192.168.0.8 IF-MIB::ifOutOctets.7|awk -F " " '{print $4}'` outz=$[$out50+$out200] outz=$[outz/1024] echo "$outz" else echo "输入错误" fivim /etc/zabbix/zabbix_agentd.d/hw.conf #到这个目录新建一个.conf的配置文件。 UserParameter=echo[*],echo "$1" UserParameter=hw[*],bash /etc/zabbix/zabbix_agentd.d/hw.sh "$1"重启agent端测试
建立图形 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |