Zabbix 监控 Cisco 1900 系列路由器:Cisco_1900 社区模板解析与部署实战
【免费下载链接】community-templatesZabbix Community Templates repository项目地址https://gitcode.com/gh_mirrors/co/community-templates点击查看免费下载本指南围绕 Zabbix 社区模板仓库中的Cisco_1900模板展开这是一套面向 Cisco 1900 系列路由器的轻量级监控方案通过 ICMP 简单检查与 SNMP 接口指标覆盖设备可用性、网络延迟、接口出入流量、端口速率、MTU 与运行时长等关键状态。读完本文你将掌握该模板的完整监控项清单、预处理换算原理、图形配置方式以及如何在 Zabbix 5.0/5.4/6.0 中导入并应用到真实路由器上。模板概览面向 Cisco 1900 的轻量监控方案Cisco_1900 模板由社区作者 Magno Monte Cerqueiramagnopeem编写并提交到 Zabbix 官方社区模板仓库用于监控 Cisco 1900 系列路由器。模板本体位于 Network_Devices/Cisco/template_cisco_1900/6.0/template_cisco_1900.yaml说明文档为 Network_Devices/Cisco/template_cisco_1900/6.0/README.md。从模板导出的 YAML 元数据可以看到模板名Cisco_1900UUID 为5a93dad592894388948614425ea69bf5归属分组Templates导出版本6.0导出时间为2021-11-21T21:18:07Z模板未使用任何宏Macros、模板链接Template links、发现规则Discovery rules和触发器Triggers结构非常精简。模板的 Overview 中明确列出了监控目标可用性Disponibilidade、延迟Latencia、输入/输出流量Tráfego de entrada/saida、端口速率Velocidade da Porta、MTU并在注释中说明这是一个用于 Cisco 1900 路由器的模板欢迎大家补充更多信息。README 提到的Pacotes de entrada / Pacotes de Saida出入数据包在实际模板中是通过 IF-MIB 的 octet 计数器字节数实现的即统计的是流量而非包计数这一点在使用时需要注意。监控项清单11 个 Item 全覆盖模板共定义 11 个监控项Item其中 2 个为 ICMP 简单检查9 个为 SNMP agent 检查。下表完整列出各监控项的配置名称保留模板中的葡萄牙语原文并给出中文说明监控项名称模板原文中文含义类型Key / OID更新间隔单位预处理Disponibilidade可用性存活探测Simple checkicmpping30s-无Latencia网络延迟Simple checkicmppingsec60ss无Tempo Ligado设备运行时长SNMP agentsysUpTimeSNMPv2-MIB::sysUpTime.060suptimeMULTIPLIER × 0.01Velocidade Porta GigaEthernet 0/0Gi0/0 端口速率SNMP agentifSpeed.1IF-MIB::ifSpeed.130s-MULTIPLIER × 1Velocidade Porta GigaEthernet 0/1Gi0/1 端口速率SNMP agentifSpeed.2IF-MIB::ifSpeed.230s-MULTIPLIER × 1Velocidade Porta GigaEthernet 0/0 MTUGi0/0 端口 MTUSNMP agentifMtu.1IF-MIB::ifMtu.130sbMULTIPLIER × 1000000Velocidade Porta GigaEthernet 0/1 MTUGi0/1 端口 MTUSNMP agentifMtu.2IF-MIB::ifMtu.230sbMULTIPLIER × 1000000Tráfego de Entrada GigabitEthernet 0/0Gi0/0 入口流量SNMP agentifInOctets.1IF-MIB::ifInOctets.160sbpsCHANGE_PER_SECOND MULTIPLIER × 8Tráfego de Entrada GigabitEthernet 0/1Gi0/1 入口流量SNMP agentifInOctets.2IF-MIB::ifInOctets.260sbpsCHANGE_PER_SECOND MULTIPLIER × 8Tráfego de Saida GigabitEthernet 0/0Gi0/0 出口流量SNMP agentifOutOctets.1IF-MIB::ifOutOctets.160sbpsCHANGE_PER_SECOND MULTIPLIER × 8Tráfego de Saida GigabitEthernet 0/1Gi0/1 出口流量SNMP agentifOutOctets.2IF-MIB::ifOutOctets.260sbpsCHANGE_PER_SECOND MULTIPLIER × 8可以看到模板针对 Cisco 1900 路由器的两个千兆接口GigabitEthernet 0/0与GigabitEthernet 0/1分别建立了独立监控项索引 1、2 对应 IF-MIB 中两个接口的 ifIndex。各监控项还带有Application标签如Disponibilidade、Latencia、Tráfego de Entrada、Tráfego de Saida、MTU、Velocidade Porta便于在监控页面中按应用维度筛选归类。采集机制详解ICMP 与 SNMP 双通道可用性与延迟ICMP 简单检查模板使用 Zabbix 内置的 ICMP 简单检查承担存活探测与延迟测量icmpping每 30 秒探测一次返回 1/0 表示设备可达/不可达用于刻画可用性曲线icmppingsec每 60 秒测量一次往返时间单位s用于观察网络延迟的波动。这两类检查不依赖目标设备开启 SNMP只需 Zabbix server/proxy 能通过 ICMP 访问路由器管理地址即可。需要注意的是ICMP 简单检查需要在 Zabbix 编译/运行时具备 ICMP ping 支持并且 Zabbix server 进程需以能发起 ICMP 请求的权限运行。接口流量与端口属性SNMP 与 IF-MIB流量与端口属性类监控项均走 SNMP agent 采集OID 全部取自标准IF-MIBRFC 2863 定义的接口 MIB因此不依赖 Cisco 私有 MIB通用性很强IF-MIB::ifInOctets.n接口 n 累计接收的字节数计数器IF-MIB::ifOutOctets.n接口 n 累计发送的字节数计数器IF-MIB::ifSpeed.n接口 n 当前速率单位为 bits per second如 1 Gbps 口返回 1000000000IF-MIB::ifMtu.n接口 n 的最大传输单元MTU单位字节。模板要求被监控设备开启 SNMP agent通常为 SNMPv2c 或 v1并在 Zabbix 主机配置中提供正确的 SNMP community。该模板在 YAML 中并未硬编码 community而是沿用 Zabbix 标准宏{$SNMP_COMMUNITY}的默认机制模板未定义自有宏因此直接使用全局/主机级默认值。运行时长SNMPv2-MIB sysUpTimeTempo Ligado项采集SNMPv2-MIB::sysUpTime.0单位为百分之一秒time ticks。模板通过预处理将其换算为秒后以uptime单位展示Zabbix 会自动将其渲染为X days, X hours...的人类可读格式。预处理链路从原始计数器到可读指标模板的精髓在于对原始 SNMP 计数器的预处理换算在 template_cisco_1900.yaml 中可以逐项核对。下面以入口流量项为例- name: Tráfego de Entrada GigabitEthernet 0/0 type: SNMP_AGENT snmp_oid: IF-MIB::ifInOctets.1 key: ifInOctets.1 delay: 60 units: bps preprocessing: - type: CHANGE_PER_SECOND parameters: - - type: MULTIPLIER parameters: - 8流量从字节计数器到 bpsifInOctets/ifOutOctets返回的是累计字节计数直接展示没有意义必须经过两步换算CHANGE_PER_SECOND对计数器取两次采集间的差值并除以时间间隔得到每秒变化的字节数字节/秒MULTIPLIER × 8将字节/秒乘以 8 转换为比特/秒配合units: bps得到标准的流量速率值。这正是接口流量 计数器变化率 × 8的经典换算公式最终落库单位为bps可直接用于带宽占用分析。MTU百万倍缩放MTU 项如ifMtu.1使用MULTIPLIER × 1000000的预处理单位标记为b。以典型以太网 MTU 1500 字节为例原始值 1500 经缩放后得到 1,500,000,000其意图是把字节单位的 MTU 数值放大到与速率量级一致的展示尺度作者在 README 中称之为Velocidade em MTU。使用时若觉得数值过于夸张可在导入后自行调整该预处理系数。sysUpTime百分之一秒到秒sysUpTime项使用MULTIPLIER × 0.01将 SNMP 返回的 time ticks百分之一秒换算为秒再交由units: uptime做人类可读格式化。这是 Zabbix 中处理 sysUpTime 的常见做法可以避免原始 ticks 数值在图形上难以解读。图形配置7 张预置图表模板预置了 7 张图形导入后即可直接查看可视化效果图形名称展示内容线条样式 / 颜色Disponibilidade可用性icmppingGRADIENT_LINE绿色1A7C11Latencia延迟icmppingsecGRADIENT_LINE绿色1A7C11Tempo Ligado运行时长sysUpTimeGRADIENT_LINE绿色1A7C11Trafego de EntradaGi0/0 与 Gi0/1 入口流量BOLD_LINE1A7C11与0000EE双线Tráfego de SaidaGi0/0 与 Gi0/1 出口流量BOLD_LINE1A7C11与0000EE双线Velocidade Porta两端口速率ifSpeedBOLD_LINE1A7C11与0000EE双线Velocidade Porta MTU两端口 MTUifMtuBOLD_LINE1A7C11与0000CC双线流量、速率与 MTU 类图形将两个接口绘制在同一张图上通过graph_items的sortorder控制顺序便于横向对比 Gi0/0 与 Gi0/1 的行为差异。部署与使用步骤按照仓库根目录 README.md 的使用说明将该模板接入监控环境分为三步导入模板在 Zabbix Web 界面中进入Data collection → Templates点击 Import选择 template_cisco_1900.yaml 上传导入。Zabbix 会自动解析其中的 items、graphs 与标签定义。配置主机与接口为 Cisco 1900 路由器创建主机添加 SNMP 接口地址、端口 161、版本 v2c/v1并设置正确的 SNMP community对应{$SNMP_COMMUNITY}宏值同时确保 Zabbix server 与该地址之间 ICMP 可达否则icmpping/icmppingsec两项会处于 Unsupported 或异常状态。链接模板在主机配置中链接Cisco_1900模板等待一个更新周期最长为 60 秒后即可在监控项、最新数据与图形页面看到采集结果。模板无需额外的外部脚本或 UserParameter纯靠 ICMP 与 SNMP 标准协议工作部署成本低、可移植性好。版本兼容5.0 / 5.4 / 6.0 三套文件仓库为模板维护了三个 Zabbix 版本目录内容完全一致只是导出格式不同Network_Devices/Cisco/template_cisco_1900/5.0/template_cisco_1900.xml —— XML 格式适用于 Zabbix 5.0导出时间为2021-11-25T12:40:16ZNetwork_Devices/Cisco/template_cisco_1900/5.4/template_cisco_1900.yaml —— YAML 格式适用于 Zabbix 5.4Network_Devices/Cisco/template_cisco_1900/6.0/template_cisco_1900.yaml —— YAML 格式适用于 Zabbix 6.0。5.4 与 6.0 的 YAML 文件在监控项、预处理与图形定义上完全一致UUID 也相同说明模板自导出后未做过功能性改动。使用时请选择与你的 Zabbix 主版本匹配的文件导入以免出现兼容性警告。扩展方向与注意事项作者在 README 中明确欢迎社区继续补充信息结合模板现状可以梳理出以下扩展点与使用注意尚无触发器Triggers模板未定义任何告警规则。实际使用中建议自行补充例如icmpping0时触发设备不可达告警、icmppingsec超过阈值触发延迟过高告警、接口流量长期为 0 触发链路空闲告警等尚无发现规则Discovery模板手工指定了 Gi0/0、Gi0/1 两个接口。若路由器接口数量较多或可能变化可改用IF-MIB::ifDescr/ifName的 LLD 发现规则配合{#IFNAME}宏自动生成各接口监控项未覆盖的设备维度CPU 利用率、内存占用、温度与电源状态等 Cisco 设备常见监控点不在本模板范围内可参考仓库 Network_Devices/Cisco 目录下其他模板如 template_cisco_memory_and_cpu、template_cisco_total进行组合补充README 与实现的口径差异README 提到监控Pacotes de entrada/saida出入数据包但模板实际采集的是ifInOctets/ifOutOctets字节计数即流量而非包数如需包统计可自行添加IF-MIB::ifInUcastPkts、ifOutUcastPkts等 OID。总而言之Cisco_1900 是一套结构清晰、开箱即用的轻量级路由器监控模板尤其适合只需要存活 延迟 双接口流量 端口属性的场景在此基础上结合 LLD 与触发器稍作扩展即可构建一套完整的 Cisco 1900 运维监控方案。赞分享【免费下载链接】community-templatesZabbix Community Templates repository项目地址https://gitcode.com/gh_mirrors/co/community-templates点击查看免费下载相关推荐agentic-awesome-skills 稳定技能清单Stable Skills Manifest v1自定义宿主集成与懒加载接入指南agentic awesome skills 稳定技能清单Stable Skills Manifest v1自定义宿主集成与懒加载接入指南 导读 本指南围Zabbix 社区模板实战基于 SNMP 的 Mikrotik RouterOS 全维度监控模板解析与部署指南Zabbix 社区模板实战基于 SNMP 的 Mikrotik RouterOS 全维度监控模板解析与部署指南 导读 本文围绕 Zabbix Communit终极显卡显存检测指南memtest_vulkan帮你轻松排查GPU故障终极显卡显存检测指南memtest_vulkan帮你轻松排查GPU故障 想知道你的显卡显存是否健康吗担心超频后硬件不稳定今天我要介绍一款超实用的开源工具—上一篇Hikari-LLVM15代码混淆可视化LLVM IR图生成工具推荐下一篇EyeWitness系统要求硬件、软件和网络配置的最佳实践 创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026年SSH远程开发实战:把Claude Code的settings改到TaoToken直写服务器代码

2026年SSH远程开发实战:把Claude Code的settings改到TaoToken直写服务器代码

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 10:12:59 阅读更多 →
DRN双回归网络:闭环优化单图像超分与下游任务

DRN双回归网络:闭环优化单图像超分与下游任务

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 10:12:59 阅读更多 →
AI热点日报 | 2026年8月19日:MCP与CLI驱动下的AI Agent落地观察

AI热点日报 | 2026年8月19日:MCP与CLI驱动下的AI Agent落地观察

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 10:12:59 阅读更多 →

最新新闻

Python目录扫描工具dirsearch:从socket原理到自动化巡检实践

Python目录扫描工具dirsearch:从socket原理到自动化巡检实践

简介:Dirsearch-master 是基于Python开发的目录扫描工具,面向渗透测试人员、安全初学者及Web开发者,用于快速发现网站潜在的敏感目录和隐藏文件。工具支持HTTP、HTTPS与SOCKET等多协议扫描,可自定义字典、多线程并发、递归探测子目…

2026/10/18 12:13:19 阅读更多 →
STM32+LwIP+CLion实现DHCP热插拔稳定联网

STM32+LwIP+CLion实现DHCP热插拔稳定联网

简介:本资源是一套基于STM32F407ZGTx的嵌入式以太网开发完整工程,面向具备HAL库和CMake基础的中级嵌入式开发者,解决STM32在Clion环境下集成LWIP协议栈并实现DHCP动态获取IP及网线热插拔检测的实际工程难题。项目涵盖STM32CubeMX图形化配置&a…

2026/10/18 12:13:19 阅读更多 →
AI知识库+RAG:让技术写作告别断更的实战方法

AI知识库+RAG:让技术写作告别断更的实战方法

你有没有过这种体验:代码写得很顺,但一到写技术文章、做分享总结的时候就反复卡壳,标题改了七八遍,正文只写了一小段,最后只能憋出一句“最近太忙了,下周补上”。我身边写技术博客的开发者,十有…

2026/10/18 12:13:19 阅读更多 →
用AI知识库解决写作断更:RAG语义检索实战指南

用AI知识库解决写作断更:RAG语义检索实战指南

先问一个扎心的问题:你是不是也经历过这种“素材明明攒了一大堆,真到写的时候还是卡住”的瞬间?写技术博客想引用那篇文档,明明看过就是翻不到;想复盘某次线上故障排查,转头忘了当年是怎么定位的&#xff1…

2026/10/18 12:13:19 阅读更多 →
BiLSTM-CRF序列标注原理与调参实战:工单实体抽取全记录

BiLSTM-CRF序列标注原理与调参实战:工单实体抽取全记录

开头先交代背景。几个月前我接了一个文本抽取类的需求,需要从工单数据里把设备名称、故障类型、处理措施这三类实体抽出来。看过一圈方案,最后选了BiLSTM-CRF做序列标注。选它的理由很直接:效果在评测集上够用,部署成本比预训练大…

2026/10/18 12:13:19 阅读更多 →
Agent Infra全解析:从智能体基础设施到工程实践

Agent Infra全解析:从智能体基础设施到工程实践

前几年聊AI,所有人都在盯着模型的参数规模和榜单分数,一个模型发布,刷屏的是几个基准测试的涨点。但从去年下半年开始,我明显感觉到风向变了。身边做产品的朋友,不再张口闭口“换个大模型”,而是开始问一些…

2026/10/18 12:12:18 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →