作为软件开发人员,您的SNMP套件易于集成到您的软件中

时间:2010-08-10 04:41:51

标签: c++ python c linux snmp

嗯,尽管 SNMP S 代表 S 的实现,但到目前为止我还没有这样经历过。现在,我即将在大约180个远程Linux服务器上部署我的软件,并希望监控服务器并从集中点配置我的守护进程。

我只是想让你向我推荐你自信地描述为“SNMP Made Easy”的图书馆。

我正在寻找一套不以开发人员方式工作的软件,易于使用(安装,配置)。

从NOC的角度来看,理想的是这样一个,一旦安装就不需要维护。

注意:开源是强制性的

4 个答案:

答案 0 :(得分:3)

我不会将其描述为 easy ,但我发现的最简单的(很久以前)是pysnmp - 我不得不用一些外观包裹它,使得那些不是深度SNMP专家的人可以使用它(而且我不得不留下以前雇主的代码,从来没有开源,我现在无法重建它但必须从头开始再次发展)。然而,这么多年过去了(PySNMP在不断发展,现在也有PSF补助),它肯定会变得更好(人们可以希望; - )。

答案 1 :(得分:2)

试试Net-SNMP。它有BSD许可证。如果您对java snmp4j开放是最好的。

答案 2 :(得分:0)

我自己一直在寻找易于使用的SNMP工具/ API套件。

我构建了OA& M,我尝试过NET-SNMP,Windows SNMP和最近的agentpp(www.agentpp.com)。 就个人而言,我更喜欢agentpp。

祝你好运。

答案 3 :(得分:0)

SNMP中的“S”实际上是“简单”,不是因为使用它很简单,而是因为协议(在线上)设计简单且易于实现。它是。现在......实际实现它然后使用它就是S完全消失的地方。