美文网首页
第62课 snmp项目如何在zabbix里面监控 2019-07

第62课 snmp项目如何在zabbix里面监控 2019-07

作者: 苏水的北 | 来源:发表于2019-07-13 13:45 被阅读0次

一、snmpf概念

1、 snmp基本参数概念:

OID:内存的剩余值
OID:内存的总容量
oid: 以树状形式排列
MIB库:统计所有oid信息
snmp服务支持网络设备、打印机、支持windows系统、支持linux系统。

2、 snmp的版本:

v1 不支持加密
v2 简单加密
v3 复杂加密

3、准备环境:

服务端:10.0.0.20 web02-jk
客户端:10.0.0.71 zabbix

3.1 在服务器web02-jk上面安装snmp服务:

[root@web02-jk ~]# #yum install -y  net-snmp
[root@web02-jk ~]# rpm -qa  net-snmp
net-snmp-5.7.2-37.el7.x86_64

3.2 配置snmp的主配置文件:

修改配置:vim /etc/snmp/snmpd.conf

snmp配置文件.png

3.3 启动snmp服务并检查端口是否开启:

[root@web02-jk ~]# systemctl  start snmptrapd.service 
[root@web02-jk ~]# systemctl  enable  snmptrapd.service 
Created symlink from /etc/systemd/system/multi-user.target.wants/snmptrapd.service to /usr/lib/systemd/system/snmptrapd.service.
[root@web02-jk ~]# netstat  -lntup|grep snmpd
tcp        0      0 127.0.0.1:199           0.0.0.0:*               LISTEN      7141/snmpd          
udp        0      0 0.0.0.0:161             0.0.0.0:*                           7141/snmpd          

3.4 在zabbix服务器上面安装snmp的客户端服务(客户端服务安装完成后不需要启动服务):

[root@zabbix ~]# yum install -y net-snmp-utils.x86_64
[root@zabbix ~]# rpm -qa  net-snmp-utils
net-snmp-utils-5.7.2-37.el7.x86_64

3.5 测试取值:在zabbix服务器上用命令行模拟取值。

[root@zabbix ~]# snmpwalk  -v2c -c 123456 10.0.0.20 .1.3.6.1.2.1.25.2.2.0
HOST-RESOURCES-MIB::hrMemorySize.0 = INTEGER: 995896 KBytes

二、在zabbix服务器的web监控里面添加snmp服务:

1.1 在zabbxi的web页面上创建snmp服务端监控:

zabbix的snmp服务配置1-1.png.jpg zabbix的snmp服务配置1-2.png zabbix的snmp服务配置1-3.png

1.2 在监控页面监看数据是否正常:

zabbix的snmp服务配置2.png zabbix的snmp服务配置3.png

相关文章

网友评论

      本文标题:第62课 snmp项目如何在zabbix里面监控 2019-07

      本文链接:https://www.haomeiwen.com/subject/quxukctx.html