Net snmp有少量类型:
i:INTEGER,u:unsigned INTEGER,t:TIMETICKS,a:IPADDRESS o:OBJID,s:STRING,x:HEX字符串,d:DECIMAL字符串u:unsigned int64,i:signed int64,F:float,d:double
有趣的是,故事并没有就此结束。例如,如果我有一个未签名的int64,我将在发送“snmpget”后接收Gauge32作为类型。我正在寻找一个表,其中列出了所有可能的“类型字符串”(如“Gau
我需要从SNMP HP打印机jetleg代理检索HP打印机信息。我可以使用以下snmpget命令检索打印机计数器:
snmpwalk -v1 -c public 10.0.0.110 mib-2.43.10.2.1.4.1.1
SNMPv2-SMI::mib-2.43.10.2.1.4.1.1 = Counter32: 16101
但是现在我需要从SNMP代理获取打印机位置,有人知道如何做到这一点吗?请告知。通过谷歌搜索该OID可以发现它属于MIB模块“打印机MIB”,IETF将其发布为RF
如果这是一个微不足道的问题,请原谅我的无知。我正在编写一些代码来支持SNMPv3上的通信;我们的应用程序目前只支持SNMPv2c
使用SNMPv3通信时的响应对象为空,除非我匹配社区字符串。我的印象是,社区字符串是一种“SNMPv2/1东西”,“新方法”是使用用户名/身份验证协议/隐私协议
维基百科声明:
尽管SNMPv3除了增加加密安全性之外,没有对协议进行任何更改,但由于新的文本约定、概念和术语,它看起来有很大的不同。[1]
这句话让我相信,事实上,我也需要提供社区字符串
我只是想确认这一点
我正在尝试运行此命令:
snmpwalk -v 2c -c public localhost netSnmpPlaypen.7375
这将提供以下输出:
NET-SNMP-MIB::netSnmpPlaypen.7375 = No more variables left in this MIB View
有人能帮我想出这个吗?欢迎来到StackOverflow!请注意,这是一个关于编程问题的网站。请尝试在提出您的问题。可能重复欢迎使用StackOverflow!请注意,这是一个关于编程问
如何破译通过SPAN端口捕获的SNMP(请求、响应、陷阱)数据包
SNMP数据包的标准格式是什么,这样我就可以使用C程序遍历数据包来提取信息
我从中找到了一些信息,但这些信息非常旧。对于SNMP,这些年来没有什么变化。SNMP vs 2的信息应仍然有效
当然,RFC中的最终答案。对于SNMP vs.2:
RFC1901。基于社区的SNMPv2简介
RFC1908。Internet标准网络管理框架第1版和第2版之间的共存
RFC3416。SNMP协议操作的版本2
RFC 3417。传输映射
对
我正在做一个关于SNMP的项目
我知道在SNMPv1和SNMPv2之间,SNMPv2还有GetBulk和Inform命令。我想知道,对于Get-GetNext Set等三个版本中支持的命令,在兼容性方面是否存在差异,或者我应该知道是否存在差异?SNMPv1缺少GetBulk和TRAP2以及INFORM命令(和报告,但您可能永远都不需要知道它的存在)。除此之外,SNMPv2c是对SNMPv1的一个小改动,它只添加了这三个命令。SNMPv3使用SNMPv2 PDU格式,因此命令列表相同。SNMPv3
标签: Snmp
snmptrapdsnmp-trap
我正在构建一个SNMP代理,现在正在处理陷阱消息。在开始编写陷阱消息的代码之前,我有一个问题:
在SNMPv1中,具体的陷阱代码是什么?我搜索过的每一个地方,我都得到了肤浅的定义,我想得到一个可能包含哪些内容的深层定义。SNMPv1包含以下项目:
生成陷阱的对象类型(这是通知类型的OID)
生成对象的地址(IP地址)
通用陷阱数据-列出的枚举之一(0==coldStart,1==warmStart…6==Enterprise)
企业陷阱数据-0或指定的企业陷阱数据
时间戳-生成了时间戳陷阱
变量
Linux Net SNMP代理可以使用/etc/SNMP/snmpd.conf(man snmpd.conf了解详细信息)上的PEN(私有企业号)进行扩展
sh是一个简单的bash脚本,它将用一些奇怪的退出代码来回显传递的参数或当前日期
#!/bin/bash
if [ -n "$1" ]; then
echo "$1"
exit 51
fi
/bin/date '+%F %T'
exit 37
在该OID上运行snmpwalk
snmpwalk -c public -
标签: Snmp
pysnmpbash-trapsnmp-trap
我正在尝试编写一个脚本,在收到syslog消息时发送一个陷阱。
当我使用一个短文字字符串时,它工作得很好,但是当字符串变大或者我使用一个字符串变量作为和OID的值时,陷阱会随着转换为十六进制的值一起发送
这是我的代码示例
from pysnmp import debug
from pysnmp.entity import engine, config
from pysnmp.carrier.asyncore.dgram import udp
from pysnmp.entity.rfc3413
标签: Snmp
network-monitoringoid
我正在使用一些SNMP陷阱来监视应用程序。现在我被告知,如果陷阱中属性的顺序与MIB中定义的顺序不同,则某些监控系统可能会出现问题。从OID的复杂性可以很容易地用来重新排序属性,我对此感到惊讶,所以我试图找到RFC的相关部分,但我既找不到任何表示允许排序的内容,也找不到任何表示排序重要的内容。在其他关于SNMP的辅助文档中,我也找不到任何有用的东西
因此,这更像是一个好奇的问题,但这也可能有助于使用SNMP的进一步项目。关于这个问题,谁能告诉我正确的文档。或者这是一个软件可能处理而其他软件可能无
有人知道在SNMP中获取CPU核数的OID是什么吗?我想得到一个整数值
谢谢。您可以对这个OID执行SNMP漫游:1.3.6.1.2.1.25.3.3.1.2它将返回每个CPU的负载,您可以简单地计算结果,您将知道内核的数量
OID1.3.6.1.2.1.25.3.3.1.2遵循标准/RFC中的HOST-RESOURCES-MIB,因此它应该在其他平台上工作。
我使用SharpSnmpLib的示例代码:
using Lextm.SharpSnmpLib;
using Lextm.SharpSn
我在snmpd.conf文件中添加了以下两行:
view all included .1.3.6.1.4.1.8072.9999.9999
pass_persist .1.3.6.1.4.1.8072.9999.9999 /root/kshtest
我创建了一个shell脚本(/root/kshtest),它接受一个文件OIDDEFS,其中包含每个OID的行、类型和值(用空格分隔):
并在从命令行运行时提供以下交互:
<- PING
-> PONG
<- get
标签: Snmp
snmp4jsnmpdsharp-snmp
我一直在网上寻找关于如何开始使用C#.net查询SNMP设备的指南或教程,但我没有成功
我使用Sharpsnmplib是因为MIT许可证
我不了解设备将如何与SNMP代理通信的数据流,是否存在代理将侦听的任何事件。设备如何将陷阱发送到代理,然后发送到管理器
什么是v1、v2c和v3。?这是设备配置
我想我必须创建一些窗口服务并定期(基于计时器)执行SendTrapV1方法,在另一个服务(SNMP管理器)中,我必须侦听这些陷阱。
我的要求是识别Impinj读卡器的天线级陷阱,并且在网络中有许多SN
嘿,我是一名学生,为了一个项目,我们必须通过API.ai(现在名为dialogflow.com)为谷歌做一个代理。创建代理并不是那么难,但是否有可能出于某种目的询问用户的网络,以找出他正在使用的打印机?
我想你可以通过实践来处理这个问题,但我真的不明白如何使用snmp陷阱来解决这个问题。是否有可能捕获谷歌辅助用户网络的数据?还是说是谷歌拒绝了我们不想让你扫描我们的用户网络?有很多事情使得这不可能
首先,谷歌家庭设备本身不允许本地监控或控制任何东西。虽然它有“智能家居”语音操作,但这些命令都被发送
标签: Snmp
net-snmplibmibsnmp-trap
因此,我的问题基于以下场景:
我有三个SNMP库,我自己建的,一个在NoDEJS中,一个在C++中,一个在java。
有一个项目响应所有这3个libs snmp查询。(在这种情况下,我们可以向MIB文件添加新配置)
我有一个MIB文件,其中包含query、queryname及其oid的所有配置和映射
问题是这三个库都需要频繁访问MIB文件。
在项目不断添加新配置的同时,如何使文件在三个库之间保持同步
总结是如何使该文件保持同步,并使其成为所有三个LIB使用的单一真相来源,并且能够更新该单
我的项目是关于SNMP发现的。我被要求对java代码进行一些更改(以查找所发现设备的供应商类型)。但在开始之前,我想知道SNMP发现的确切工作原理。我试着自己浏览,但没有得到我一直在寻找的东西。我知道什么是SNMP发现。我想知道它的工作原理。任何帮助都将不胜感激。提前谢谢
TCP连接状态(tcpConnState)可根据RFC 1213写入。当我使用DMH软件()中带有SNMP代理的SNMP set消息将tcpConnState值从已建立(5)重置为deleteTCB(12)时,一切正常。
但我无法使用Windows SNMP服务对该变量执行SNMP设置命令(在Windows XP、Vista或Win 7上安装SNMP服务;对社区字符串等执行多个配置步骤)。
我猜这是由于Windows SNMP服务的某些限制/实施策略造成的,但找不到任何证据。有人能帮忙吗?非常感
在cisco设备上,您可以查询SNMP oid1.3.6.1.4.1.9.5.1.9.3.1.8
检查接口是否为中继端口
是否有用于相同设备的Foundry(Brocade)交换机的SNMP oid?SNMP oid组织在树中,每个数字代表一个分支选项。前缀1.3.6.1.4.1之后,所有供应商都链接到(所有与cisco相关的SNMP信息都可以通过1.3.6.1.4.1.9访问,因为9是cisco作为供应商的id)
根据Foundry/Brocade,供应商id为1991。
因此,我的第一步是检
标签: Snmp
net-snmpsnmptrapd
执行时
“snmptrap-v1-c public localhost TRAP-TEST-MIB::demotraps localhost 4 0”“IF-MIB::iIndex i1”
在我的系统上,我将主机、ip和OID值作为
host=localhost.localdomain:ip=UDP:[127.0.0.1]:49109->[127.0.0.1]:OID=DISMAN-EVENT-MIB::sysUpTimeInstance 0:3:12:38.28
但当陷阱从展览外传来时
主机=
我有两个MIB文件,MIB1和MIB2,MIB2正在从MIB1导入元素。我已经运行了smilint和build pysnmp mib,实际上是smidump,因为我无法使用build pysnmp mib预加载导出元素的文件
使用smidump,我有两个MIB.py模块,MIB1.py和MIB2.py,但是当我编写SNMP代理时,pysnmp无法找到MIB1.py导出模块。我犯了这个错误
Traceback (most recent call last):
File "snmpagent.p
我有思科6509为BGP与上游供应商,也有SNMP监测服务器Solarwinds在我的网络
我需要监视BGP向上/向下计数器,例如,如果BGP状态向上/向下计时器小于或等于5分钟,SNMP服务器将触发警报
如下图所示,我的一个同伴在间歇性翻盖后关机并恢复,接口已经处于监视状态,但由于路由接收/学习过程中CPU过高,SNMP超时
相邻V为MsgRcvd MsgSent TblVer InQ OutQ向上/向下状态/PfxRcd
2.2.2.1 4 2222222129685 2077555 107
必须使用snmp实现来检查设备不同参数的状态。我是新来的,对这些步骤有点困惑。我如何使用mib?是否需要xml解析?通常不需要xml解析。这些步骤取决于您是在编写SNMP代理还是在编写SNMP管理器,以及您使用的SNMP框架(假设您不是从头开始编写所有内容)
假设您正在使用代理,步骤通常如下:
如果要创建新MIB,则需要创建定义MIB中对象的文本文件,请参见作为起点
一旦有了MIB(您在步骤1中编写的MIB或下载的现有MIB),就可以使用MIB编译器从该MIB生成代码
生成的代码通常包含获取和设
我注意到,当我使用snmp v1执行插件时,响应很快
例如:
time /usr/lib/centreon/plugins/centreon_windows_snmp.pl --plugin=os::windows::snmp::plugin --mode=memory --hostname=x.x.x.x --snmp-version='1' --snmp-community=xxx
OK: RAM
real 0m0.589s
user 0m0.080s
sys 0m0.0
我需要实现一个在vxworks嵌入式单板计算机上运行的SNMP管理器(客户端),以便监视和控制其他一些Linux板,每个板都运行一个SNMP代理来读取和写入本地数据
Windriver提供了一个名为“snmptalk”的示例,但没有关于如何使用它或如何在vxworks上实现它的帮助。选项1。端口snmptalk到vxworks
Windriver提供snmptalk(位于:/vxworks…\demo\snmptalk…),但仅用于非vxworks实现
备选案文2。
我打电话给Windriver
我正在使用SNMP,并获得了一个要使用的命令。然而,我正试图将其分解为各个组件,以便在需要更改任何内容时能够理解。除了最后一部分之外,我找到了几乎所有内容的文档
该命令具有以下结构:
snmpwalk -v 2c -c communityname address.com .1
根据我的理解,该结构的含义是:
snmpwalk-命令
-v2c-指定版本为2c,选项为1、2c、3
-c communityname-指定社区名称,在某种程度上类似于密码
address.com-相关计算机的地址
.1
在这件事上我不知所措
我正在使用NetSNMP版本5.7.3,最近在应用程序中添加了支持snmp v3的支持
SNMP GET可以完美地与Auth和Priv协议的任何组合一起工作。当我用Wireshark捕获时,我可以看到加密的PDU,MIB浏览器能够解码,一切正常
我遇到的问题是SNMP v3陷阱。就我个人而言,我无法对企业陷阱进行加密。Wireshark capture以明文形式清晰地显示了它们的外出
以下是我的相关配置:
在/etc/snmp/snmpd.conf中,我有:
master
我正在研究SMIv2和MIB编写的不同方面
我有一个给定的MIB文件,它有一个表T1,我想在另一个MIB文件中定义一个新的表T2,该文件包含T1的所有列,并且还有一些附加列。我找到了这个文件,这也解释了解决这个问题的方法
但我有两个问题,通过测试来解决它们对我来说很难。首先,我想使用snmpset在T2中添加一个新行,并为T1中定义的列设置值,但使用snmpset和包含T2而不是T1的MIB文件。我希望T1列与T2的特定列一起添加到T2。其次,我想知道T1和T2的OID以及它们之间的关系。同样,
我正试图了解如何在我的网络中使用SNMP。它适用于工业应用,有200-800个IP的网络,但有许多怪癖和安全层
我想做的是捕捉任何陷阱,并通过SNMP定期读取所有网络设备的参数。它将被发送到外部系统进行存储和查看
我现在明白了,即使我的设备使用SNMP标准,相同的OID有时可能意味着不同的事情,然后我必须从供应商那里获取所有MIB文件。
我发现许多解析器可以从MIB中为我提供信息,但我需要的是一个完整的系统来导入MIB,将它们添加到某种库中,并让我知道我的库当前支持哪些设备。然后,当我收到一条消
我们如何将私有MIB OID的数字形式更改为人类可读的形式MIB浏览器可以帮助在不同的形式之间进行转换,例如
还有一些免费的命令行工具,例如
但人类可读的形式只对人类有用。网络设备仍然只能以数字形式进行通话。当时您是如何与该设备通话的?使用什么样的工具?一个典型的工具需要你导入私有的MIB文档,然后你可以在其中使用人类可读的形式。你好,李……谢谢……实际上我想要的是,无论我将要使用什么OID来获取信息,都应该是人类可读的形式……例如——在MIB-2中,我们可以使用sysdescr.0……我想
为什么决定引入一种新协议(Openflow)和新概念(SDN)来从一个集中的位置远程管理网络设备,而现在已经有了一种众所周知的概念/管理协议,如SNMP
任何指向此类决策讨论的参考链接都将非常有用
提前感谢。SNMP有许多限制,曾多次尝试用新协议替换它。因此,看到OpenFlow的创建并不奇怪,尽管我对它的起源和历史一点也不熟悉
如果我们简单地读一下介绍,会有一些好处
基于TCP且TLS就绪。SNMP基于UDP且支持TCP(草案),但不包括TLS支持IMHO
已经得到许多供应商和许多设备的支
我试图创建MIB,但出现以下错误,试图将“子节点”添加到父节点:
标量的父节点必须是简单节点
从
我试图根据OID创建父/子/元素:1.3.6.1.4.1.1234.1。2.3,我将有问题的部分标记为粗体
“1234”之后的元素“1、2和3”具有以下结构:
myParent1 OBJECT-TYPE
SYNTAX Integer32
UNITS "test"
MAX-ACCESS read-write
STATUS
我最近更改了我的自定义MIB文件,使其不仅包括表,还包括标量、验证、我可以创建子代理等。但如果我尝试读取它,它会显示没有条目:
snmptable -v1 -c public hostname:10161 myMibName::myTable
myMibName::myTable: No entries
嗯,在代理代码中,我没有向该表添加任何默认/示例行
若我尝试使用snmpset设置表的一些值,就像我在标量上所做的那个样,那个么它总是失败,所以表需要它自己的语法
如何使用snmpset或类似
标签: Snmp
ciscosnmp-trapnetworkmanager
有两种类型的链路断开报警
linkDown CISCO-GENERAL-TRAPS 1.3.6.1.2.1.11.0.2
链接中断IF-MIB 1.3.6.1.6.3.1.1.5.3
来自CISCO-GENERAL-TRAPS mib的链接包含以下变量绑定
1.i指数
2.ifDescr
3.ifType
4.地点原因
如果MIB MIB包含以下变量绑定,则从中链接
1.i指数
2.2.1故障状态
3.I运行状态
但我从ME1200设备收到的链接具有以下特性:
1.i指数
2.IfDesc
3.
标签: Snmp
unix-socketsnmpd
我使用的是Ubuntu 16.04。我已经更改了侦听unix套接字的snmpd.conf,而不是它的默认udp端口161,但是snmpget由于超时错误而失败
在更改配置文件之前,此操作正常:
snmpget -v2c -c public localhost SNMPv2-MIB::sysUpTime.0
输出如下:
SNMPv2-MIB::sysUpTime.0 = Timeticks: (1453) 0:00:14.53
snmpget -v2c -c public unix:/tmp/
我试图在云中设置一个代理,我想根据snmpwalk中传递的参数来区分我的设备
snmpwalk -v3 -u user -l authNoPriv -A password <agent_IP> .1.3.6 "dev1"
snmpwalk-v3-u user-l authNoPriv-A密码。1.3.6“dev1”
如果我放置一个观察函数,我们可以获取一些细节,比如
def requestObserver(snmpEngine、execpoint、变量、cbCtx):
打印('执
这个问题与zenoss监控有关
我想知道如何直接从zenoss UI页面而不是从终端查看每个设备的连接状态。打开设备,设备状态是上次zenoss ping检查的结果。或者可以运行命令->ping(如果可用):
实际上,我只需要将一些OID映射到系统命令
然而,我还没有找到一个资源来解释如何编写这样的东西。
有什么想法吗?有一些关于SNMP和MIB的书,比如。如果您想通过示例学习,请阅读一些定义MIB的RFC,例如。MIB圣经被认为是。如果你是一个喜欢读书的人,那就是推荐的阅读方式。MIB的RFC也很值得一读(到79页),但并不能让你对角落和“如何”案例有很好的感觉。我读了。我是这方面的新手,这让我很容易进入MIB。组织得很好。建议!
我也买了,但我没有看。经过短暂的一看,似乎是非常完整的
祝你好运
我想使用snmp构建一个应用程序,用于搜索我的LAN和探索共享了一些资源的设备。我需要一些帮助来开始它,我已经尝试使用网络snmp来做同样的事情,但仍然没有成功。snmp是基于UDP的,因此您可以简单地进行广播
在这种情况下,网络snmp超时是很正常的,因为没有snmp代理想要响应您,或者同一LAN中没有snmp代理。您使用的是什么编程语言?什么操作系统?到目前为止,你尝试了什么?我正在ubuntu 10.10上工作,编程语言是C。到目前为止,我尝试了Net snmp命令行应用程序来查询局域网上
我明白这一点。
我成功地完成了所有工作,但我无法确定如何从应用程序中更改MIB标量值
我希望将应用程序中的值写入这些OID,以便能够通过SNMP监控我的应用程序
本教程将向您展示如何注册OID并为其设置值,但如何根据应用程序状态更改应用程序中的值
我的目标是:
我有自己的应用程序(简单的商业应用程序),在Ubuntu机器上运行。
我通过SNMP从远程客户端监控主机。我监视CPU、RAM之类的东西。。我通过发送snmp到这些OID来实现这一点
作为托管监控的一部分,我也想监控我的应用程序(例如re
我正在处理一个私有mib,其中包括一些具有敏感信息的节点。
我希望这些节点只能由拥有私有社区字符串的用户读取
详情:
usersEntry
usersIndex
usersName
usersPassword
我希望此敏感信息仅对具有社区字符串的用户可读,而不是
对于具有私有社区字符串的用户。除非您自己编写SNMP代理,否则安全性的灵活性取决于该代理的供应商。与供应商交谈,您将知道答案
一般来说,对于SNMP v2,您不会得到您想要的,因为基于角色的安全模型仅在SNMP
标签: Snmp
wirelesstopology
目前我正在设计第2层拓扑发现应用程序。LLDP协议帮助我发现第2层邻居设备。到目前为止,我观察到LLDP仅在第2层设备Lan端口中可用,但无线端口不提供LLDP信息
根据LLDP,如果更多的邻居设备通过本地设备上的集线器连接到同一端口,则可能不会提供所有邻居信息。这可能不适用于无线设备,因为WLAN AP设备在同一端口上连接多个客户端
此外,WLAN AP本身在其专用MIB上提供所有已连接的客户端信息,WLAN客户端设备显示谁是我当前的WLAN AP。这将足以了解邻居设备,因此在WLAN端口中不
我找不到以下OID的详细说明
.1.3.6.1.4.1.15227.1.3.1.1.6.0
.1.3.6.1.4.1.15227.1.3.1.1.7.0
还有,我在哪里下载这些OID的MIB文件。说:
OID:/ISO/Identified Organization/6/1/4/1/15227
描述:维纳斯信息技术公司。
所以我想你需要联系维纳斯信息技术公司。我想他们在谢谢你的回复。我没有维纳斯信息技术公司的设备。我正在用模拟器测试并检查从互联网下载的MIB。这就是我搜索MIB的原因,包括上述O
在我的网络中,我想扫描启用snmp的设备。因此,是否有任何单行snmp命令,以获取特定IP地址范围(如172.26.1.1至172.26.1.255)内启用snmp的设备列表
我发现了一个链接,上面说这是可能的,但它没有提到命令
是否有任何通用OID来实现此命令或单个snmp命令 嗯,您可以尝试使用子网广播地址,但从SNMP常见问题解答中,大多数设备都已禁用此功能。所以这可能不太管用
2.60.12
主题:代理应如何响应广播请求
当发送带有广播地址的SNMP请求时,谁是
应该回应吗?理想情况
标签: Snmp
net-snmpjboss-eap-6
我已使用以下参数启动jboss EAP 6.4服务器:
JAVA_OPTS: -server -XX:+UseCompressedOops -verbose:gc -Xloggc:"/home/sshekhar/EAP-6.4.0/test02/standalone/log/gc.log"
-XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5
-XX
我正在使用NetSNMP 5.7.3(linux平台),并使用它让我的服务的主代理充当子代理
我正在通过snmp转发我的服务生成的所有v1陷阱
我的snmpd.conf包含以下条目:
rocommunity public
master agentx
agentxsocket tcp:localhost:705
agentaddress 10161
authtrapenable 1
trapsink 192.168.42.2 public 10162
我的snmptrapd.conf文件如下
我想对版本2和版本3的SNMP代理进行模糊测试。现有的开源模糊框架(Peach、Spike和其他)缺乏对将定义的数据模型转换为ASN.1-BER的支持,以便于代理理解。我只想创建一个模糊/格式错误输入的数据库,然后将它们提供给代理。
需要关于创建格式错误的输入的建议,或者是否有任何现有框架(我可能缺少)可以让我以最简单的方式实现这一点 在两者中,您可以实现ASN.1 DER编码器,然后将其定义为字段的编码器,因为每种类型的字段都在构造函数中接受一个编码器
此外,在Kitty的案例中,您可以使用已
我有一个开始工作的MIB,但是smilint抱怨缺少一致性组。如何将此一致性组添加到我的文件中
BLEH-PRODUCT-MIB DEFINITIONS ::= BEGIN
-- Objects in this MIB are implemented in the local SNMP agent.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, enterprises
FRO
大家好,我正在尝试理解SNMP陷阱机制,我提到了,我知道有两种类型:通用型和企业型,现在在我的Java代码中,我想捕获特定OID的描述
// variable binding for Enterprise Specific objects, Severity (should be defined in MIB file)
pdu.add(new VariableBinding(new OID(trapOid), new OctetString("Major")));
在这里,我应该指定什么来
有没有办法使用通配符通过给定的ifIndex ID获取所有OID?假设我有:
IF-MIB::ifIndex.513 = INTEGER: 513
有没有一种方法可以使用snmpget或snmpbulkwalk仅获取:
IF-MIB::ifIndex.513 = INTEGER: 513
IF-MIB::ifDescr.513 = STRING: Gi0/1
IF-MIB::ifType.513 = INTEGER: propVirtual(53)
IF-MIB::ifMtu.513 = IN
在我的虚拟盒中,有四个接口和环回接口,如下所示。eth0,eth1,eth2,eth3,lo
VirtualBox:~/pysnmp# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: et
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 15 页