zabbix 5系列之snmp监控详解

本文详细介绍了如何使用Zabbix 5通过SNMP协议监控网络设备,包括SNMP概念、在CentOS 7上部署SNMP服务、配置SNMP监控以及SNMP架构和常见名词解释。
摘要由CSDN通过智能技术生成

更多精彩Zabbix文章、技术交流、免费技术培训加微号NateIT,免费获取zabbix安装、配置、优化技术培训视频

官网:http://ywzs.hanyunintel.com

首先,谢谢原作者:
(此文为转载的文章,现将原地址贴出如下zabbix 5系列之snmp监控详解 -  https://zhuanlan.zhihu.com/p/391631636)

1. SNMP概念:

在前面我们主要讲到怎么监控服务器,用的是agent程序。但是如果想监控如打印机、交换机、路由器等设备,前面的方式是不可行的,因为在这些设备上安装完整的操作系统和Zabbix agent是不可能的。

所以,这个时候我们需要借助snmp协议来获取网络设备的相关数据。

SNMP是英文"Simple Network Management Protocol"的缩写,即“简单网络管理协议"。它属于 TCP/IP 协议中的应用层协议,主要用于管理网络设备的协议。

下面我们先进行功能实现,后面在进行知识点的补充,避免被概念吓退了。

实验环境:
系统:centos 7
监控端:192.168.75.121
被监控端;192.168.75.122

2. 部署snmp服务:

这里我们是直接在centos 7上部署snmp服务,模拟监控网络设备,真实环境的监控方式一样,因为监控服务器本来也是支持基于snmp协议的。

在被监控端(122服务器)部署snmp程序:

yum install net-snmp net-snmp-utils -y
​
### 修改snmp配置文件如下:
[root@localhost ~]# grep "^[a-Z]" /etc/snmp/snmpd.conf
# 设置团体名,默认为public,可以自定义
com2sec notConfigUser  default       public
# 设置组,将团体名称中的 notConfigUser 关联至组 notConfigGroup,提供v1,v2c协议
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.2.1.25.1.1
# 参照上面的格式,自定义视图OID权限(能获取网络设备的那些数据)
view    systemview    included   .1.3.6.1 
# 将组notConfigGroup关联至systemview,定义组的访问权限
access  notConfigGroup ""      any       noauth    exact  systemview  none none
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root <root@localhost> (configure /etc/snmp/s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值