我试图在Windows上使用Net-SNMP来模拟一个陷阱,它会在我们的监控系统上触发一个警报。 这是设置: 发送陷阱的Windows 7客户端 Net-SNMP作为发送陷阱的软件 使用Adventnet的Linux ManageEngine OpManager作为NMS(不相关) 这是我想要完成的 用OID .1.3.6.1.4.1.5089.1.0.1(根据我已经加载到我的NMS的MIB)发送陷阱,然后发送一些消息,看是否可以在我的NMS中得到任何警报。 我可以看到我实际上在防火墙中发送了一个陷阱,但是我不知道它包含了什么。 这是我迄今的尝试: snmptrap.exe -v 2c -c xxxxxxx 192.168.100.65 '' 6 0 .1.3.6.1.4.1.5089.1.0.1 s "123456" 但是,我似乎无法find任何合理的文档与snmptrap的例子。 基本上,我需要知道什么: ''< – 为什么我需要这个? 我可以省略它,它仍然会发送陷阱 6 < – 企业通用陷阱,我假设。 它是否正确? 0 < – 我不知道,我需要某种价值 .1.3.6.1.4.1.5089.1.0.1 < – 我假设的企业特定的OID,如果后面跟着更多的数字 s < – 表示string “123456”< – 只是一个随机testingstring… 这对我来说没有什么意义,如果有人能够对此有所了解,我将非常感激。
我正在远程安装Windows Server 2008 R2上的SNMP和SNMP WMI Provider服务,为代理,陷阱和安全选项卡configuration特定选项,然后确保这些服务和设置未被删除或closures。 Zenoss远程监控服务器健康的愿望促成了这一目标的实现。 通过我的在线search,我觉得这可以用Powershell来完成,然后通过组策略推出,但是我对此很陌生,这有点混乱; 我也可能是错的。 我的一些服务器是企业,而一些是标准的都是R2。 我假设我将不得不为所有服务器安装SP1,.Net 4.0和Powershell 3.0,以在任何脚本中获得奇偶性和可靠性。 到目前为止,我已经可以为Powershell编写脚本来调用DISM来安装SNMP服务,并将该脚本设置为GPO中的login脚本,但是我知道这不是最好的方法,因为我不能只是去重新启动整个企业的服务器。 我需要指定以下项目:代理 – 联系人和位置陷阱 – 社区名称和陷阱目标安全性 – 发送身份validation陷阱=是,接受的团体名称只读并接受来自任何主机的SNMP陷阱=是 任何帮助将不胜感激!
这是很长一段时间,但我已经在我的服务器机房安装了AC。 我也从ITWatchDogs购买了一款MiniGoose II,我不能说得太多。 所以,我被冷却,如果出现问题,我会被警告,但如果我有一个很大的距离呢? 我真正想做的是有一个电脑控制的绞车,可以在出现问题时启动。 任何人都可以build议我可能使用这个硬件/软件? 我的MiniGoose II能够发送SNMP陷阱,电子邮件和可消费的XML服务,所以这些可能是发送/检索警报的方法。 服务器房有一个安全炉篦,它总是被locking几个小时,没有门闩,所以如果被拉开的门将会弹开。 如果我们新的交stream系统发生故障,那么在那个房间的温度达到90度之前不会花费太多的时间。我想到的是某种可以被激活的绞盘,并且将卷起电缆从而打开门。 有任何想法吗?
我似乎无法将自己的头围绕在MIB的目的之上。 我有一个由供应商提供给我的〜20个MIB文件的集合,但是我该怎么处理它们呢? 我也有几个由供应商提供的OID,这些OID似乎不是有效的。 当我发出一个“snmpget -v1 -c public 192.168.0.123.1.4.6.3.2.6.2”(假设这是一个有效的OID),我得到一个错误,指出这个variables是未知的。 这听起来像一个硬件configuration问题? 我是否需要“装载”(缺乏更好的单词)MIB到设备中? 不幸的是,供应商已经完全没有回应电子邮件到我的问题,所以任何帮助将不胜感激。
我一直在pipe理小型企业办事处的服务器和客户端,并从未使用过SNMP。 但是我已经读过它,看起来很有趣。 正如我所了解的,如果你有一个更大的networking,并且有很多应该被监控的networking设备,那么这是非常有用的。 在较小的networking中是否有任何有用的SNMP用例? 我build议使用它吗?
我想find所有在我的networking中启用snmp的设备,我喜欢它在代理和pipe理器体系结构中的工作原理。 我得到了net-snmp库来创build一个简单的应用程序来从远程设备获取snmp数据。我必须编写一个程序来做到这一点,我想设备的mac地址和一些更多的信息。 我得到的程序来从远程节点获取数据,但我有一个怀疑如何获得系统的mac地址和什么是获取设备的mac的oid, 有没有任何通用的oid不会供应商specific.I必须获取所有设备的数据。 一些更新: 现在使用snmp工具snmpwalk我得到可能的信息,但其中我想要一些系统信息,mac,os名称,如果avilable,但我如何编程使用net-snmp获取这些信息,因为我不知道哪个系统的通用oid名字会来。我想写一个程序,我必须得到一些必要的信息,所以我需要的oid,我必须给这个oid的net-snmp的function,以便它会给我相应的结果。 我必须使用像sysName这样的string名来获得系统名称,如果是这样,那么在mac地址的情况下写入“ifPhysAddress.2”,然后提到mac(在snmpwalk的结果).so什么是oid获取Mac,因为它是所有设备不同的。 当我使用snmpwalk的时候,我得到了如下的一行 SNMPv2-SMI :: mib-2.25.3.2.1.3.1 = STRING:“HP LaserJet Professional P1606dn” 这是打印机的名称。意味着这个oid用于获取打印机的名称(mib-2.25.3.2.1.3.1)。 这是真的所有的设备意味着,如果我查询到这个oid我会得到相应的IP的设备名称永远是该设备可能是。这是正确的或不。 请介绍一下。 谢谢
这有多难? 我想从远程Win 2k3机器上获得当前的CPU性能。 我需要使用SNMP,因为机器在防火墙后面。 假设: 我明白networking/可以configuration任何种类的IP地址/端口转发/防火墙/东西。 我了解SNMP – 我知道如何使用我的工具从目标机器上的OID获取值。 我知道我想要处理来自我的SNMP请求的结果。 我在Windows Server上启用了SNMP,configuration了相关的IP安全/社区内容。 我已经可以使用SNMP询问Windows服务器标准的东西了,它有多less个磁盘/networking接口等等。 问题:我用什么OID来简单地询问当前的性能使用情况。 我花了好几个小时的时间询问Google – 明确地问了一个错误的问题:S ….这有多难?
尽pipe研究这个话题相当多的在线(公平我不是一个全职的系统pipe理员)我无法弄清楚这一点。 我们有许多VMWare ESXi 5.5服务器,其中一些已经集成到了vSphere中,其中一些服务器没有(由于成本原因)。 他们都运行标准的ESXi镜像,除了一台运行DELL VMWare ESXi映像的机器。 我想要完成什么似乎很简单:configuration系统,以便可以通过SNMP从远程主机查询,无论是snmpwalk,Nagios,PRTG等。我想看到来自温度传感器,已安装磁盘及其状态的信息,风扇速度,PSU状态等 我的印象是,从DELL安装VMWare版本会自动启用必要的模块(最重要的是OpenManage),但似乎并非如此。 我有冲突的信息,甚至可能根本不可能,有些文档说,你不能通过SNMP查询DELL VMWare ESXi服务器,你需要使用CIM客户端。 然后是可以安装的OMSA VIBs等 我认为这是一个相当普遍的要求,但是可用的文档却在所有不同的方向上都有一个。 我试图做什么(甚至没有完整的vSphere环境)甚至可能?
我有两台运行FreeBSD变种的服务器:一台是pfSense路由器,一台是FreeNAS 8服务器。 这两个服务器都运行SNMP,我正在使用第三台Cacti服务器收集和绘制他们的信息。 来自pfSense服务器和FreeNAS服务器的SNMP数据不包括内存使用情况,CPU使用情况和平均负载情况。 pfSense服务器的stream量图看起来很好。 FreeNAS服务器的磁盘使用情况报告看起来很漂亮。 我只是没有得到任何数据的内存使用情况,CPU使用率,也没有负载平均。 我知道这两个服务器应该能够提供这些数据,因为在pfSense和freeNAS的networkingpipe理员中,我可以查看图表。 但是我更愿意在Cacti中拥有所有的图表,以便于pipe理。 如何让我的pfSense服务器通过SNMP提供内存使用情况,CPU使用情况和Load Average数据? 我如何让我的FreeNAS服务器通过SNMP提供内存使用,CPU使用率和Load Average数据? 我假设相同的程序将适用于两台服务器。
Amazon CloudWatch有一个体面的控制台,以及使用Amazon SNS进行通知的报警系统。 最初它只给你AWS指标,例如EC2实例CPU利用率。 最近他们添加了自定义指标 您可以使用CloudWatch REST API来推送您自己的任意指标。 我想知道是否有人试图使用能够通过SNMP和/或WMI轮询各种服务器(一些在EC2,有些不在)的代理,并将这些样本作为自定义指标推送到CloudWatch? 因此,现在在CloudWatch中,您可以在一个地方看到所有指标(包括AWS和非AWS)。 注意:我知道一些监控工具可以从EC2中提取,这是另一种将所有内容都集中到一个地方的方法,而且由于各种原因,可能会优于某些人。 但是,我正在问CloudWatch是哪里的地方。 如果有人这样做,你用什么代理?