无代理监控如何工作?
根据我的理解(或不是),似乎这是通过从中央服务器login到正在监视的节点并在其上执行上载脚本来完成的?
代理监控和无代理监控的主要区别是什么? 无代理监控解决scheme时,我可以期待什么样的优点和缺点?
监测是许多function的总称。 “代理”的function本质上是使数据可用于系统的其他部分。 把它放在上下文中,你可能会试图将其纳入狄克逊从他的“监督工作理论”谈话中提出的模型。

所以代理商一般都会纳入“感知/测量”,也许这个模型的“收集”部分。
无代理监控有点不恰当。 那么当他们说“无代理”监控时,人们是什么意思? 这基本上意味着您正在使用内置于被监控对象的function,而不是安装第三方实用程序来完成数据收集目标。 因此,为了更加准确,可以将其改为“使用第三方收集工具与标准操作系统function(或与之”运送“的软件包)进行监控。
没有绝对的规矩,也没有圣杯,但一般我认为利弊如下:
内置数据收集function:
第三方:
请记住,这些是概括性的。 你可以肯定地扩展SNMP(但几乎成为“第三方”)。 内置的工具仍然可以使用大量的内存和崩溃。 你最好的select是不要担心一个和另外一个,而是提出你需要监视什么的要求,看看有什么实现。
基于代理的监控和无代理监控都有其好处:1.在部署方面:与基于代理的监控相比,无代理监控更易于部署。 在基于代理的监视中,代理需要在每个服务器上部署。 2.networking开销:无代理监控需要额外的networkingstream量,因为原始性能数据被传输到远程数据收集器。 鉴于基于代理的监控带宽效率高,因为数据是在本地收集的。 在基于代理的vs无代理监视器上阅读更多比较详细信息。
我认为,根据需要和资源select。 如果你有足够的带宽去无代理监视器 。