只是一个基本的SNMP相关的问题。 我只是想了解SNMP代理的概念,并有以下问题:
1)通常,我们是否需要在pipe理系统上自行安装代理? 还是所有的硬件都配备了一个SNMP代理已经安装?
2)如果我们手动安装,我们可以安装的代理是否有限制? 或者我可以下载任何代理并安装它并下载任何pipe理系统并开始使用该代理?
我只是想了解代理人的概念,这个基本问题在任何阅读材料中都没有得到明确的答复。 我不问任何特定的硬件。
谢谢。
这取决于很多 。 不同的硬件设备,操作系统甚至应用程序都有不同的支持级别。 还有一些SNMP的变种,这使得它变得更有趣。
在操作系统方面,Windows,Linux和Solaris都有本地的SNMP代理。 你必须打开它们,但他们在那里。 他们有不同的能力,因为他们都是不同的。
至于硬件,这真的取决于制造商。 这里很难安装“代理”。 对于服务器硬件,大型制造商都拥有各种SNMP代理,这些代理挂接到其整体服务器pipe理框架,并扩展或replace操作系统本地代理。
一旦你有代理商,使用提供的信息也可能是棘手的。 这是通过描述每个SNMP OID含义的MIB(pipe理信息库)文件完成的。 对于SNMP监控应用程序,这些MIB文件告诉他们如何测量RAM消耗或CPU温度等。 find他们可能是一个痛苦,但他们通常与独立的代理商,并可以用足够的谷歌fu-OS为本机代理。