只是一个与SNMP相关的基本问题。我只是试图理解SNMP代理的概念,并有以下问题:
( 1)一般情况下,我们是否需要自行在受管理的系统上安装代理?还是所有硬件都配备了已经安装的SNMP代理?
2)如果我们手动安装,是否对我们可以安装的代理有任何限制?或者我可以下载任何代理并安装它,下载任何管理系统并开始与该代理一起使用它吗?
我只是试图理解代理人的概念,而这个基本问题在任何阅读材料中都没有得到明确的回答。我不是在问任何特定的硬件。
谢谢。
发布于 2010-12-15 16:43:53
很大程度上取决于。不同的硬件设备、操作系统,甚至应用程序,都有不同程度的支持。还有一些SNMP的变体,这只会使它更加有趣。
在操作系统方面,Windows、Linux和Solaris都有原生SNMP代理。你得把他们打开,但他们在那里。他们有不同的能力,因为他们都是不同的。
至于硬件,它真的取决于制造商。很难在这里安装“代理”。对于服务器硬件,大型制造商都有各种SNMP代理,它们连接到其总体服务器管理框架中,并扩展或替换OS-本机代理。
一旦您有了代理,使用所提供的信息也会很棘手。这是通过MIB (管理信息库)文件来完成的,这些文件描述了每个SNMP OID的含义。对于SNMP监控应用程序,这些MIB文件告诉他们如何测量RAM消耗或CPU温度。找到它们可能会很痛苦,但它们通常伴随着独立的代理,并且可以用足够的google-fu来寻找操作系统本地代理。
https://serverfault.com/questions/212893
复制相似问题