我有 100 台 Windows 机器在防火墙后面运行。但我的监控服务器在网络 [公共] 之外运行。
对于 SNMP,我可以在内部网络中放置一个代理服务器,并在防火墙中仅启用简单且单一的 NAT 规则。然后,我将能够使用 SNMP 监控所有 100 台 Windows 机器。
但是我如何才能对 WMI 执行相同的操作。除了允许防火墙中的多个规则外,还有其他选项吗?由于不能保证我们只有 100 台机器。将来数量可能会翻倍。有没有什么代理应用程序可以实现这一点?
答案1
答案2
我不确定它是否适用于最新的 Windows 服务器,但您可以尝试 WMI 代理监控。
以下链接是内嵌nagios的Groundwork监视器的知识库,该监视方法也可以用于裸nagios。
https://kb.groundworkopensource.com/display/DOC67/WMI+Agentless+Plugins+Project
您需要构建一个可从 nagios 服务器访问的 Windows 代理机器。每个 wmi 检查都将通过此 Windows 代理服务器路由到您的目标服务器。