在我的环境中,我有 SolarWinds Orion 监控 Windows Server 2008 R2 和 Server 2012 机器。有时,监视器会抖动或失败,即使被监视的项目没有失败或满足失败标准。
在事件日志中,我发现服务重启和读取 HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration 键失败。
事件日志中的错误是系统日志中的事件 ID 1500,事件源为 SNMP,错误消息为“SNMP 服务在访问注册表项 SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration 时遇到错误。”
我找到了这篇详细说明错误并提供解决方法的支持文章。变通方法会创建丢失的密钥。
然后我创建了一个 GPO,它有一个组策略首选项,如果它不存在则可以在密钥中创建。
我将继续监视并查看是否可以解决间歇性故障。
当我遇到这个问题时,我发现 SNMP 陷阱服务没有运行。我启动了 SNMP 陷阱服务,我不再收到错误并且能够成功配置 SNMP。
甚至 Windows 和 PC 制造商都无法告诉您这样的问题是什么,这真是令人讨厌。最后,我只是删除了我拥有的整个 snmp 设置并重新进行了设置。任何事情都没有问题,因为我一直以与发生之前完全相同的方式使用计算机并且之后它以相同的方式运行所以我可以假设的唯一解决方案是 GLITCH IS A BITCH 就像在出现问题后重新启动计算机一样所以你也应该在没有任何 snmp 设置的情况下重新启动它,然后在重新启动后返回并将它们全部放入或至少放入你在计算机上使用的那个。只是没有答案,我在这台计算机上工作了一个星期,试图找出问题所在,并花了数小时寻找答案。我希望它能帮助别人。祝你好运。