SNMP 监控
使用简单网络管理协议 (SNMP) 监控发现和管理网络设备
监控设备故障、可用性和性能
自动发现网络设备
简单 SNMP 监控部署
SNMP 监控旨在方便用 NPM 安装和轮询网络。对于兼容 SNMP V1 或 SNMP V2C 的设备,部署时只需通过纯文本共享密码来验证数据包。NPM 还方便设置兼容 SNMP-V3 的设备,此类设备的设置通常更复杂,需要身份验证和加密凭据。
当 SNMP 设备发现完成后,用户可以通过统一的直观式 Web 控制台获得监控 SNMP 陷阱接收器、网络设备和整体网络性能的权限。SolarWinds NPM 还能提供即开即用的网络警报、报表和直观的图表,以便用户了解其网络运行状况并将性能瓶颈进行隔离。
监控 SNMP 和其他协议
借助于 NPM 功能强大的工具包,Orion® Platform 的管理员能够获得更深入的网络设备洞察。NPM 用于监控任何发送 syslog 消息或响应 SNMP、Internet Control Message Protocol (ICMP)、API 及 Windows Management Instrumentation (WMI) 的设备。对于基于 Windows 的服务器,当与 SolarWinds Server & Application Monitor 一起使用时,NPM 可以通过 WMI 协议工作。
SolarWinds Network Performance Monitor 还能帮助您将所监控的性能指标转变为易于理解和可共享的视图。创建动态和自定义地图,以实时可视化网络性能。我们还可以使用自定义 HTML 生成动态图,这样您就可以对网络层进行逐层展开,以轻松洞察网络性能。
详细了解 SNMP 监控
什么是 SNMP?
SNMP 指简单网络管理协议 (Simple Network Management Protocol)。SNMP 是众多网络监控协议的一种,但有其特殊性,因为其设计用于在中央报警主站(SNMP 管理器)与每个网络站点的 SNMP 远程(设备)之间传输消息。这样就能在网络上的多个设备与监控工具之间建立更加无缝的通信通道。
SNMP 监控帮助 IT 管理员管理服务器和其他网络硬件,如调制解调器、路由器、接入点、交换机以及连接网络的其他设备。有了关于这些单独设备的更加清晰的视图,IT 管理员可以准确掌握关键指标,如网络和带宽使用情况,或者可以跟踪运行时间和流量以优化性能。
SNMP 架构基于“客户端/服务器”模型。监控网络时,服务器是负责汇聚和分析网络上的客户端信息的监控器。客户端是服务器监控的连接网络的设备或设备组件,包括交换机、路由器和计算机。
SNMP 监控过程的一些重要概念如下:
- 对象标识符 (OID) – OID 是用来标识设备及其状态的地址。可以看做设备值的 IP 地址。但是,由于 OID 仅仅是一串由看似随机圆点分隔的数字,IT 管理员在监控大型网络时,很难根据 OID 判断所查看的具体设备。
- 管理信息基础 (MIB) – 管理员利用 MIB 将数字 OID 转换为文本 OID。
- SNMP Trap – Trap 是检测到重要事件时,代理主动发送到管理站点的消息。
- SNMP 轮询 – 轮询指网络管理站点按照定期间隔简化询问设备状态更新。
SNMP 监控有什么用途?
SNMP 可以帮助您以极为简单而有效的方式管理网络。因为网络监控需要管理员跟踪多个网络设备,SNMP 可以帮助简化这个过程。
首先,SNMP 帮助 IT 管理员收集网络上不同设备带宽使用量的信息。同样,SNMP 还可帮助 IT 管理员汇总错误报告,并组织在日志中。这样管理员可以优化故障排除工作,更加快速找出网络性能趋势或问题。有了这些更充分的信息,管理员可以配置自动电子邮件或短信警报,通知管理人员发生了紧迫问题—例如,网络服务器磁盘空间不足,特定设备性能不佳。
SNMP 监控方法主要有两种:
- 主动监控 – 对于主动 SNMP 监控,管理员将测试数据包注入网络中,或者将数据包发送到服务器和应用程序以创建人造网络通信。这样管理员可以在性能不佳或关键事件发生时,获得用于体现网络上设备的状况的有用指标。
- 被动监控 – 对于被动监控,定期轮询设备,按照定期计划间隔提取管理信息基础数据。这样 IT 团队可以从更加全面的角度,更好地评估网络性能和运行状况。
为什么 SNMP 很重要?
SNMP 重要的原因在于,它能够帮助企业细致快速准确了解网络上发生的情况。作为网络监控的行业标准协议,SNMP 是 IT 管理员跟踪网络通信的最佳方法之一,少数几个能够以如此详细的水平了解数据传输的方式之一。使用 SNMP 监控,管理员可以查看实际数据包信息,获得不断变化的网络通信的实时概览,以及特定瓶颈的深度信息。
什么是 SNMP 管理软件?
SNMP 管理软件可以帮助用户更好地监控网络设备的关键性能指标,如服务器 CPU 和内存使用情况。如果使用情况超过正常阈值,软件可以发送警报,这样 IT 管理员可以帮助网络避免潜在问题或停机。SNMP 管理工具的另一个重要部分是执行主动轮询。这包括从设备检索管理信息基础变量,以确定故障行为或连接问题。
SNMP 监控在 NPM 中如何工作?
SolarWinds Network Performance Monitor 是一款强大的监控软件,配备多种不同 SNMP 管理软件模块。NPM 具备 SNMP 扫描工具,可以帮助 IT 管理员监控网络设备。扫描工具可以执行 SNMP 扫描和发现,即使是最复杂的大型网络,也能收集详细信息。
此外,NPM 有一个 SNMP 陷阱接收器监控工具,因此管理员可以收到陷阱和事件的即时通知,以便在关键事件期间更快地解决问题。陷阱接收器软件可侦听受监控网络上的设备生成的 SNMP 陷阱。发生事件后,工具记录陷阱详细信息和其他有用的详细信息,如时间、IP 地址、主机名、陷阱类型等。可以关联和分析这些详细信息,实现更优化的网络安全和性能做法。
NPM 中的 SNMP 监控工具旨在帮助 IT 专业人员轻松监控网络故障、可用性和网络设备性能。用户可以轮询网络设备上的 MIB,获得宝贵性能指标,然后通过可自定义的仪表板和图表显示。这种通过可视化获得的自主性让 IT 管理员可以优化网络,以便企业为最终用户提供业务关键应用程序和服务。
NPM 还提供哪些网络性能功能?
SolarWinds NPM 软件内置许多不同工具和功能,包括 SolarWinds 独有的一些功能。NetPath™ 网络路径分析工具是最常用的功能之一,利用先进的连接性跟踪帮助 IT 管理员检测从源服务器到目标服务的网络路径。这样用户可以更好地了解关键网络路径,无论基础设施建立在云端、本地还是混合环境中。此外,NetPath 帮助 IT 团队在用户之前发现故障,帮助他们查看给定网络路径上的问题确切位置。
NPM 还提供 PerfStack™ 功能,可以帮助 IT 团队加速网络监控方案中的根本原因分析做法。PerfStack 配备仪表板,帮助用户在一个界面中排除项目故障,可视化关联历史时序数据。这样可以帮助 IT 团队分析重大事件,生成自定义报告,优化根本原因分析,根据数据作出关于基础设施变更的决策。
什么是 SNMP?
SNMP 指简单网络管理协议 (Simple Network Management Protocol)。SNMP 是众多网络监控协议的一种,但有其特殊性,因为其设计用于在中央报警主站(SNMP 管理器)与每个网络站点的 SNMP 远程(设备)之间传输消息。这样就能在网络上的多个设备与监控工具之间建立更加无缝的通信通道。
SNMP 监控帮助 IT 管理员管理服务器和其他网络硬件,如调制解调器、路由器、接入点、交换机以及连接网络的其他设备。有了关于这些单独设备的更加清晰的视图,IT 管理员可以准确掌握关键指标,如网络和带宽使用情况,或者可以跟踪运行时间和流量以优化性能。
SNMP 架构基于“客户端/服务器”模型。监控网络时,服务器是负责汇聚和分析网络上的客户端信息的监控器。客户端是服务器监控的连接网络的设备或设备组件,包括交换机、路由器和计算机。
SNMP 监控过程的一些重要概念如下:
- 对象标识符 (OID) – OID 是用来标识设备及其状态的地址。可以看做设备值的 IP 地址。但是,由于 OID 仅仅是一串由看似随机圆点分隔的数字,IT 管理员在监控大型网络时,很难根据 OID 判断所查看的具体设备。
- 管理信息基础 (MIB) – 管理员利用 MIB 将数字 OID 转换为文本 OID。
- SNMP Trap – Trap 是检测到重要事件时,代理主动发送到管理站点的消息。
- SNMP 轮询 – 轮询指网络管理站点按照定期间隔简化询问设备状态更新。
“SolarWinds 帮了大忙,让我们可在潜在网络问题影响服务交付前解决它们,有力证明了这笔投资非常值得。”
Phil Rogers
网络主管
伦敦卫生及热带医学学院
利用 SNMP 监控,发现、映射并优化您的网络
Network Performance Monitor
- 轻松自动发现和监控网络上的 SNMP 设备。
- 生成交互式拓扑图,获得网络性能和运行状况信息。
- 主动轮询设备以获得故障、可用性和性能指标。