在Windows Server 2008 R2中,可以读取事件查看器中的EventID 1020 ,这表示DHCP池在地址上运行不足。
如果我的域中有两台DHCP服务器,它们使用80/20分隔范围,根据此Technet文章 ,将DHCP分配的IP地址池分配到两台服务器中? 在这种情况下,由于范围是分裂的,我怎么知道在两个DHCP服务器之间分配的总DHCP池是否在地址空间开始变低?
每个服务器将在其作用域的部分中的IP地址用尽时login到它自己的事件日志中。 在每个服务器上创build一个任务来发送该事件的电子邮件。
我看着这一切都是错误的。 PowerShell在分析事件日志时速度非常慢。
相反,我创build了一个脚本来运行以下代码并将其pipe理到一个文本文件中:
netsh服务器\服务器显示mibinfo
运行netsh命令只需要几秒钟。 然后,我使用单独的脚本通过上面的行parsingDHCP统计信息,并在分割范围变满时向我们的系统pipe理员发送电子邮件。
类似的解决scheme:
http://community.spiceworks.com/scripts/show/1713-simple-ps-query-for-dhcp-statistics