SNMP在小型网络中有什么用?


8

我一直在小型企业办公室中管理服务器和客户端,但从未使用过SNMP。但是我已经读过了,看起来很有趣。据我了解,如果您的网络较大且应监视许多网络设备,则该功能将非常有用。

在较小的网络中,SNMP是否有有用的用例?是否建议我使用它?

Answers:


6

当前,我们将Cacti与SNMP配合使用来监视我们的服务器和网络,这是无价的。

使用SNMP,我们会收到自动的主机可用性通知,因此,如果服务器或防火墙出现故障,也不会被忽略。

它使我们能够对性能以及服务器的存储利用率进行历史跟踪。然后,我们可以确定潜在的升级,或在必要时重新分配资源。

它还使我们能够绘制出网络利用率的漂亮地图,并确定何时何地出现问题(使用Cacti和Weathermap):

替代文字

您对基础架构的了解越多,您可以做出的决策就越好。


4

当然!较小的网络通常像较大的网络一样具有服务器,交换机和路由器。结合正确的工具,SNMP对于长期提高性能并在某些情况下发出警报非常有用。

看一下CactiOpenNMS之类的工具,看看有什么可用的方法。


3

恕我直言,这与网络规模无关。无论是在大型网络还是小型网络中,您都需要监控,我认为SNMP是完成此任务的最佳工具。

我认为它有5个主要优点:

这是一个标准-这是监视的行业标准。大多数硬件供应商通过其MIB支持SNMP,因此您可以轻松地收集特定值并对其进行监视。

它是跨平台的-可在* nix,Windows,Mac和您可以记住的每个OS中使用。

它是轻量级的-理想情况下,监视应该是“无代理”的,但这将是一个完美的世界,没有这样的事情:) SNMP代理非常轻便,服务器没有负载。

它是可扩展的-您可以使用自己的脚本轻松扩展SNMP代理。

两只鸟,一块石头-您可以在监视工具(如Nagios)或数据收集工具(如Cacti)中使用SNMP bot。

HTH。


2

我的网络较小,我发现SNMP非常有用。一方面,它是几乎所有企业级网络设备都支持的统一协议。因此,从一个位置监视所有设备变得很简单。

我个人使用zabbix监视我的所有网络设备。它相对容易设置且功能丰富。


-1

我可能会稍有偏见,但建议您避免使用。我最近制作了一个能够发送SNMP陷阱的应用程序(其他任何东西都将其称为警报),发现它是一个可怕的野兽。

如果您具有本机支持的网络设备,则可能会有用。如果您想监视服务器,我建议您研究一下Nagios(从来没有让它自己工作,但它是相当流行和开源的)或像Munin这样更简单的东西。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.