首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >zabbix3 通过snmpv3监控li

zabbix3 通过snmpv3监控li

作者头像
py3study
发布2020-01-06 10:37:32
1.4K0
发布2020-01-06 10:37:32
举报
文章被收录于专栏:python3python3

一、zabbix 3 通过snmp v3监控linux主机

原因是第三方系统,无法安装zabbix客户端,只能通过snmp 协议来监控

深信服:

QQ截图20180503195927.png
QQ截图20180503195927.png

在AC和SSL_×××等设备中,SNMP默认是开启的,而且默认密码为sinfors(早期版本)或sangfor,而在NGAF中,这个功能不是默认开启的,在“网络/高级网络配置”中,设置了团体名,也无法访问SNMP。后来,经过查询各种资料,得知在NGAF开启SNMP的方法如下(关键是第一个步骤): 1)网络-接口/区域-区域,点“管理区”,在弹出的“编辑区域”窗口中,允许管理设备: 【√】WEBUI 【√】SSH 【√】SNMP(这个地方一定要选上!) 保存。

二,开启snmp服务或通过源码安装

1、下载

http://wiki.jiankongbao.com/doku.php/%E6%96%87%E6%A1%A3:%E5%AE%89%E5%85%A8%E6%8C%87%E5%BC%95#linux_snmp

#wget http://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.1/net-snmp-5.7.1.tar.gz

2、安装

mkdir /usr/soft/

cd /usr/soft/

tar zxvf net-snmp-5.7.1.tar.gz 

cd net-snmp-5.7.1

./configure --prefix=/usr/local/snmp --with-mib-modules=ucd-snmp/diskio

回车(默认选择)

make && make install

3、配置

echo "rouser test auth" >> /usr/local/snmp/share/snmp/snmpd.conf

mkdir -p /var/net-snmp/

echo "createUser test MD5 snmp@testjiankong"  >> /var/net-snmp/snmpd.conf

4、启动:

/usr/local/snmp/sbin/snmpd

echo "/usr/local/snmp/sbin/snmpd" >> /etc/rc.local

5、检测 Net-SNMP

snmpwalk -v 3 -u test -a MD5 -A "snmp@testjiankong" -l authNoPriv 127.0.0.1 sysDescr

########################################################################################

SNMPv2-MIB::sysDescr.0 = STRING: Linux localhost 2.6.18-348.1.1.el5 #1 SMP Tue Jan 22 16:19:19 EST 2013 x86_64

########################################################################################

报错:

[root@localhost snmp]# snmpwalk -v 3 -u test -a MD5 -A "snmp@testjiankong" -l authNoPriv 127.0.0.1 sysDescr

-bash: /usr/bin/snmpwalk: No such file or directory

/usr/local/snmp/bin/snmpwalk -v 3 -u test -a MD5 -A "snmp@testjiankong" -l authNoPriv 127.0.0.1 sysDescr

添加

ln -s /usr/local/snmp/bin/snmpwalk /usr/bin/snmpwalk

添加端口161

##

BEGIN failed--compilation aborted at Makefile.PL line 1.

make: *** [perlmakefiles] Error 2

yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

snmpwalk -v 3 -u test -a MD5 -A "snmp@testjiankong" -l authNoPriv 127.0.0.1 sysDescr -d

test :用户名

snmp@testjiankong:密码,密码必须大于8个字符

snmp v3安全级别有三种,分别为noAuthNoPriv(不认证也不加密)、authNoPriv(认证但是不加密)、authPriv(既认证又加密)

三、导入snmp v3模板

下载地址:链接: https://pan.baidu.com/s/1YE_mqXj-laKTTpH2RxHRHQ 密码: i1zb

操作步骤:打开Zabbix 管理端,点“配置-->模板-->导入-->选择文件-->导入

因模板使用的是:authPriv(既认证又加密) 所以导入成功后,把“应用集、监控项、自动发现规则”下所有的认证模板更改为:authNoPriv

Template SNMPv3 Device Template SNMPv3 Generic Template SNMPv3 Interfaces Template SNMPv3 Disks Template SNMPv3 Processors Template SNMPv3 OS Linux Template SNMPv3 OS Windows

QQ截图20180503194835.png
QQ截图20180503194835.png

四、添加主机

QQ截图20180503195013.png
QQ截图20180503195013.png
QQ截图20180503195026.png
QQ截图20180503195026.png
QQ截图20180503195101.png
QQ截图20180503195101.png

{$SNMP_SECNAME} – SNMPv3 username {$SNMP_AUTH} – authentication password

QQ截图20180503195226.png
QQ截图20180503195226.png

当有数据和自动发现了,说明成功了

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档