Zabbix的snmp监控

一、SNMP介绍

简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。

二、服务端安装snmp监控工具

[root@IT-01 ~]# yum -y install net-snmp net-snmp-utils.x86_64 
Last metadata expiration check: 8:51:16 ago on Thu 03 Jun 2021 02:07:15 AM CST.
Dependencies resolved.
===============================================================================================================================================
 Package                             Architecture           Version                                            Repository                 Size
===============================================================================================================================================
Installing:
 net-snmp                            x86_64                 1:5.8-18.el8_3.1                                   AppStream                 354 k
 net-snmp-utils                      x86_64                 1:5.8-18.el8_3.1                                   AppStream                 239 k
Upgrading:
 net-snmp-libs                       x86_64                 1:5.8-18.el8_3.1                                   BaseOS                    824 k
Installing dependencies:
 lm_sensors-libs                     x86_64                 3.4.0-21.20180522git70f7e08.el8                    BaseOS                     59 k
 net-snmp-agent-libs                 x86_64                 1:5.8-18.el8_3.1                                   AppStream                 747 k

Transaction Summary
===============================================================================================================================================
Install  4 Packages
Upgrade  1 Package

Total download size: 2.2 M
Downloading Packages:
(1/5): net-snmp-agent-libs-5.8-18.el8_3.1.x86_64.rpm                                                           2.5 MB/s | 747 kB     00:00    
(2/5): net-snmp-5.8-18.el8_3.1.x86_64.rpm                                                                      1.1 MB/s | 354 kB     00:00    
(3/5): lm_sensors-libs-3.4.0-21.20180522git70f7e08.el8.x86_64.rpm                                              801 kB/s |  59 kB     00:00    
(4/5): net-snmp-utils-5.8-18.el8_3.1.x86_64.rpm                                                                584 kB/s | 239 kB     00:00    
(5/5): net-snmp-libs-5.8-18.el8_3.1.x86_64.rpm                                                                 5.2 MB/s | 824 kB     00:00    
-----------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                          4.7 MB/s | 2.2 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                       1/1 
  Upgrading        : net-snmp-libs-1:5.8-18.el8_3.1.x86_64                                                                                 1/6 
  Installing       : lm_sensors-libs-3.4.0-21.20180522git70f7e08.el8.x86_64                                                                2/6 
  Running scriptlet: lm_sensors-libs-3.4.0-21.20180522git70f7e08.el8.x86_64                                                                2/6 
  Installing       : net-snmp-agent-libs-1:5.8-18.el8_3.1.x86_64                                                                           3/6 
  Installing       : net-snmp-1:5.8-18.el8_3.1.x86_64                                                                                      4/6 
  Running scriptlet: net-snmp-1:5.8-18.el8_3.1.x86_64                                                                                      4/6 
  Installing       : net-snmp-utils-1:5.8-18.el8_3.1.x86_64                                                                                5/6 
  Cleanup          : net-snmp-libs-1:5.8-14.el8.x86_64                                                                                     6/6 
  Running scriptlet: net-snmp-libs-1:5.8-14.el8.x86_64                                                                                     6/6 
  Verifying        : net-snmp-1:5.8-18.el8_3.1.x86_64                                                                                      1/6 
  Verifying        : net-snmp-agent-libs-1:5.8-18.el8_3.1.x86_64                                                                           2/6 
  Verifying        : net-snmp-utils-1:5.8-18.el8_3.1.x86_64                                                                                3/6 
  Verifying        : lm_sensors-libs-3.4.0-21.20180522git70f7e08.el8.x86_64                                                                4/6 
  Verifying        : net-snmp-libs-1:5.8-18.el8_3.1.x86_64                                                                                 5/6 
  Verifying        : net-snmp-libs-1:5.8-14.el8.x86_64                                                                                     6/6 
Installed products updated.

Upgraded:
  net-snmp-libs-1:5.8-18.el8_3.1.x86_64                                                                                                        

Installed:
  lm_sensors-libs-3.4.0-21.20180522git70f7e08.el8.x86_64    net-snmp-1:5.8-18.el8_3.1.x86_64    net-snmp-agent-libs-1:5.8-18.el8_3.1.x86_64   
  net-snmp-utils-1:5.8-18.el8_3.1.x86_64                   

Complete!

三、修改SNMP相关配置文件

[root@IT-01 ~]# grep -Ev '^#|^$' /etc/snmp/snmpd.conf 
com2sec notConfigUser  default       public
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
view    systemview    included   .1
access  notConfigGroup ""      any       noauth    exact  systemview none none
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
dontLogTCPWrappersConnects yes

四、重启snmp服务

[root@IT-01 ~]# systemctl start snmpd

五、测试收集信息

[root@IT-01 ~]# snmpwalk -v 2c -c public 127.0.0.1 sysname
SNMPv2-MIB::sysName.0 = STRING: IT-01

六、WEB配置

在这里插入图片描述

七、检查SNMP是否添加成功

在这里插入图片描述

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
A:以下是锐捷交换机配置zabbix snmp 监控的步骤: 1. 确认交换机支持 SNMP 命令,并且已经安装了 Zabbix Server。 2. 在交换机上启用 SNMP 服务。 3. 配置 SNMP Community 和 SNMP version。 4. 在 Zabbix Server 上创建一个 Host,并在 Host 的 Interfaces 中添加交换机的 IP 地址和 SNMP 端口。 5. 配置 Zabbix Server 的 Template,选择锐捷交换机的模板并将其应用于该主机。 6. 在 Host 上启用 Zabbix Agent。 7. 在 Zabbix Server 上测试监视结果。 具体配置方法如下: 1. 启用 SNMP 服务 进入交换机终端界面,输入以下命令: snmp-server 2. 配置 SNMP Community 和 SNMP version 在交换机中配置 SNMP Community 和 SNMP version。Community 是 SNMP 通信中的一种安全认证,用于验证 SNMP 请求的来源。SNMP version 则表示使用哪个版本的 SNMP 协议: snmp-server community public ro 其中,public 是 Community 名称,ro 表示只读访问权限。如果希望具有读写权限,则使用 rw。 配置 SNMP version,请输入以下命令: snmp-server version 2c 此外,如果要在交换机中配置 SNMP Trap 接收器,则需要配置以下命令: snmp-server host <Trap 接收器 IP 地址> version 2c <Community 名称> 3. 创建 Host 并添加 Interfaces 在 Zabbix Server 上创建一个 Host。在 Host 的 Interfaces 中,添加交换机的 IP 地址和 SNMP 端口(默认为 161): 4. 配置 Template 在 Zabbix Server 上,选择锐捷交换机的模板,并将其应用于 Host。 5. 启用 Zabbix Agent 在 Host 上启用 Zabbix Agent,并设置其主机名称和 IP 地址: 6. 测试监视结果 在 Zabbix Server 上,使用图形界面查看监视结果。如果一切正常,各种监视项的值应该正常显示。 以上就是锐捷交换机配置zabbix snmp 监控的步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江湖有缘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值