如何使用 SNMP 代理?

如何使用 SNMP 代理?

这只是与 SNMP 相关的基本问题。我只是想了解 SNMP 代理的概念,并有以下问题:

1) 通常情况下,我们需要自行在管理系统上安装代理吗?还是所有硬件都已配备 SNMP 代理?

2) 如果我们手动安装,可以安装的代理是否有任何限制?或者我可以下载任何代理并安装它,然后下载任何管理系统并开始使用该代理吗?

我只是想了解代理的概念,任何阅读材料都没有明确回答这个基本问题。我问的不是任何特定的硬件。

谢谢。

答案1

这取决于很多不同的硬件设备、操作系统,甚至应用程序,都有不同的支持级别。此外,还有几种 SNMP 变体,这让它变得更加有趣。

说到操作系统,Windows、Linux 和 Solaris 都有原生 SNMP 代理。您必须打开它们,但它们确实存在。它们功能各有不同,因为它们各不相同。

至于硬件,这确实取决于制造商。在这里很难安装“代理”。对于服务器硬件,大型制造商都有各种 SNMP 代理,这些代理可以挂接到其整体服务器管理框架中并扩展或替换操作系统原生代理。

有了代理之后,使用提供的信息也会变得很棘手。这是通过 MIB(管理信息库)文件完成的,这些文件描述了每个 SNMP OID 的含义。对于 SNMP 监控应用程序,这些 MIB 文件告诉它们如何测量诸如 RAM 消耗或 CPU 温度之类的数据。找到他们可能会很麻烦,但它们通常与独立代理一起提供,并且可以通过足够的 google-fu 来搜索操作系统原生代理。

相关内容