zabbix多样形式开启方法之SNMP开启方法

By admin in 美高梅手机版4858 on 2019年4月17日

一、linux snmpd安装

yum install -y net-snmp net-snmp-utils

行事从不啰嗦,运营求速度,用落地经验说话:

一、Zabbix3 通过SNMPv3监控Linux主机

snmp监察和控制服务器客户端需安装net-snmp net-snmp-utils
然后修改/etc/snmp/snmpd.conf 运维snmpd服务

二、snmp的配置(vim /etc/snmp/snmpd.conf)

com2sec notConfigUser  default      snmp_passwd
group   notConfigGroup v1           notConfigUser
group   notConfigGroup v2c           notConfigUser
#view    systemview    included   .1.3.6.1.2.1.1
view    systemview    included   .1.3.6.1
access  notConfigGroup ""      any       noauth    exact  systemview none none
syslocation hangzhou
syscontact module@hangzhou.com
dontLogTCPWrappersConnects yes

snmp oid:
1
3 5

mib的讲解:
disk2  -> 1.2.2

在server端安装

缘由是第二方系统,不能够安装zabbix客户端,只可以通过snmp 协议来监督

自定义监察和控制项目:需在agent端的zabbix_agentd.conf里添加UserParameter=nginx.active,/usr/bin/curl
-s Active|cut -d:
-f2或在/etc/zabbix_agentd.conf.d/目录下touch nginx.conf
然后将UserParameter=nginx.active,/usr/bin/curl -s
Active|cut -d: -f2添加到nginx.conf
最后在zabbix_agentd.conf里Include
/opt/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
 在zabbix主机管理里自定义项的键值填写nginx.active

三、snmp开启和暗中认可开启

/etc/init.d/snmpd restart
chkconfig snmpd on
chkconfig --list|grep snmp

1: linux snmpd安装:

美高梅手机版4858 1

四、snmp理论与测试

4.1  snmp oid(搜索SNMPv2-MIB进行讲解)
4.2  snmp mib库
4.3  测试
snmpwalk -v 2c -c snmp_passwd 172.16.0.3 sysDescr
snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifDescr
snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifOutOctets.1
snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifHCOutOctets.1

美高梅手机版4858,yum install -y net-snmp net-snmp-utils

在AC和SSL_***等设备中,SNMP私下认可是打开的,而且默许密码为sinfors(早期版本)或sangfor,而在NGAF中,那几个功效不是暗中认可开启的,在“互连网/高级互连网布局”中,设置了团体名,也不可能访问SNMP。后来,经过查询各类资料,得知在NGAF开启SNMP的格局如下(关键是率先个步骤):

伍、zabbix增添主机

使用snmp监控172.16.0.3,端口是161
ss -tulnp|grep snmp

zabbix自定义宏变量:
管理-> 一般->宏定义
{$SNMP_COMMUNITY} = snmp_passwd

2: snmp的配置(vim /etc/snmp/snmpd.conf):

一)网络-接口/区域-区域,点“管理区”,在弹出的“编辑区域”窗口中,允许管理设施:
【√】WEBUI
【√】SSH
【√】SNMP(那一个地方必定要选上!)
保存。

6、zabbix手动增加通过snmp v贰增加监控

SNMPv2-MIB::sysDescr.0 #字符
克隆添加IF-MIB::ifDescr.2

com2sec notConfigUser  default      public

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

七、zabbix通过snmp模板去监察和控制linux流量

7.1  使用Template SNMP Interfaces模板(注意,流量需要用64位的)
Incoming traffic on interface 加个HC
Outgoing traffic on interface 加个HC
7.2  刷新一下,看下流量是否准确

group   notConfigGroup v1           notConfigUser

1、下载

八、zabbix通过snmp模板监察和控制linux磁盘

8.1  使用Template SNMP Disks模板
8.2  多等一会儿看下磁盘的容量,跟系统进行对比

 

group   notConfigGroup v2c           notConfigUser

#wget

#view    systemview    included   .1.3.6.1.2.1.1

2、安装

view    systemview    included   .1.3.6.1

zabbix多样形式开启方法之SNMP开启方法。mkdir /usr/soft/

access  notConfigGroup “”      any       noauth    exact  systemview
none none

cd /usr/soft/

syslocation hangzhou

tar zxvf net-snmp-5.7.1.tar.gz

syscontact module@hangzhou.com

cd net-snmp-5.7.1

dontLogTCPWrappersConnects yes

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

三: snmp开启和默许开启

回车(私下认可选项)

/etc/init.d/snmpd restart

make && make install

chkconfig snmpd on

3、配置

chkconfig –list|grep snmp

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

服务器上配置实现

mkdir -p /var/net-snmp/

4: snmp理论与测试:

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

四.一  snmp oid(找寻SNMPv二-MIB进展解说)

4、启动:

4.2  snmp mib库

/usr/local/snmp/sbin/snmpd

4.3  测试

echo “/usr/local/snmp/sbin/snmpd” >> /etc/rc.local

snmpwalk -v 2c -c snmp_passwd 172.16.0.3 sysDescr

5、检测 Net-SNMP

snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifDescr

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

snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifOutOctets.1

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

snmpwalk -v 2c -c snmp_passwd 172.16.0.3 ifHCOutOctets.1

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

5: zabbix加多主机:

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

使用snmp监控172.16.0.3,端口是161

报错:

ss -tulnp|grep snmp

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

概念宏变量{$SNMP_COMMUNITY}=snmp_passwd

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

陆: zabbix手动增加通过snmp v二增多监控(创设模板):

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

SNMPv2-MIB::sysDescr.0 #字符

添加

克隆增多IF-MIB::ifDescr.二

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

7: zabbix通过snmp模板去监察和控制linux流量

增添端口16壹

七.一  使用Template SNMP Interfaces模板(注意,流量必要用63位的)

##

Incoming traffic on interface 加个HC

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

Outgoing traffic on interface 加个HC

make: *** [perlmakefiles] Error 2

7.二  刷新一下,看下流量是或不是规范

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

snmp监察和控制沟通机的稿子也有。

test :用户名

snmp@testjiankong:密码,密码必须越过八个字符

snmp
v叁安全品级有三种,分别为noAuthNoPriv(不表明也不加密)、authNoPriv(认证可是不加密)、authPriv(既印证又加密)

三、导入snmp v3模板

能够到Linux公社财富站下载:

——————————————分割线——————————————

免费下载地址在

用户名与密码都以www.linuxidc.com

具体下载目录在 /2018年资料/9月/3日/Zabbix3 通过SNMPv3监控Linux主机/

下载情势见
http://www.linuxidc.com/Linux/2013-07/87684.htm

——————————————分割线——————————————

操作步骤:展开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

美高梅手机版4858 2

四、增加主机

美高梅手机版4858 3

美高梅手机版4858 4

美高梅手机版4858 5

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

美高梅手机版4858 6

当有数量和机关发现了,表明成功了

Linux公社的RSS地址:

正文恒久更新链接地址

美高梅手机版4858 7

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有