我最近在 System Center Operations Manager 2012 R2 (SCOM) 中设置了无代理异常监控 (AEM)。当客户端与管理服务器加入同一个域时,它运行良好——但当客户端不是在同一个域上(但在同一网络上)。
我可以通过组策略设置 Windows 企业错误报告 (WER/CER),将其指向服务器,一切似乎都已配置好 - 但由于某种原因,它无法通过网络获取崩溃转储。也许 WER/CER 会产生日志?
在这种情况下,我的网络是一个内部 VirtualBox 网络,其中运行着 DHCP 服务器。我可以从客户端看到我的服务器,并且只要我提供正确的域凭据,我就可以从客户端登录到 Web 控制台。
所以,我的问题是:
当计算机不在同一个域中时,如何配置客户端使用 AEM 向 SCOM 报告异常?
如果这是可能的——我希望是的=)。
答案1
我能够从未加入与服务器同一域的客户端运行 CER。
以下是我采取的高级步骤。
-使用gpedit.msc
under设置所有看似相关的内容Local Computer Policy -> Administrative Templates -> Windows Components -> Windows Error Reporting
。
-在注册表中设置并设置里面的一些东西HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting
。我发现此 WER 设置 MSDN 页面很有帮助为此。最重要的设置似乎是:CorporateWERPortNumber
CorporateWERDirectory
CorporateWERServer
。
-除了设置我能接触到的所有 WER/CER 设置外,我还必须配置 DNS 服务器。在网络和共享中心的“更改适配器设置”下,我打开了本地网络连接的属性,然后设置了一个 TCP/IPv4 设置:首选 DNS 服务器。此 IP 的信息可在运行于 Windows Server 2012 R2 框上的服务器管理器中找到。
回答我自己的问题感觉有点奇怪——但我想一夜好眠就可以了。