标签: snmp

SNMP 不断崩溃

我们正在使用 OpsView/Nagios 来监控我们的服务器。我们已经在我们所有的服务器上添加了 SN​​MP 服务并通过 GPO 部署了配置,但是一台 win2k3 服务器似乎有问题;它经常崩溃。事件日志携带如下消息:

Event Type: Error
Event Source:   Service Control Manager
Event Category: None
Event ID:   7034
Date:       6/11/2009
Time:       7:11:49 PM
User:       N/A
Computer:   HOSTNNAME
Description:
The SNMP Service service terminated unexpectedly.  It has done this 2 time(s). 
Run Code Online (Sandbox Code Playgroud)

并且

Event Type: Error
Event Source:   Application Error
Event Category: (100)
Event ID:   1000
Date:       6/11/2009
Time:       7:11:18 PM
User:       N/A
Computer:   HOSTNAME
Description:
Faulting application snmp.exe, version 5.2.3790.3959, faulting module ntdll.dll, 
version 5.2.3790.3959, fault …
Run Code Online (Sandbox Code Playgroud)

windows-server-2003 snmp

4
推荐指数
2
解决办法
8507
查看次数

如何在 Windows 上安装 Net-SNMP???(没有视觉工作室)

我从 sourceforge 下载了文件并用 7-zip 解压。当我打开文件夹时,没有“install.exe”或类似的东西。信不信由你,我在网上找不到这方面的教程。我进入 win32 文件夹并运行 build.pl 但它给了我这条消息

请先运行 VCVARS32.BAT 来设置 Visual Studio 构建环境。

没有名为 vcvars32.bat 的文件,我只有 Visual Studio 2005 远程调试器。我打开一个命令提示符并在 win32 文件夹中运行 install-net-snmp.bat ,它似乎成功了,但它没有显示在我安装的控制面板中的程序中。

基本上我的问题是...如何在 Windows 7 上启动并运行 net-snmp?

谢谢。

编辑:我想使用 Net-SNMP 的原因是因为我需要使用 SNMPv3 而 Windows 代理不支持它。

installation windows-7 snmp

4
推荐指数
2
解决办法
7万
查看次数

Graphite SNMP 计数器转换

我正在使用石墨版本 0.9.10 来读取ifHCInOctetsand ifHCOutOctets,我正在使用和插件进行轮询;我使用的是5.1.0 版。collectd snmpgraphite_writecollectd

数据毫无问题地到达石墨;但是,我想以每秒位数表示。为了测试我的统计数据是否正确,我开始了 CD iso 下载并观察了下载速率……它在 1.0Mbps 和 2.0Mbps 之间变化。

常识告诉您,您需要将八位字节计数器乘以 8 才能得到位;但是,似乎我需要除以 8 才能正确显示石墨。

当我乘以 0.125 比例因子时scale(scaleToSeconds(nonNegativeDerivative(<SERIES>), 60),0.125),公式正确转换为每秒位数,我看到 1Mpbs 和 2Mbps 之间的数字......

正确比例 - 0.125

当我乘以 8.0 比例因子时scale(scaleToSeconds(nonNegativeDerivative(<SERIES>), 60),8),结果显然是错误的……图表峰值为 120Mbps。我知道这是错误的,因为这是一个具有 5M 上限的住宅电缆调制解调器。

错误的比例

问题:如果我将八位字节发送到石墨,为什么会scale(<foo>, 8)产生不正确的结果?


/opt/collectd/etc/collectd.conf

LoadPlugin syslog 
LoadPlugin cpu
LoadPlugin interface
LoadPlugin load
LoadPlugin memory
LoadPlugin network
LoadPlugin snmp
LoadPlugin write_graphite

<Plugin snmp>
   <Data "std_traffic">
       Type "if_octets"
       Table true
       Instance "IF-MIB::ifName"
       Values "IF-MIB::ifHCInOctets" "IF-MIB::ifHCOutOctets"
   </Data> …
Run Code Online (Sandbox Code Playgroud)

networking snmp collectd graphite

4
推荐指数
1
解决办法
2万
查看次数

/usr/local/share/snmp/snmpd.conf:第 5 行:错误:未知负载 OID

使用 ubuntu 和 net-snmp snmp 工作但在 sys.log 中我看到很多关于 snmpd.conf 的错误

snmpd.conf :

rwcommunity community 10.0.0.1
rwcommunity community 10.0.0.2
agentAddress  udp:10.0.0.1:161

view   systemonly  included   .1.3.6.1.2.1.1
view   systemonly  included   .1.3.6.1.2.1.25.1


                                                 #  Default access to basic system info
rocommunity public  default    -V systemonly

rouser   authOnlyUser

sysLocation    Sitting on the Dock of the Bay
sysContact     Me <me@example.org>

sysServices    72

proc  mountd                          
proc  ntalkd    4                        
proc  sendmail 10 1

disk       /     10000
disk       /var  5%
includeAllDisks  10%

load   12 10 5

trapsink     localhost public

iquerySecName …
Run Code Online (Sandbox Code Playgroud)

snmp snmpd net-snmp

4
推荐指数
1
解决办法
1万
查看次数

批量 SNMP 更新?

是否有一种简单的方法可以使用额外的允许管理器更新 1000 多个 Windows 主机?我有在主机上远程运行脚本的工具,但是过滤掉特定的主机有点困难,你最终不得不在程序中输入每个主机名,然后将它添加到主机列表中以运行脚本。我有脚本可以更新允许的管理器和注册表中的其他 SNMP 设置;但我需要一种更好的方法来在多个主机上运行脚本。有谁知道一个简单的方法来做到这一点?

windows windows-server-2003 windows-server-2008 snmp

4
推荐指数
1
解决办法
102
查看次数

即使添加了防火墙例外,Windows 2008 防火墙仍会阻止 SNMP

我有几台 Windows 2008 服务器,我正在尝试设置 SNMP 监控。

我已经安装并配置了 SNMP 服务。我还在 Windows 防火墙例外列表中打开了来自 SNMP 和 SNMP 陷阱的例外。但是,SNMP 流量仍被阻止。

如果我完全关闭 Windows 防火墙,那么 SNMP 请求就可以正常工作。

Windows 防火墙设置中的 SNMP 和 SNMP 陷阱异常复选框是否存在已知问题?是否还有其他地方需要配置以允许此流量?

我知道 SNMP 社区字符串配置正确(我已经仔细检查过,防火墙关闭时一切正常)。

有任何想法吗?

谢谢!

windows-server-2008 firewall snmp

3
推荐指数
1
解决办法
2万
查看次数

cisco:从 cdp 邻居获取 mac 地址

我需要找出直接连接到 Cisco 交换机的设备的 MAC 地址和端口,最好通过 SNMP。我发现的最好方法是使用 CDP 邻居,但我没有找到 MAC 地址,只有 ip 和主机名。

目前我通过RFC1286-MIB::dot1dTpFdbPort从 ip 获取 mac ,但这非常不可靠,因为该表中并不总是列出 ip 地址。有人知道检索mac地址的更好方法吗?

mac cisco switch snmp

3
推荐指数
1
解决办法
8309
查看次数

SNMP 初学者指南?

我一直在寻找关于理解和使用 SNMP 的初学者指南或教程。

我正在寻找一个指南,从解释什么是 OID 和 MIB 到如何使用snmpgetsnmpwalk有效地实际开始监视服务器上的设备和服务的基础知识开始。

这源于如何在 nagios 中使用某些插件。我遇到了几个指南,指出您只需要“输入要监视的设备的 OID”,但是如果我还不知道 OID,我该如何找出它?如何通读结果snmpwalk以找到正确的 OID?

所以我问你,是否存在这样一个从最基本的开始的初学者指南?提前感谢您的帮助。

networking linux nagios snmp

3
推荐指数
1
解决办法
2639
查看次数

如何使用 MRTG 监控动态网络接口?(*nix)

每次我重新启动 OpenVPN 隧道时,它都会增加接口的编号并破坏接口的 MRTG 图。

IF-MIB::ifName.76 = STRING: tun_w

重启后:

IF-MIB::ifName.77 = STRING: tun_w

有什么办法可以解决吗?

linux snmp linux-networking graph mrtg

3
推荐指数
1
解决办法
1654
查看次数

SNMP 如何在 Linux 上获取 CPU 使用率?

用于获取 Linux 机器的 CPU 使用率的 SNMP 调用最终是否只是读取 /proc/stat 文件?

linux snmp

3
推荐指数
1
解决办法
2749
查看次数