SNMP 这个话题主要看什么
各组织使用SNMP协议来监控和管理局域网(LAN)或广域网(WAN)中的设备。市场上的大多数网络设备都包含了SNMP代理。如果没有,网络管理员可以在一些设备上安装这些代理。
简单网络管理协议(Simple Network Management Protocol,SNMP)是由互联网架构委员会在RFC 1157中定义的应用层协议。SNMP协议用于在网络设备之间交换管理信息。它是网络管理中使用最广泛的协议之一。SNMP是互联网工程任务组的传输控制协议/互联网协议(TCP/IP)套件的一部分。
围绕 SNMP 的实践、选型、案例和产品内容,按同一阅读路径持续整理。
本文介绍监控数据采集器 Categraf 的 SNMP 采集插件与配置
剖析 Categraf snmp_zabbix 插件的调度重构:从 Go Ticker 与随机 Jitter,演进到最小堆、墙上时钟对齐、OID 排序、BatchSize 与 MaxRepetitions 解耦,以及 0.85 因子自适应流控。
介绍用 Categraf SNMP 插件、VictoriaMetrics 和 Grafana 搭建交换机监控方案,对比 SNMP Exporter,并演示 Categraf、VictoriaMetrics、MIB、gosmi/netsnmp 和 Grafana 数据源配置。
以 H3C 无线设备监控为案例,介绍 Categraf + vmagent + VictoriaMetrics + Grafana 架构如何替换 SNMP Exporter + Prometheus,并说明二进制部署、remote write、SNMP 采集配置、VMUI 验证和 Grafana 仪表盘展示。
介绍如何通过 Categraf SNMP 插件采集监控数据,包括 SNMP agent 地址、版本、community、Scalar 数据、Table 数据、is_tag、inherit_tags 和 agent_host_tag 等关键配置。
Categraf SNMP 插件通过启发式算法自动提取带单位字符串中的数值,解决浪潮等服务器返回 60 degree Celsius 格式导致指标采集失败的问题,无需正则即可智能解析温度、电流等复杂格式。
介绍如何把 SNMP Trap 消息发送到 Flashduty:从 SNMP Agent、Trap、MIB 基础概念,到 Debian 12 安装 snmptt/snmptrapd、转换 MIB、配置规则、脚本推送和交换机测试。
介绍 snmptrapd 与 snmptt 处理 SNMP Trap 的数据流、配置方式和规则示例,说明如何把设备主动通知翻译成可读事件并转发到监控告警系统。
解释 SNMP Trap PDU 的定义、组成字段、通用 Trap 类型和链路断开示例,帮助理解网络设备如何主动向管理系统发送事件通知。
以 H3C 无线 AC/AP 监控为案例,介绍如何使用夜莺开源版和 Categraf SNMP 插件配置华三无线设备指标,包括 SNMP 实例、field、table、MIB 对象类型、is_tag、index_as_tag、过滤和最终仪表盘效果。
夜莺专业版网络设备采集模块基于 SNMP 方案,提供采集模板、网络设备配置、批量添加、即时查询、告警规则和仪表盘能力,帮助用户降低网络设备监控配置与维护成本。
本文对比 Telegraf + Loki + Nightingale 与 catpaw sfilter 两种物理机硬件状态监控方案,演示如何通过 SNMP OID、脚本输出匹配和 Flashduty 事件推送,用一个二进制加一个脚本完成服务器健康状态告警。
以一篇由 NotionAI 生成的 SNMP Exporter 示例为基础,介绍 SNMP Exporter 的用途、基础配置、Prometheus 抓取方式和使用注意事项,帮助读者理解 SNMP 设备指标如何进入 Prometheus。
介绍 snmpget、snmpwalk 等 SNMP 命令常见认证参数,包括 SNMP 版本、community、用户名、安全级别、认证协议、加密协议和口令,并给出 v2c 与 v3 查询 OID 的命令样例。
介绍 SNMP(简单网络管理协议)的基本概念,包括 SNMP manager、SNMP agent、MIB、OID、PDU 命令和 v1/v2c/v3 版本差异,帮助理解交换机、路由器、防火墙、UPS 等设备监控的基础。