zabbix笔记之zabbix监控H3C交换机完整过程
zabbix本身可以通过SNMP协议对交换机等网络设备进行监控,本文针对H3C交换机设备进行zabbix监控项配置指导,旨在指导技术人员操作实施网络设备的监控
<H3C>system-view [H3C]snmp-agent [H3C]snmp-agent sys-info version v2 [H3C]snmp-agent community read public [H3C]snmp-agent trap enable [H3C]snmp-agent target-host trap address udp-domain 192.168.10.10 udp-port 161 params securityname public v2c
snmpwalk -v 2c -c public your-switch-ip
CPU使用率、温度、电源状态OID获取
CPU使用率
用getif软件或MIB手册获取相关OID,1.3.6.1.4.1.25506.2.6.1.1.1.1.6
说明:MIB手册上的OID并没有子节点,需要通过snmpwalk查询过滤出有值的数据,获取子节点值
snmpwalk -v 2c -c public your-switch-ip 1.3.6.1.4.1.25506.2.6.1.1.1.1.6 | grep -v 0$
交换机上查询结果,图中只是展示部分
snmpwalk -v 2c -c public your-switch-ip 1.3.6.1.4.1.25506.2.6.1.1.1.1.12 |grep -v 65535$
交换机查询结果(部分)
经过对比可以获取OID对应设备的子节点信息:
1 2 3 4 5 6 7 8 9 10 | solt1 1.3.6.1.4.1.25506.2.6.1.1.1.1.12.220 hotspot 1 1.3.6.1.4.1.25506.2.6.1.1.1.1.12.221 hotspot 2 1.3.6.1.4.1.25506.2.6.1.1.1.1.12.222 hotspot 3 1.3.6.1.4.1.25506.2.6.1.1.1.1.12.223 hotspot 4 solt2 1.3.6.1.4.1.25506.2.6.1.1.1.1.12.240 hotspot 1 1.3.6.1.4.1.25506.2.6.1.1.1.1.12.241 hotspot 2 1.3.6.1.4.1.25506.2.6.1.1.1.1.12.242 hotspot 3 1.3.6.1.4.1.25506.2.6.1.1.1.1.12.243 hotspot 4 |
电源状态
查询MIB手册或使用getif获取OID,1.3.6.1.4.1.25506.8.35.9.1.2.1.2
snmpwalk -v 2c -c public your-switch-ip 1.3.6.1.4.1.25506.8.35.9.1.2.1.2
snmpwalk查询结果
交换机查询结果(部分):
Web端配置
配置模板
配置--->模板--->创建模板
配置模板宏
进入宏,添加交换机SNMP配置的团体名
接下来是、图形、触发器等等,就不一一配置了
描述 | |
---|---|
Admin status of interface {#SNMPVALUE} | 端口管理状态 |
Alias of interface {#SNMPVALUE} | 端口别名 |
Description of interface {#SNMPVALUE} | 端口描述 |
Inbound errors on interface {#SNMPVALUE} | 端口接收包错误数 |
Incoming traffic on interface {#SNMPVALUE} | 端口入流量 |
Interface speed of interface {#SNMPVALUE} | 端口速度 |
Operational status of interface {#SNMPVALUE} | 端口操作状态 |
Outbound errors on interface {#SNMPVALUE} | 端口发送包错误数 |
Outgoing traffic on interface {#SNMPVALUE} |
说明:根据需求,建议关闭不相关监控项,以减少无用监控项以及Zabbix压力
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!