当前位置:网站首页 > 智能化工程 正文 智能化工程

四、Zabbix监控-SNMP方式监控网络设备、服务器

frank 2025-08-22 21:27:23 智能化工程 4 ℃ 0 评论

文章目录

  • 1. SNMP监控网络设备
    • 1.1 什么是SNMP
    • 1.2 为什么需要SNMP
    • 1.3 SNMP基本概念
      • 1.3.1 OID
      • 1.3.2 MIB
    • 1.4 SNMP的版本
  • 2. SNMP监控网络设备实践
    • 2.1 开启路由器的SNMP
    • 2.2 配置ZbbixWeb
    • 2.3 监控结果展示
  • 3. SNMP监控Linux实践
    • 3.1 SNMP服务安装
    • 3.2 SNMP服务配置
    • 3.3 启动SNMP服务
    • 3.4 获取客户端数据
    • 3.5 配置zabbixweb
    • 3.6 SNMP 监控效果

1. SNMP监控网络设备

1.1 什么是SNMP

snmp全程(simple network manager protocol)简单网络管理协议

1.2 为什么需要SNMP

对于路由器、交换机、打印机等设备,仅支持SNMP协议,只能通过SNMP协议进行数据采集,监控;
对于有些服务器,不允许安装zabbix-agent,也可以通过SNMP协议进行数据采集,监控。

1.3 SNMP基本概念

在snmp中有一些基础概念需要我们了解。比如:OID、MIB

1.3.1 OID

什么是OID:
内存的大小:.1.3.6.1.2.1.25.2.2.0
内存的剩余:.1.3.6.1.2.1.25.2.2.1
任何一个指标在snmp中都有一个唯一的值进行表示,而oid排列顺序是以树状信息排列
四、Zabbix监控-SNMP方式监控网络设备、服务器

1.3.2 MIB

MIB库:统计所有的oid库(国际标准)
比如:通过hrMemorySize.0获取内存信息

可以理解MIB是域名,比较好记忆。OID是IPD地址,不太好记忆。

1.4 SNMP的版本

v1: 不支持加密,任何人都可以取值,不安全
v2:简单加密,通过口令才可以取值,通过community设置口令,使用最多
v3:复杂加密,采集效率比较低

2. SNMP监控网络设备实践

2.1 开启路由器的SNMP

登录路由器,找到设备管理→SNMP,开启SNMP功能,然后设置团体名称即可
四、Zabbix监控-SNMP方式监控网络设备、服务器

四、Zabbix监控-SNMP方式监控网络设备、服务器

2.2 配置ZbbixWeb

配置→主机→创建主机→类型为SNMP,输入路由器ip地址
四、Zabbix监控-SNMP方式监控网络设备、服务器
四、Zabbix监控-SNMP方式监控网络设备、服务器

2.3 监控结果展示

四、Zabbix监控-SNMP方式监控网络设备、服务器

3. SNMP监控Linux实践

3.1 SNMP服务安装

[root@localhost ~]# yum install net-snmp net-snmp-utils -y

3.2 SNMP服务配置

[root@localhost ~]# vim /etc/snmp/snmpd.conf
#public是默认的团体名称,建议修改
com2sec notConfigUser  default       public

#限制从树杈哪个位置开始取值,如果需要监控的信息设置从.1从顶点开始
view    systemview    included   .1

3.3 启动SNMP服务

[root@localhost ~]# /etc/init.d/snmpd  start
正在启动 snmpd:                                           [确定]
[root@localhost ~]# chkconfig snmpd on

3.4 获取客户端数据

#linux oid参考地址:
https://www.iteye.com/blog/yeluotiying-2112079

#服务器端安装snmp工具
[root@zabbix-server ~]# yum install net-snmp-utils -y

# OID获取数据方式
[root@zabbix-server ~]# snmpwalk -v2c -c panpancar 192.168.20.48 .1.3.6.1.4.1.2021.10.1.3.1
UCD-SNMP-MIB::laLoad.1 = STRING: 0.00
[root@zabbix-server ~]# snmpwalk -v2c -c panpancar 192.168.20.48 .1.3.6.1.4.1.2021.4.6.0
UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 159680 kB

# MIB获取数据方式
[root@zabbix-server ~]# snmpwalk -v2c -c panpancar 192.168.20.48 hrMemorySize.0
HOST-RESOURCES-MIB::hrMemorySize.0 = INTEGER: 4056240 KBytes

3.5 配置zabbixweb

添加主机,配置团体名,关联Template OS Linux SNMP 模版
四、Zabbix监控-SNMP方式监控网络设备、服务器
四、Zabbix监控-SNMP方式监控网络设备、服务器

3.6 SNMP 监控效果

四、Zabbix监控-SNMP方式监控网络设备、服务器
四、Zabbix监控-SNMP方式监控网络设备、服务器

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2025年8月    »
123
45678910
11121314151617
18192021222324
25262728293031
搜索
最新留言
    文章归档
    网站收藏
    友情链接