在Debian 7中安装snmpd时遇到了问题。不能从外部访问Smpd(我使用PRTG),我已经将rocommunity设置为public,但不工作。 我正在寻找谷歌解决scheme,但我得到了不同的SNMP版本:( 这里是我的snmpd.conf: http : //xevil.or.id/snmpd.txt 对不起,我的英语很差。
我试图让我的头了解SNMP的工作原理和configuration文件。 从我对SNMP如何工作到目前为止的理解如下:*pipe理站 – pipe理节点(获取/设置是pipe理员可以执行的几个命令)*pipe理节点 – 这些是被pipe理的系统,例如具有SNMPfunction的交换机,路由器和系统。 * MIB – 这是包含有关SNMP代理支持的受pipe资源和服务的信息的数据库 代理添加到经理的域时,必须向经理提供MIB信息。 这样,pipe理员就知道哪些function可用于托pipe资源。 MIB是信息的集合,由对象标识符来标识。 这是否意味着SNMP PDU中的对象/值对(variables绑定)是对象的OID和该对象的值? 还有MIB数据库,它们是如何创build的? 我假设某些设备,如具有SNMPfunction的交换机和路由器,MIB数据库是由供应商创build的。他们将编译MBI模块,设置设备的所有function并基于这些function生成一个MIB数据库。 它是否正确? 这是否也意味着我需要为Linux或Windowspipe理节点创build自己的MIB数据库? 先谢谢你。
我想configuration我的SNMP v3(NET-SNMP)代理到有限的用户范围encryption。 你能给我一个简短的提示如何使用NET-SNMP设置encryption吗? 你有使用NET-SNMP的AES / 3DESencryptionalgorithm的经验吗? 我的NET-SNMP版本是5.6。
我的仙人掌停止绘制使用snmp监视的服务器的networking数据。 我能够使用snmpget手动查询相应的计数器 $ snmpget -v 2c -c XXX XXX .1.3.6.1.2.1.31.1.1.1.6.4 iso.3.6.1.2.1.31.1.1.1.6.4 = Counter64: 13662736603625 但是,计数器不会增加,直到我重新启动服务器上的snmpd。 在服务器的系统日志中,我注意到了这些行: Jun 17 16:25:33 ns375911 snmpd[18307]: Cannot statfs /sys/kernel/security#012: Permission denied Jun 17 16:25:33 ns375911 snmpd[18307]: message repeated 17 times: [ Cannot statfs /sys/kernel/security#012: Permission denied] 这个问题似乎只影响我在某个date之后安装的服务器(大约在2015年5月左右) 我有Ubuntu 14.04.2 LTS。 任何人都可以解释这里发生了什么,我该如何解决? 我认为这个错误会导致snmp中止并阻止它更新networking接口统计信息。 我可以configurationsnmp来忽略这个sys文件夹吗? 还是给它权限?
使用Ubuntu 15.10有一个奇怪的问题。 昨天由于系统更新,我不得不重新启动系统,并且在重新启动之后,我使用了MIB-LM-SENSORS-MIB和UCD-DISKIO-MIB在snmpwalk中不起作用。 我仍然可以用snmptranslatefindOID,它安装在/ usr / share / snmp / mibs中。 snmptranslate -IR -On LM-SENSORS-MIB::lmTempSensorsValue.6 .1.3.6.1.4.1.2021.13.16.2.1.3.6 ^工程findOID,但下面除了我input的东西外没有find任何东西: snmpwalk localhost . | grep lmTemp HOST-RESOURCES-MIB::hrSWRunParameters.28399 = STRING: "–color=auto lmTemp" 它也没有看到OID: snmpwalk localhost . | grep 2021.13.16.2.1.3.6 validation它的安装: ls /usr/share/snmp/mibs/LM* /usr/share/snmp/mibs/LM-SENSORS-MIB.txt / etc / default / snmp的内容: cat /etc/default/snmpd # This file controls the activity of snmpd […]
我正在为MIB树中的NAS寻找OID。 有没有什么标准呢?
我试图通过SNMP监视我的服务器和UCD-DISKIO-MIB::diskIONRead.1给我1344574464而iostat报告9701669 kB_read 。 为什么这个差距? 我不必提及我正在监视正确的磁盘,所以这不是原因。
我们正在评估与Sensu是其中一个候选人的监测系统。 我们有一个要求是处理SNMP陷阱。 我的search只提供了Sensu扩展,但扩展名来自第三方,甚至没有通过gem可用。 Sensu可以处理SNMP陷阱吗?无论是开箱即用,还是通用的免费扩展?
有些networking设备有很多接口需要监控,zabbix有没有办法为它们编制索引,并自动为每个接口创build项目和graphics(不是正确的单词)? 我听说items_prototype和graph_prototype是完成这件事的方法,而且键应该是ifInOctets。[{#SNMPVALUE}]和OID的.1.1.1.1.1。{#SNMPINDEX},但是具有这些原型的模板在什么时候什么也不显示它的主机的一部分。 通过SNMPWALKtestingOID。 任何想法如何使其工作? 我不想为每个设备networking接口手动创build数百个graphics和项目。 更新: SNMP接口模板没有任何项目的原型,但我设法检查SNMP接口模板3.0后添加它。 现在的问题是,当我尝试链接主机到该模板它说ifInoctet [SNMPvalue]和很多其他项目键已经存在,由另一个模板inheritance(我认为这是因为我testing了其他类似的模板,但我'已经删除了我用于testing的所有其他模板,看起来这些数据仍然在数据库中,除了在数据库之外,还有什么方法可以清除不存在的键和项目吗?键,即使我做我应该只是删除这些表?我查询“select*从项目key_ like'ifInOctect%';”它显示其链接到SNMP设备模板及其所有主机,但在仪表板模板有什么,但默认的项目,如正常运行时间,名称,位置等,如何清理,所以我可以尝试添加主机到SNMP接口或链接此模板到SNMP设备。 看pipe家文件,看看是否这样做的工作
我为Zabbix 3.0安装了一个新的服务器,我可以从2.4.5中导出主机,然后将它们导入到新的实例中。 但是我在2.4.5中使用的SNMP OID在3.0中似乎是无效的? 我收到的错误是…. INVALID SNMP OID:无法parsingexpression式 这是我用的。 types:SNMPv2代理键:ifDescr SNMP OID:IF-MIB :: ifDescr完全相同的设置。 我错过了一个地方?