如何快速为监控主机添加SNMPv3模板?

简介: 本次以乐维使用Zabbix监控主机华为E9000为例。 1.关于snmpwalk v3命令详解参考网站: https://blog.csdn.net/ivnetware/article/details/517654582.

本次以Zabbix监控主机华为E9000为例。


1.关于snmpwalk v3命令详解参考网站:

https://blog.csdn.net/ivnetware/article/details/51765458

2.首先要知道华为E9000的SNMPv3的加密方式
实际操作如下:
[root@zsnm ~]# ssh 192.168.11.1
root@192.168.11.1's password: 
Last login: Wed Nov 7 09:30:24 2018 from 10.142.88.1

Wind River Linux glibc_small (standard) 4.2

root@SMM:/# smmget -d snmpv3securityconf 
authentication protocol:MD5
privacy protocol:AES
root@SMM:/# smmget -l smm -t front -d getallipaddr
Ip address : 192.168.11.1
Broadcast address: 192.168.11.255
Mask : 255.255.255.0
Ip address : 192.168.11.3
Broadcast address: 192.168.11.255
Mask : 255.255.255.0
root@SMM:/# smmget  -l smm  -t front -d floatip
Ip address         :  192.168.11.3
Mask               :  255.255.255.0
Broadcast address  :  192.168.11.255
root@SMM:/#

命令解析:
ssh ip地址                                                      远程连接华为E9000
smmget -d snmpv3securityconf                   可以获取华为E9000的SNMPv3的加密方式
smmget -l smm -t front -d getallipaddr       查询SMM板的所有IP地址(备SMM板只能查到一个 Ip address ,主SMM板能查到自己和浮动 Ip address
smmget  -l smm  -t front -d floatip              查询浮动IP地址

关于华为E9000的注意事项:
如果需要通过web界面配置华为E9000的SNMPv3加密方式,需要访问浮动IP地址。

3.使用snmpwalk命令尝试获取设备信息

[root@zsnm ~]# snmpwalk  -v 3 -l authPriv -u root -a MD5 -A Huawei12#$ -x AES -X Huawei12#$ 192.168.11.1
SNMPv2-MIB::sysDescr.0 = STRING: Linux SMM 2.6.34.9-WR4.2.0.0_standard #64 SMP PREEMPT Wed Aug 14 15:56:08 CST 2013 ppc
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.2011.2.82
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (164300943) 19 days, 0:23:29.43
SNMPv2-MIB::sysContact.0 = STRING: Sysadmin (root@localhost)
SNMPv2-MIB::sysName.0 = STRING: SMM
SNMPv2-MIB::sysLocation.0 = STRING: Server Room
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (100928332) 11 days, 16:21:23.32
SNMPv2-MIB::sysORID.1 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.2 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup
SNMPv2-MIB::sysORID.3 = OID: SNMP-MPD-MIB::snmpMPDMIBObjects.3.1.1
SNMPv2-MIB::sysORID.4 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
SNMPv2-MIB::sysORID.5 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance
^C
[root@zsnm ~]#

命令解析:
snmpwalk  -v 3 -l authPriv -u root -a MD5 -A Huawei12#$ -x AES -X Huawei12#$ 192.168.11.1
-v 3                         SNMPv3版本
-l authPriv              安全级别为authPriv(既认证又加密)
-u root                   华为E9000默认用户名root
-a MD5                   authentication protocol为MD5
-A Huawei12#$      华为E9000默认用户root的默认密码为 Huawei12#$ 
-x AES                     privacy protocol为AES
-X Huawei12#$       华为E9000默认用户root的默认密码为 Huawei12#$ 
192.168.11.1          需要监控的主机IP地址

4.新建模板并配置监控项

 
监控项名称:systemHealth
类型:SNMPV3
键值:systemHealth
SNMP OID:1.3.6.1.4.1.2011.2.82.1.82.1.1.0
安全名称:{$SNMP_SECNAME}
安全级别:authPriv
验证协议:MD5
验证口令:{$SNMP_AUTH}
隐私协议:AES
私钥:{$SNMP_AUTH}
信息类型:数字(无正负)
更新间隔:60s

映射值如下:


huaweiE9000-systemHealth 0 ⇒ ok
1 ⇒ minor
2 ⇒ major
3 ⇒ major and minor
4 ⇒ critical
5 ⇒ critical and minor
6 ⇒ critical and major
7 ⇒ critical and major and minor
添加模板宏:

{$SNMP_AUTH} = Huawei12#$
{$SNMP_SECNAME} = root

其他选项默认

5.查看最新数据

 
等待一段时间后能出现获取的数据,但会出现错误:SNMP error: Unknown Error

仅以此帖记录本人的学习经历,如在以后的日子里能解决此问题,再作更新。同时也欢迎大神来解答。



转自

如何快速为监控主机添加SNMPv3模板?



相关文章
|
Java 数据库
SpringBoot手动取消接口执行方案
实际开发中经常会遇到比较耗时的接口操作,但页面强制刷新或主动取消接口调用后后台还是会继续运行,特别是有大量数据库操作时会增加服务器压力,所以进行研究测试后总结了一套主动取消接口调用的解决方案
224 0
|
运维 Ubuntu Linux
全平台adb工具安装方法
全平台adb工具安装方法
全平台adb工具安装方法
|
3月前
|
存储 SQL 对象存储
StarRocks 3.5 新特性解读:Snapshot 快照恢复、大导入性能全面升级、分区管理更智能
自 2023 年 4 月推出存算分离架构以来,StarRocks 在性能优化和功能迭代方面不断加速,以持续满足企业日益增长的数据分析需求。最新发布的 StarRocks 3.5 版本再次聚焦用户痛点,带来了一系列实用的新特性:新增的 Snapshot 快照恢复机制有效提升数据安全与灾备能力,大规模数据导入流程的优化持续提升易用性与稳定性。
|
2月前
|
存储 自然语言处理 监控
民航机场大模型私有知识库搭建步骤:技术选型 + 实施路径全解析!
近年来,民航机场面临知识管理难题,大模型技术为构建高效、安全的企业知识库提供了新思路。本文介绍知识库发展历程、大模型应用挑战,并详述私有化部署策略与八大实施步骤,助力民航提升运营效率与服务质量。
|
存储 数据采集 监控
SNMP 使用总结
SNMP 使用总结
757 0
|
8月前
|
安全 Linux 测试技术
Intel Linux 内核测试套件-LKVS介绍 | 龙蜥大讲堂104期
《Intel Linux内核测试套件-LKVS介绍》(龙蜥大讲堂104期)主要介绍了LKVS的定义、使用方法、测试范围、典型案例及其优势。LKVS是轻量级、低耦合且高代码覆盖率的测试工具,涵盖20多个硬件和内核属性,已开源并集成到多个社区CICD系统中。课程详细讲解了如何使用LKVS进行CPU、电源管理和安全特性(如TDX、CET)的测试,并展示了其在实际应用中的价值。
196 4
|
9月前
|
传感器 监控 自动驾驶
智能交通系统:构建未来城市交通的神经中枢####
本文旨在探讨智能交通系统(ITS)的核心技术、应用现状及未来发展趋势。通过分析ITS如何利用先进的信息技术、数据通信传输技术、电子感知技术等,实现交通管理的智能化、自动化,从而提升交通效率、保障交通安全、减少环境污染。文章还展望了ITS在自动驾驶、车路协同等领域的应用前景,为构建未来智慧城市提供有力支撑。 ####
|
机器学习/深度学习 新零售 存储
知识图谱有哪些应用领域?
知识图谱有哪些应用领域?
1296 0
知识图谱有哪些应用领域?
|
缓存 Linux
Centos7配置国内yum源和epel源
Centos7配置国内yum源和epel源
17453 3
|
Cloud Native 容器
直播预告丨云原生游戏匹配框架 Open Match 与实践
直播预告丨云原生游戏匹配框架 Open Match 与实践