施乐工作中心、通讯簿、snmp
去年,我发现一个网页上有使用SNMP设置Workcenter 5755公共通讯簿(姓名、电子邮件)的示例 现在我的谷歌富有点生锈了,你能帮我吗 是否有标准化的OID来映射公共地址簿,或者它们是定制的xerox扩展 在施乐的网站上我找不到任何文档。 我试着询问他们的技术支持,但他们给我指出了复印机网页上的用户指南…,如果您在以管理员身份登录后单击通讯簿,通常(取决于型号)会有一个下载.csv示例文件的链接
去年,我发现一个网页上有使用SNMP设置Workcenter 5755公共通讯簿(姓名、电子邮件)的示例 现在我的谷歌富有点生锈了,你能帮我吗 是否有标准化的OID来映射公共地址簿,或者它们是定制的xerox扩展 在施乐的网站上我找不到任何文档。 我试着询问他们的技术支持,但他们给我指出了复印机网页上的用户指南…,如果您在以管理员身份登录后单击通讯簿,通常(取决于型号)会有一个下载.csv示例文件的链接
我正在尝试将SNMP陷阱从本地主机发送到本地主机。我看不到它和tcpdump一起出现。我正在使用snmptrap命令 我已经介绍了以下场景: 主机A向主机B发送陷阱=我得到陷阱 主机B向主机A发送陷阱=我得到陷阱 Host A send trap to localhost=我无法获取陷阱! 主机B将陷阱发送到本地主机=我无法获取陷阱 主机A从另一个子网向主机上的其他网络适配器发送陷阱=仍然无法获取陷阱 这是配置问题吗 Tnx陷阱可能通过环回接口进入,您正在en0/eth0接口上运行tcpdump
当使用snmpset命令设置OID时,我得到了一个noAccess错误 我能够得到OID值。我正在使用网络snmp进行代理配置,我认为我已经正确配置了snmpd.conf。OID也是读写式的 MIB定义。以下是输出: snmpget -v 2c -c myprivate 10.10.1.19 SNMPv2-MIB::sysContact.0 SNMPv2-MIB::sysContact.0 = STRING: rajesh.kumar@gmail.com snmpset -v2c -c myp
我正在尝试从一个记录不完整的设备接收snmp数据。我会附上我所有文件的副本。 如果你能帮我得到snmpget命令那就太棒了 致意 尼古拉斯 以下是凭据和IP地址: IP:192.168.62.219 安全名称:snmpadmin 身份验证协议:MD5 验证密码:12345678 隐私协议:DES 隐私密码:ezcastdes AM-SNMP-MIB DEFINITIONS ::= BEGIN -- Design notes: -- -- The design of this mib may s
我在snmpd.conf文件中配置了“extend”函数来监视自定义脚本 extend shelltest /bin/sh /tmp/snmptest.sh 然后我检查了MIB,看这个“扩展”函数是否工作。我可以看到所有的MIB为这个 snmpwalk -v 1 -c public localhost .1.3.6.1.4.1.8072.1.3.2 如果自定义脚本的输出返回失败状态,则以下OID将返回其他值,然后返回0 NET-SNMP-EXTEND-MIB::nsExtendResult.
当我为oid 1.3.6.1.2.1.2.2.1.10.1执行snmpwalk时,我得到一个Counter32整数值作为结果。[1] 说明1.3.6.1.2.1.2.2.1.10给出了接口上接收的八位字节总数,包括帧字符 有人知道snmp给出这个整数值的时间范围吗,因为我得到的是一个相当大的值 [1] 谢谢。在RFC 202中,您可以找到MIB对象到IEEE 802.12中相应项的映射 这意味着,SNMP仅直接从网络适配器公开这些值,而不在SNMP层进行任何处理。因此,当您看到ifInOcte
wireshark跟踪(在我的图像中)中显示的版本是否为通信中使用的SNMP版本 是的,如果您使用版本2,您将在wireshark中看到版本:v2c(1)
我很难理解并使用Nagios监控工具设置SNMP陷阱监控。 我通过互联网阅读了许多教程和文章,但无法理解以下两点: 1) 了解SNMP陷阱监控,为什么要进行SNMP陷阱监控? 2) 我们如何使用Nagios监控工具实现SNMP陷阱监控 如果您对以上两点有任何帮助,我们将不胜感激 提前感谢。大多数网络设备都有一个名为管理信息库(MIB)的数据库。这用于跟踪与硬件(包括运行状况)相关的信息。要获取此信息,您必须提供OID或对象标识符,这对于不同的供应商是不同的 通过SNMP,您可以从设备查询任何OI
我正在使用netsnmp和Disman事件监视器 使用snmpd.conf ====================================================================== monitor -r 1 MachineTooOver .1.3.6.1.2.1.25.3.3.1.2.196612 > 10 monitor -r 1 MachineTooOver .1.3.6.1.2.1.25.3.3.1.2 > 10 我发现第一个命令与第二个
我需要清晰相关的MAC SNMP oid.1.3.6.1.2.1.2.2.1.6 oid以两种格式检索数据-八位字节字符串和十六进制字符串。例: 1) 八位字节字符串.1.3.6.1.2.1.2.1.6.2字符串:00:01:80:5c:df:1c 2) 十六进制字符串。1.3.6.1.2.1.2.2.1.6.1字符串:30:30:3a:30:30:3a:30:30:3a:30:30:3a:30:30:30 因此,在编写代码逻辑时,我们需要处理这两种变化。但是如何识别检索的数据是八位字节字符串还
我有两台主机的nagios。一个是localhost(10.10.62.5),另一个是 ubuntu(10.10.62.10)。我在本地主机上设置了nagios监视器 主机配置文件如下所示 localhost.cfg: define host{ use linux-server host_name localhost alias localhost
我正在尝试使用snmp4j模拟SNMP代理。 我想把MOs注册给代理。 下面是代码片段: static final OID mo1= new OID("1.3.6.1.4.1.1234.1.104"); static final OID mo2= new OID("1.3.6.1.4.1.1234.1.104.1"); static final OID mo3= new OID("1.3.6.1.4.1.1234.1.104.1.1"); agent.registerManagedObject
将MIB表的索引设置为不可访问是否是一条硬性规定?MAX-ACCESS可以采用四个值中的任意一个值:只读,读写,只写,不可访问。从这个来源: 表205:SNMP SMI版本2最大访问值 Max-Access Value Description read-create Object can be read, written or created. read-write Object can be read or written. re
SNMP4J代理的文档告诉我们,如果您想编写自己的SNMP代理,您应该将其子类BaseAgent 这是在org.snmp4j.agent.test包中的TestAgent类中完成的。 但是在org.snmp4j.agent.example中有另一个类SampleAgent,它没有派生BaseAgent,但仍然实现了一个代理 有人能告诉我这两种实现之间的区别吗? 同时也为了编写自己的代理,这是更好的学习代码。最后!!在邮件列表中找到答案。终于!!在邮件列表中找到答案。很好,可以从链接中总结信息,
我集中搜索并应用了谷歌的可用解决方案,所有这些解决方案都没有解决问题。在使用NetSNMP的Ubuntu操作系统上运行snmpwalk命令时,我不断收到错误消息。以下是我收到的错误消息。你能帮我解决以下错误信息吗 理想情况下,我希望使用以下命令在我的所有MIB文件夹上执行snmpwalk,但该命令不起作用。 $snmpwalk-v2c-c公共192.168.10.10-M/my_MIB_文件/ 我想可能是abc.mib正在使用其他mib文件。为了删除依赖项,我尝试了以下解决方案,但没有一个有效:
我有一个MIB SAF-CKPT-MIB 当我尝试命令时 snmpget -v2c -c public -mALL (IP_address) SAF-CKPT-MIB::saCkptCheckpointMaxSectionSize.14.118.100.115.95.118.100.101.115.116.95.100.98.95.49 SAF-CKPT-MIB::saCkptNodeReplicaType.14.118.100.115.95.118.100.101.115.116.95.100
我正在从设备接收陷阱并希望转发它。在转发之前,我想设置源系统的对等地址。例如,您的SNMP管理器可以将变量bindingsnmpTrapAddress.0添加到陷阱中,将其值设置为原始主机的地址 但这有点像黑客。如果您编写定制软件只是为了转发陷阱,我建议您重新发明whell。请考虑安装NSNMP并让它为您转发陷阱。
我最近一直在修补snmp,将其作为监视局域网上各种设备的一种手段。协议本身非常简单,我一直在node js中使用net snmp模块,在LAN上与不同制造商的各种工具包进行连接和通信时没有问题 由于并非所有设备都由同一制造商制造,我必须为每个制造商使用特定的对象标识符(OID),以获得项目在线且可用于通信的响应。我的问题是,每一个单独的设备都可以在任何时候被移除、交换或更换为不同的物品。因此,如果不让我的代码在每个制造商唯一的OID列表中循环,以查看设备是否存在,那么使用不同制造商的OID进行硬
我已经在我的系统上安装了net-snmp5.7.2,我已经为我的应用程序编写了app_agent.conf,并且 agentXSocket udp:X.X.X.X:1610 并将SNMPCONFIGPATH=path_导出到_app_agent.conf 我还在/usr/etc/snmp/snmp.conf中编写了snmpd.conf trap2sink X.X.X.Y agentXSocket udp:X.X.X.X:1610 我的/etc/snmp/和/var/net s
我需要通过SNMP在C++Builder上报告应用程序中的错误 我开始使用Indy组件实现SNMP SendTrap void __fastcall TMainForm::btSendTrapClick(TObject *Sender) { UnicodeString myEnterprise = "1.5.5.5.5.5.5.5"; UnicodeString eventType = "1.5.5.5.5.5.5.5.1"; UnicodeString eventDistance
我正在运行Centos 6.3并尝试使用snmp v3查询此服务器上的OID。运行Paessler的snmp tester 5.1.3时,主机没有响应。我已经确保我的iptables没有任何奇怪的防火墙设置。我可以验证snmpd正在端口161上侦听。我还确保SELinux已完全禁用。我可以在Centos 7.1上安装它,没有任何问题。我对var/log/messages中的消息进行了跟踪,可以看到snmpd的传入流量。我被难住了,不知道为什么这会在这个操作系统的一个版本上起作用,而在另一个版本上
我很难让check_snmp插件连接并返回值。我正在运行CentOS7,Nagios 4.0.8,检查snmp 2.0.3。虽然可以从命令行执行snmpget和snmpwalk,但检查\u snmp失败。这里有一些例子 snmpget: # snmpget -v 3 -u myuser -x aes -X mypasswd -a md5 -A mypasswd -c Public -l AuthPriv 111.222.333.111 sysUpTime.0 # snmpwalk -v 3 -
您能告诉我Windows 2003服务器是否支持snmp中的v1或v2,以及如何仅使用v2吗?根据MS文档,从Windows Server 2000开始,SNMPv2就受支持 您可以在下一页检查支持的版本 关于配置,请查看Microsoft文档中的以下内容
是否有人可以推荐为我的设备添加SNMP支持的资源?我的理解是,我需要执行以下步骤: 创建一个MIB文件,定义MIB将支持的值 使用代码生成器将其转换为C模块 使用生成的代码获取实际值 将模块转换为agentx子代理,这样您就可以将MIB集成到一个单独的进程中,该进程可以与支持agentx协议的任何snmp代理一起工作 如果我的假设正确,任何建议或更正,我特别寻找的资源,帮助我,书籍,课程,在线等 谢谢根据您使用的工具包的不同,您的问题将得到不同的回答。但是,如果您使用通用的NetSNMP o
我试图通过SNMP获取思科路由器的内部日期时间 我想要得到的是“显示时钟” 是否有任何特定的OID通过SNMP获取此信息(除了正常运行时间OID之外,在这种情况下没有帮助) 谢谢你的建议 我想你要找的老人是: 1.3.6.1.4.1.9.9.131.1.1.1-CclockDate和Time 来自描述:“系统的当前本地日期和时间。” 它是一个读写对象(在某些系统上是只读的) 请参阅。这在我的路由器上不可用,但谢谢您提供的信息。听到这个消息很抱歉。也许您可以使用snmpwalk遍历整个树,看看路由
我尝试了snmpwalk命令来查看mib中的所有变量, 我可以读取任何变量而没有任何错误,但当我尝试snmpset时,我会得到一个错误,例如: sudo snmpset -v1 -c public 127.0.0.1 iso.3.6.1.2.1.1.4.0 s "sahra@mail.com" Error in packet. Reason: (noSuchName) There is no such variable name in this MIB.
有人知道Windows 10 IoT Core是否有SNMP服务(在RaspberryPi3上运行,最好是C源),这样我就可以像PC/服务器一样查询设备了吗?通常我会说,如果希望从Windows获得类似SNMP的功能,WMI是应该使用的技术,但Windows 10 IoT Core上不存在WMI SNMP在Windows 10物联网核心上也不存在 有开源的SNMP服务器和客户端是用C#编写的,我不知道移植到UWP有多容易。可能很容易,也可能不容易。在windows 10 SNMP代理出口上是 默
我正在为嵌入式设备开发一个应用程序。我想在发生什么情况时派陷阱。我找到了一些例子,但对我没什么帮助。网络snmp中有一个名为send_v2trap()的函数。有人能帮我吗?在snmpd.conf和snmptrapd.conf中是否需要做些什么?我们将尝试做一些更接近实际需要的事情:当您的OID被触碰时发送陷阱/通知 让我们举个例子。。。net-snmp-5.7.x/agent/mibgroup/examples/watched.c 我们改变: reginfo = netsnmp_create_h
运行snmptranslate-IR sysSwYear时出错 *在/usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt中的第939行应为“(”() 应该是访问(to):在/usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt中的第939行 对象类型解析错误:在/usr/share/snmp/mibs/ZYXEL-ES2108G-MIB.txt中的第939行 未知对象标识符:sysSwYear…..* 它背后的原因是什么???请帮我用
上面是我的mib2c生成的代码。我将其编译为子代理。。。但它没有表现出任何价值观。我下一步应该如何实施它?从哪里可以获取数据?请帮我实现它 snmpwalk-c public-v2c本地主机1.3.6.1.4.1.21068 POOL-MIB::elit /* * Note: this file originally auto-generated by mib2c using * $ */ #include <net-snmp/net-snmp-config.h> #inc
我正在尝试加载snmpv2 MIB,但网络snmp找不到它们 我使用-M[folder]选项告诉snmpget在哪里可以找到自定义MIB snmpget -v 2c -c public -M /home/myprofile/mibs 192.168.1.55 RFC1213-MIB::sysDescr 我得到了错误 Cannot find module (SNMPv2-SMI): at line 0 in (none) RFC1213-MIB::sysDescr: Unknown Object
我想通过网络snmp发送通知。我以notification.c源代码为例。我已在snmp\u alarm\u register函数中注册了我的函数,时间间隔为30秒,与notification.c中的函数一样。但是当我使用gdb时,我注意到注册的函数没有被调用,但是通知ie send_example_notification中的函数每30秒被触发一次 有人能告诉我哪里出了问题吗?问题已经解决了。如果查看notification.c示例,将定义一个函数init_notification(),该函数
我有打印机HP彩色激光打印机CP5520。我尝试查找此设备的mib,但未找到它。我尝试使用其他hp设备mib,但它不能正常工作 如何获取打印机的所有mib?是否有获取所有打印机mib-s的snmp命令?您应该使用HP-LASERJET-COMMON-mib来监视打印机。此MIB文件可以从以下位置下载: 此外,大多数HP打印机都支持RFC1759中定义的标准打印机MIB。您应该使用HP-LASERJET-COMMON-MIB来监控打印机。此MIB文件可以从以下位置下载: 此外,大多数HP打印机都支
我需要从客户端进程向多个snmp代理发送get请求 我已经基于以下URL实现了客户端/代理 我想知道客户/经理是否可以同时向代理发送请求?(例如,在进程中使用后台线程) 或者是否有必要对每个代理人进行单独投票 从样本来看, CommunityTarget的地址设置为udp:127.0.0.1/161,然后在snmp“get”请求中使用该地址。 代理的地址设置为0.0.0.0/2001-这在创建TransportMappings时使用 我不明白寻址是如何工作的/我将如何配置以处理其他/非本地IP
我的OID为1.3.6.1.2.1.2.2.1.8.4096(iOperationStatus) 在我的代码中,我有: MIB[0]=0x2b MIB[1]=0x06 MIB[2]=0x01 MIB[3]=0x02 MIB[4]=0x01 MIB[5]=0x02 MIB[6]=0x02 MIB[7]=0x01 MIB[8]=0x08 MIB[9]=0xA0 MIB[10]=0x00 其中A000表示4096 4096十六进制是1000。 把它分成两个字节会给我10000。 SNMP数据
我对SNMP相当陌生,我已经使用snmp4j库在java中创建了一个SNMP代理。 在我的代码中,我添加了localhost作为陷阱目标。因此,我在端口162上收到通知: targetMIB.addTargetAddress(new OctetString("notification"), TransportDomains.transportDomainUdpIpv4, new OctetString(new UdpAddress("127.0.0.1/1
据我所知,通常的做法是创建MODULE-COMPLIANCE中列出的对象组(这是由MIB设计器完成的),然后agent实现者根据单个/多个模块COMPLIANCE中使用的组描述agent-CAPABILITIES及其变体。AGENT-CAPABILITIES应该描述AGENT与模块-COMPLIANCE中包含的组相比可以做什么。如果实施完全符合模块合规性怎么办?我是否可以包括MODULE-COMPLIANCE,而不是列出它包含的所有组 snmpb验证器和其他几个验证器不会发出任何警告 xyzCo
我正在使用ucdDiskIOMIB MIB对象来获取磁盘IO 一切正常,但我不明白我得到的计数器数据。 Im查询DiskionWrited列,结果不断增加,直到有一刻减少 以下是我的结果示例,以便于更好地理解。 每隔3秒钟查询一次数据,如下所示 首次运行: [UCD-DISKIO-MIB::diskIONWritten.1] => Counter32: 0 [UCD-DISKIO-MIB::diskIONWritten.2] => Counter32: 4059038720 [UCD
我正在使用snmp4j开发一个snmp管理器。我需要读取MIB文本文件并生成相应的XML文件。是否有任何SNMP4j库可用于解析Mib文本文件并获取每个对象的数据。如果snmp4j不能解决我的问题,还有其他类似的开源软件吗 谢谢 是的,有一个。它结合了snmp4j和mibble的功能,能够从snmp中生成结构良好的xml。它结合了snmp4j和MIBLE的功能,能够从snmp漫游生成结构良好的xml您可以从他们的主页购买snmp4j MIB支持,也可以切换到MIBLE。您可以从他们的主页购买sn
我希望在Nagios Core/XI中获得各种警报设置的性能数据。我认为它存储在RRDs中。有没有方法可以访问它? < p>如果你使用NigiS席,你可以用几种不同的方式得到这个数据。 如果你使用席5或更晚,那么最容易想到的就是API。登录到你的席服务器作为管理员,导航到“帮助”菜单,然后选择“对象引用”在左侧导航,并找到“获取对象/ RRXTestPoT”从对象参考导航框(或只是向下滚动到底部)。 卷曲示例可能如下所示: curl -XGET "http://nagiosxi/nagiosxi
我们的代理目前不支持1.3.6.1.2.1.10.7中的所有OID和组 假设代理仅支持1.3.6.1.2.1.10.7.11组。现在,如果让SNMP Walk/GetNext/Get进入1.3.6.1.2.1.10.7.5.1.2(leaf)或说1.3.6.1.2.1.10.7.5(table),代理是否返回1.3.6.1.2.1.10.7.11.1或其他内容。GetNext GetNext将为您提供下一个对象的当前值,该对象在请求的OID之后以数字形式找到,该对象存在且受支持 (或者,如果不存
我不熟悉SNMP和编写MIB。我想定义对象类型,但要使用另一个对象的语法和其他属性 我四处搜索并找到了参考财产,但由于第19节,这个道具。只包含文本信息,您必须定义对象的语法和其他属性。我的意思是类似于其他对象的继承属性 有没有办法做到这一点? 关于。“我的意思是某种程度上类似于其他对象的继承属性。”这是不受支持的。“我的意思是某种程度上类似于其他对象的继承属性。”这是不受支持的。
我一直在做一些非常基本的SNMP4J编程。我只想发送一个简单的“get”请求,但到目前为止我的响应都是空的。我打开wireshark,发现在UnderSimpleNetworkManagementProtocol中,我的msgUserName是空白的,我需要填充它 我想我是用以下代码设置的: Snmp snmp = new Snmp(transport); USM usm = new USM(SecurityProtocols.getInstance(), new OctetString(MPv
有没有办法知道responsePdu的到达时间?我发送了一个异步请求,希望知道响应pdu何时到达我的服务器。 其中共享此数据可用,但我无法使用snmp4j库读取。感谢您的帮助:)
通过实现SNMP v1解码器并使用一些Wireshark捕获,我可以看到,如果使用一个字节编码,有时BER的长度字段是一个字节,有时使用两个字节编码 读取BER规则时,如果将更有意义的位设置为1,则必须使用下一个字节扩展长度值,以表示大于255的值 所以,如果第一个字节是0x81,下一个字节是0x9F,那么扩展长度字段应该取0x9F值。。。嗯 我的问题是: 如果第二个字节为0x9F,则更有意义的位再次为1 Wireshark只需要两个字节的长度 为什么在这种情况下长度的大小只有两个字节 长度字段
我是SNMP新手,我刚刚配置了代理和管理器,我 能够接收代理发送的陷阱。但我注意到陷阱 经理收到的信息在10秒之间被捕获,但我需要 在我生成陷阱后立即接收陷阱,时间不超过10秒。 我将向您展示我的脚本,该脚本旨在捕获平均功率信号 客户机与接入点之间的数据,采样时间为1 我需要在不到1秒的时间内将陷阱发送给经理 while : do valor=$(iw dev wlan0 station dump \ | grep 'signal avg':
我在检索子树时发现netsnmp有问题 使用snmpwalk本地: 在目标主机本身上,我收到一条未知对象标识符错误消息 snmpwalk -v3 -m ALL -M /usr/share/snmp/mibs -n "" -u admin -a SH A -A "12345678" -x AES -X "12345678" -l authPriv localhost TAINY-MIB::tainyMIBObjects TAINY-MIB::tainyMIBObjects: Unknown Obj
我感兴趣的是过滤掉没有连接的网络接口,使事情变得简单一点。我试过过滤器 {#SNMPVALUE} : ^u|^1 在本页上: 我将其添加到“模板操作系统Linux:网络接口发现”的过滤器中,但这只是隐藏了所有网络接口。我不确定在新版本的Zabbix中,我应该如何过滤掉这些信息,是否有一些更新 您找到的论坛线程谈到了发现SNMP接口,而您提到的模板是针对Linux的 对于代理接口发现,根本不填充{#SNMPVALUE},因此您的筛选器永远不匹配 要筛选出接口,您必须找出标准。只返回接口名,因此无
我正在读取qnap nas的snmp值,我有三个存储,我想收集不同的指标,我想有一个命令来获取index=1的所有值,但到目前为止,我还没有找到任何snmp命令来完成它 volumeID.1 = INTEGER: 1 volumeID.2 = INTEGER: 2 volumeID.3 = INTEGER: 3 volumeCapacity.1 = Counter64: 8716194508 volumeCapacity.2 = Counter64: 8716194508 volumeCapac
这是我在这里的第一个问题,所以希望它是正确的 我想从中兴C300 OLT获取一些信息。 问题是,当我尝试获取其中一个ont的SN时,我会得到十六进制字符串的响应 snmpwalk -cpublic -v2c [OLTIP] 1.3.6.1.4.1.3902.1082.500.10.2.2.5.1.2 这就是我得到的回应 SNMPv2-SMI::enterprises.3902.1082.500.10.2.2.5.1.2.285278736.1 = Hex-STRING: 5A 54 45 47