Zabbix5系列-监控华为、H3C交换机(snmpv2c/snmpv3/snmptrap) (二)

2023-05-16

Zabbix5系列-监控华为、H3C交换机

        • 一、参考
        • 二、配置交换机
          • 2.1 华为SNMP v2c版本
          • 2.2 华为SNMP v3版本
          • 2.3 H3C SNMP v2c版本
          • 2.4 H3C SNMP v3版本
        • 三、添加主机
          • 3.1 snmp v2c创建主机
          • 3.2 snmp v3创建主机
        • 四、执行自动发现
        • 五、SNMP Trap
          • 5.1 华为SNMP v2c版本
          • 5.2 华为SNMP v3版本

一、参考

  • Zabbix5系列
  • Zabbix5专栏
  • Centos7安装Docker
  • Centos8安装Docker
  • Debian10安装Docker
  • Zabbix5系列-Docker安装zabbix5.4 (一)
  • Zabbix5系列-监控华为、H3C交换机(snmpv2c/snmpv3/snmptrap) (二)
  • Zabbix5系列-监控Windows主机 (三)
  • Zabbix5系列-监控Linux主机 (四)
  • Zabbix5系列-Linux/Windows磁盘SMART监控 (五)
  • Zabbix5系列-监控惠普服务器iLO管理口 (六)
  • Zabbix5系列-监控海康威视摄像头 (七)
  • Zabbix5系列-使用SNMP监控Linux (八)
  • Zabbix5系列-监控docker (九)
  • Zabbix5系列-监控mysql(5.7/5.8/mariadb) (十)
  • Zabbix5系列-监控redis (十一)
  • Zabbix5系列-监控nginx (十二)
  • Zabbix5系列-制作拓扑图 (十三)
  • Zabbix5系列-声音告警、邮件告警 (十四)
  • Zabbix5系列-钉钉告警 (十五)
  • Zabbix5系列-创建自动发现模板 (十六)
  • Zabbix5系列-接入Grafana面板 (十七)
  • Zabbix5系列-报表工具ZbxTable (十八)
  • 用户手册: https://www.zabbix.com/documentation/current/zh/manual
  • 官方模板参考: https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F5.4
  • Zabbix模板库: https://share.zabbix.com
  • Zabbix容器: https://hub.docker.com/u/zabbix
  • Zabbix Agent下载页: https://www.zabbix.com/cn/download_agents
  • MIB浏览器下载: http://www.ireasoning.com/download.shtml
  • 华为MIB查询: https://support.huawei.com/mibtoolweb/enterpriseMibInfo/zh
  • 华为 VRP V200R021C00SPC100 MIB文件: https://support.huawei.com/enterprise/zh/software/253350229-ESW2000397776
  • H3C Comware MIB文件: https://www.h3c.com/cn/d_200905/635750_30003_0.htm
  • 华为图标 百度云盘 提取码mzhx: https://pan.baidu.com/s/1S6p96p3gNrv78Z2yJxrhaQ
  • zabbix报表工具: https://zbxtable.cactifans.com/
  • Grafana面板: https://grafana.com/docs/grafana/latest/installation/docker/
  • Grafana-cn面板: https://hub.docker.com/r/w958660278/grafana-cn

二、配置交换机

2.1 华为SNMP v2c版本
# 开启snmp
snmp-agent
# 配置端口
snmp-agent udp-port 161
# 设置snmp版本
snmp-agent sys-info version v2c
# 设置设备联系方式
snmp-agent sys-info contact 0379-12345678
# 设置设备地址
snmp-agent sys-info location 位置
# 设置snmpv2只读团体名
snmp-agent community read ********
2.2 华为SNMP v3版本
# 开启snmp
snmp-agent
# 配置端口
snmp-agent udp-port 161
# 设置snmp版本
snmp-agent sys-info version v3
# 设置设备联系方式
snmp-agent sys-info contact 0379-12345678
# 设置设备地址
snmp-agent sys-info location 位置
# 设置snmpv3用户组admins
# privacy 对报文进行认证和加密
snmp-agent group v3 admins privacy
# 创建snmpv3用户admin 属于admins组
snmp-agent usm-user v3 admin group admins
# 设置用户admin认证模式为sha 并配置认证密码
snmp-agent usm-user v3 admin authentication-mode sha
# 设置用户admin的数据加密模式为aes128 并配置数据密码
snmp-agent usm-user v3 admin privacy-mode aes128
2.3 H3C SNMP v2c版本
# 开启snmp
snmp-agent
# 配置端口
snmp-agent port 161
# 设置snmp版本
snmp-agent sys-info version v2c
# 设置设备联系方式
snmp-agent sys-info contact 0379-12345678
# 设置设备地址
snmp-agent sys-info location 位置
# 设置snmpv2只读团体名
snmp-agent community read ********
2.4 H3C SNMP v3版本
# 开启snmp
snmp-agent
# 配置端口
snmp-agent port 161
# 设置snmp版本
snmp-agent sys-info version v3
# 设置设备联系方式
snmp-agent sys-info contact 0379-12345678
# 设置设备地址
snmp-agent sys-info location 位置
# 设置snmpv3用户组admins
# privacy 对报文进行认证和加密
snmp-agent group v3 admins privacy
# 创建snmpv3用户admin 属于admins组
# 认证模式为sha 并配置认证密码
# 数据加密模式为aes128 并配置数据密码
snmp-agent usm-user v3 admin admins simple authentication-mode sha
 认证密码 privacy-mode aes128 数据保护密码

三、添加主机

  1. 登录Zabbix
  2. 配置 - 主机 - 创建主机
3.1 snmp v2c创建主机

a. 配置主机名 群组 SNMP信息等
在这里插入图片描述
b. 配置模板(H3C交换机选择“HP Comware HH3C SNMP”模板)

  • Huawei VRP SNMP模板手册
  • H3C Comware SNMP模板手册

在这里插入图片描述
c. 配置宏
在这里插入图片描述

3.2 snmp v3创建主机

a. 配置主机名 群组 SNMP信息等
在这里插入图片描述
b. 配置模板(H3C交换机选择“HP Comware HH3C SNMP”模板)
在这里插入图片描述
c. 配置宏
在这里插入图片描述

四、执行自动发现

a. 等待主机SNMP标签变成绿色后点击左侧“自动发现”
在这里插入图片描述
b. 执行自动发现
在这里插入图片描述
c. 等待一段时间后看监控项页发现板卡和接口等监控项
在这里插入图片描述

五、SNMP Trap

5.1 华为SNMP v2c版本
# 开启trap
snmp-agent trap enable
# 启用接口断开告警
snmp-agent trap enable feature-name ifnet trap-name linkdown
# 启用接口连接告警
snmp-agent trap enable feature-name ifnet trap-name linkup
# 配置trap主机
# address : trap主机IP地址
# udp-port : 端口号
# securityname : trap团体名
# v2c : 使用v2c版本
snmp-agent target-host trap address udp-domain 192.168.1.1 udp-port 162 params securityname public v2c
5.2 华为SNMP v3版本
# 开启trap
snmp-agent trap enable
# 启用接口断开告警
snmp-agent trap enable feature-name ifnet trap-name linkdown
# 启用接口连接告警
snmp-agent trap enable feature-name ifnet trap-name linkup
# 配置trap主机
# address : trap主机IP地址
# udp-port : 端口号
# securityname : SNMPv3用户名
# v3 : 使用v3版本
# privacy : 使用认证加密
snmp-agent target-host trap address udp-domain 192.168.1.1 udp-port 162 params securityname admin v3 privacy

5.3 参考第三章添加主机 使用“Generic SNMP”模板

5.4 查看数据 发现“SNMP traps (fallback)”监控项收到trap报警(这个监控项是没有匹配到相应的MIB的信息会记录在这里)
在这里插入图片描述
5.5 查看“SNMP traps (fallback)”历史数据
在这里插入图片描述
5.6 根据“SNMP traps (fallback)”历史数据或MIB手册建立监控项
在这里插入图片描述

在这里插入图片描述
5.7 创建监控项
在这里插入图片描述
5.8 成功收到日志 接下来可以根据日志创建需要的触发器
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Zabbix5系列-监控华为、H3C交换机(snmpv2c/snmpv3/snmptrap) (二) 的相关文章

  • 深入理解C语言中的malloc,malloc() 与 free() 原理图解

    点击蓝字 关注我们 因公众号更改推送规则 xff0c 请点 在看 并加 星标 第一时间获取精彩技术分享 来源于网络 xff0c 侵删 本文分为三个等级自顶向下地分析了glibc中内存分配与回收的过程 本文不过度关注细节 xff0c 因此只是
  • C语言项目:灰度处理技术

    Hello xff0c 今天给大家带来的是一个比较简单的图形处理技术 灰度处理技术 那么到底什么是灰度处理技术呢 xff1f 简单来说 xff0c 所谓的灰度处理技术就是把一张彩色的图片变成一张灰色的图片 如下图所示 xff0c 左边是原图
  • React Native重启APP

    有时会用到APP重启操作 xff0c 比如更新代码或者特殊情况的用户注销 0 62及以上版本 只重启JS部分 import DevSettings from 39 react native 39 DevSettings reload 详细请
  • 树莓派3 Ubuntu系统 SD卡或U盘启动

    之前先用SD卡装过Ubuntu系统后 xff0c 用着用着SD卡满了 xff0c 就拿了个U盘来重装一遍 xff0c 发现U盘按照SD卡那样的流程安装之后 xff0c 树莓派配置成可以U盘启动 xff0c 再修改刻录好的U盘里的两个文件就可
  • 手把手教你安装黑苹果之openCore-0.6.3 EFI制作全过程,非常详细

    文章目录 前言一 EFI是什么 xff1f 二 获取EFI1 Hackintosh黑苹果长期维护机型整理清单2 搜索efi 二 自制EFI1 OC Gen X图形化一键自动生成EFI 推荐 2 手动下载EFI所需要的文件下载哪些文件下载op
  • OpenCore 启动菜单界面美化增加gui界面

    前言 OpenCore 默认启动界面是类似于命令行一样的黑乎乎的界面 习惯了clover华丽的启动界面的小伙伴可能不适应了 甚至我之前以为OpenCore启动界面就是这样的不能变呢 xff1f 第一次看到感觉还是clover讨喜 其实Ope
  • secoclient全版本下载分享

    前言 工作需要使用 secoclient xff0c 同事们大多都用 Windows环境 客户提供的客户端也是Windows版本的 这就让使用Mac几个同事难受啦 用Windows虚拟机 xff1f 根据我的经验 xff0c 一般的VPN客
  • Centos升级ruby

    CentOS7 安装的ruby默认版本是 xff1a ruby v span class token punctuation span 11 43 53 span class token punctuation span ruby 2 0
  • Windows 11下载

    Windows 11是微软于2021年推出的Windows NT系列操作系统 xff0c 为Windows 10的后继者 正式版本于2021年10月5日发行 xff0c 并开放给符合条件的Windows 10设备通过Windows Upda
  • docker容器安装图形桌面

    文章目录 视频教程版本信息创建一个CONTAINERubuntu官方国内源docker镜像unminimize中文环境设置中文环境 安装安装TigerVNC Server安装 xfce4精简版本 配置设置vnc密码 vnc xstartup
  • ubuntu官方国内源

    背景 之前我一直在使用中科大的源 xff0c 还是挺快的 一直也没有感觉有什么问题 直到最近在折腾vnc xff0c 发现中科大的源有一些包会404 xff0c 安装不了 而我在vmware中的正好是默认的cn archive ubuntu
  • mame新版ROM下载网站推荐

    网站地址 https www retroroms info index php 中文插件安装 浏览器插件 https www tampermonkey net UP主自己写的脚本 已经失效 https gitee com lxyoucan
  • RuoYi若依打包发布与部署

    上一节我们已经讲过了如果搭建开发环境 xff0c 那么如果代码写完了 xff0c 如何打包发布 部署到生产环境呢 xff1f RuoYi开发实战 搭建开发环境 https blog csdn net lxyoucan article det
  • vscode设置Prettier为默认格式化插件

    1 目的 xff1a ctrl 43 s保存 xff0c 自动格式化文档 2 所需插件Prettier 3 操作步骤 先打开vscode软件 xff0c 左下角点击设置 gt 打开设置 gt 在右上方有一个搜索框 先设定自动保存文件 xff
  • ASUS X415安装系统找不到硬盘解决办法

    同事让我帮忙安装系统 xff0c 笔记本电脑型号是ASUS X415 原本以为是手到擒来的事情 xff0c 结果我在上面还是消耗了不少时间 现象 老毛桃PE 无法识别到硬盘 微PE可以识别到硬盘 xff0c 但是系统安装以后 xff0c 无
  • archlinux中navicat无法使用fcitx5输入法

    现象 archlinux中navicat无法使用fcitx5输入法 而我在ubuntu中使用navicat调用fcitx输入法是可以正常使用的 在网上搜索了很久 xff0c 这方面的文章比较少 而我的其他程序输入法又是正常的 解决办法 参考
  • JetBrains Gateway IDEA远程开发

    为什么进行远程开发 xff1f 无论身处何处数秒内连接至远程环境 充分利用远程计算机的强大功能 在任何笔记本电脑上都可以轻松工作 xff0c 无论其性能如何 借助远程计算机的计算资源 xff0c 充分利用最大规模的数据集和代码库 在远程服务
  • ubuntu 22.04安装nvm

    执行安装脚本 span class token function sudo span span class token function apt span span class token function install span spa
  • 手推DNN,CNN池化层,卷积层反向传播

    反向传播算法是神经网络中用来学习的算法 xff0c 从网络的输出一直往输出方向计算梯度来更新网络参数 xff0c 达到学习的目的 xff0c 而因为其传播方向与网络的推理方向相反 xff0c 因此成为反向传播 神经网络有很多种 xff0c
  • 软件架构概念和面向服务的架构

    摘要 软件架构作为软件开发过程的一个重要组成部分 xff0c 有着各种各样的方法和路线图 xff0c 它们都有一些共同的原则 基于架构的方法作为控制系统构建和演化复杂性的一种手段得到了推广 引言 在计算机历史中 xff0c 软件变得越来越复

随机推荐

  • 初识强化学习,什么是强化学习?

    相信很多人都听过 机器学习 和 深度学习 但是听过 强化学习 的人可能没有那么多 那么 什么是强化学习呢 强化学习是机器学习的一个子领域 它可以随着时间的推移自动学习到最优的策略 在我们不断变化的纷繁复杂的世界里 从更广的角度来看 即使是单
  • 强化学习形式与关系

    在强化学习中有这么几个术语 智能体 Agent 环境 Environment 动作 Action 奖励 Reward 状态 State 有些地方称作观察 Observation 奖励 Reward 在强化学习中 奖励是一个标量 它是从环境中
  • 多层网络和反向传播笔记

    在我之前的博客中讲到了感知器 xff08 感知器 xff09 xff0c 它是用于线性可分模式分类的最简单的神经网络模型 xff0c 单个感知器只能表示线性的决策面 xff0c 而反向传播算法所学习的多层网络能够表示种类繁多的非线性曲面 对
  • 在Kaggle手写数字数据集上使用Spark MLlib的朴素贝叶斯模型进行手写数字识别

    昨天我在Kaggle上下载了一份用于手写数字识别的数据集 xff0c 想通过最近学习到的一些方法来训练一个模型进行手写数字识别 这些数据集是从28 28像素大小的手写数字灰度图像中得来 xff0c 其中训练数据第一个元素是具体的手写数字 x
  • Ros使用自定义数据通讯无法收到消息的分析和解决

    nbsp 在实际的开发中 和别的模块定义了自定义的 数据类型 比如 userMsg msg文件 Header header int32 nState string strImageName string strYamlName 报错和原因
  • 在Kaggle手写数字数据集上使用Spark MLlib的RandomForest进行手写数字识别

    昨天我使用Spark MLlib的朴素贝叶斯进行手写数字识别 xff0c 准确率在0 83左右 xff0c 今天使用了RandomForest来训练模型 xff0c 并进行了参数调优 首先来说说RandomForest 训练分类器时使用到的
  • 遇见AI,从Java到数据挖掘。

    在上小学的时候就听说过AI xff0c 人工智能 xff0c 那个时候我对人工智能的感受都来自于各类影视作品 xff0c 类人的外表 xff0c 能听说读写 xff0c 有情感 xff0c 会思考 所以那个时候的我将人工智能想象成和人类相似
  • PyTorch模型保存与加载

    torch save xff1a 保存序列化的对象到磁盘 xff0c 使用了Python的pickle进行序列化 xff0c 模型 张量 所有对象的字典 torch load xff1a 使用了pickle的unpacking将pickle
  • ROS和ROS2.0到底该用哪个呢?

    很多朋友经常问ROS1 0 下文简称ROS 和ROS2 0我到底该学习 使用哪个呢 欢迎拍砖讨论 但若是因此对您的项目或产品造成了损失 本人不负任何责任 我先给出个人的观点 再说明其中原因 对于大众学习者 普通开发者 机器人算法开发者 在2
  • C++ Primer第五版_第一章习题答案

    文章目录 题目概览1 1 编译器文档1 2 错误标识1 3 Hello World1 4 两数相乘1 5 独立语句1 6 程序合法性1 7 不正确的嵌套注释1 8 语句合法性1 9 50到100的整数相加1 10 递减顺序打印10到0之间的
  • C++ Primer第五版_第十五章习题答案(11~20)

    文章目录 练习15 11练习15 12练习15 13练习15 14练习15 15Disc quote hBulk quote h 练习15 16练习15 17练习15 18练习15 19练习15 20 练习15 11 为你的 Quote 类
  • ROS机器人操作系统(roscpp)

    1 Client Library与roscpp 1 1 Client Library简介 ROS为机器人开发者们提供了不同语言的编程接口 比如C 接口叫做roscpp Python接口叫做rospy Java接口叫做rosjava 尽管语言
  • OpenCVSharp之ArucoSample例程

    ArUco xff1a 是一个根据预设黑白Markers来估计相机位姿的开源库 该库由C 43 43 编写 xff0c 运行速度很快 已被应用在了机器人导航 增强现实和目标姿态估计中 DetectorParameters xff1a 检测标
  • PUTTY连接虚拟机linux,出现connection refused的解决方法!

    先确认是否已经给UBUNTU安装了SSHD 在终端输入SSHD 若未安装 xff0c 按提示安装 sudo apt get install openssh server 若出现以下问题 xff1a E Could not get lock
  • docker-compose部署emqx集群 配置带mysql授权认证

    EMQX 是一款大规模可弹性伸缩的云原生分布式物联网 MQTT 消息服务器 作为全球最具扩展性的 MQTT 消息服务器 xff0c EMQX 提供了高效可靠海量物联网设备连接 xff0c 能够高性能实时移动与处理消息和事件流数据 xff0c
  • ES6(ECMAScript6)新特性

    点击打开链接 箭头操作符 ES6中新增的箭头操作符 61 gt 简化了函数的书写 xff0c 操作符左边为输入的参数 xff0c 右边是进行的操作以及返回的值 引入箭头操作符后可以方便地写回调了 xff1a var array 61 1 2
  • K8s --HPA容器水平伸缩

    目录 一 什么是HPA 1 HPA伸缩过程 2 HPA进行伸缩算法 二 HPA实例 创建HPA 1 压力测试 2 同时监控cpu和memory 一 什么是HPA HPA的全称为 xff08 Horizontal Pod Autoscalin
  • linux磁盘读写命令,ubuntu命令行查看硬盘使用情况

    linux磁盘读写命令 ubuntu命令行查看硬盘使用情况 除了CPU和内存 xff0c 硬盘读写 I O 能力也是影响Linux系统性能的重要因素之一 本节介绍了可用于检查硬盘读写性能的几个系统命令 xff0c 并介绍了如何根据这些命令的
  • byr论坛技术楼

    链接 xff1a http bbs byr cn article MobileTerminalAT 17730 p 61 1
  • Zabbix5系列-监控华为、H3C交换机(snmpv2c/snmpv3/snmptrap) (二)

    Zabbix5系列 监控华为 H3C交换机 一 参考二 配置交换机2 1 华为SNMP v2c版本2 2 华为SNMP v3版本2 3 H3C SNMP v2c版本2 4 H3C SNMP v3版本 三 添加主机3 1 snmp v2c创建