我正在编写一个SNMP代理程序。我需要将带小数点的值发送给SNMP管理器。 我有几个选项: 截断数字。 乘以一个常数。 向Stackoverflow求助。 如果我截断数字,我会失去很多我需要的信息。 如果我乘以一个常数,那么管理器将显示奇怪的单位,而最终用户不愿意看到这些单位(如克...
我正在使用CentOS操作系统。 我尝试通过snmpget命令获取本地主机的内存统计信息,但是出现了以下错误。 snmpget -v 1 -c public localhost .1.3.6.1.4.1.2021.4.6 Error in packet Reason: (noSuchName...
希望大家都身体健康。 我正在使用C#/VB.Net编写一个Windows服务,旨在测量本地主机上所有网站的带宽消耗,并将其统计数据存储到本地/远程数据库中,包括上传、下载等等。 目标平台仅涵盖Windows Server 2003、2003 R2、2008和2008 R2。 我对此进行了...
我正在实现自己的MIB,并使用smilint检查来验证MIB。我收到了很多“节点xxx必须包含在至少一个符合性组中”的警告。 我很难解释OBJECT-GROUP的目的以及它在MIB文件中的作用。它是否提供了一种机制,将位于同一OID子树中不同OID上的相关管理对象类型分组?如果没有它,我能否...
我被委托为公司的服务器软件编写一个监控程序,该程序通过snmp与zenoss集成。 简而言之,我无法开始。我认为我的第一个目标是找出编写snmp代理的正确方法(起初可以使用任何语言,但最终将使用java)。是否有好的测试工具?我使用了随附于zenoss的snmptest,但如果我无法启动测试...
我正在寻找一份SNMP代理的URL列表,以便进行测试。目前为止,我已经使用了NET-SNMP测试网址-> test.net-snmp.org。我还使用了Verax模拟器来模拟特定的代理。但是,是否有其他URL可以提供呢?
如果您正在为定制应用程序编写自己的MIB,请问哪个分支最好使用?我的想法是类似于私有IP地址,在企业内部使用,而不会与注册的IP地址冲突。 我被要求提出建议,因为我建议应用程序开发人员不要在.1.3.6.1.4.1.111下使用OID - 这是Oracle分支。
我编写了一个AgentX应用程序(Linux,gcc,g++),它能够很好地发送标量值。这是我现在正在做的事情: init_agent( "blah" ); netsnmp_register_read_only_scalar( netsnmp_create_handler_registrat...