В Windows Server 2008 R2 можно прочитать средство просмотра событий для EventID 1020 что указывает на то, что в пуле DHCP мало адресов.
Что делать, если у меня есть два DHCP-сервера в моем домене, которые используют разделенную область действия 80/20, чтобы взять пул IP-адресов, выделенных DHCP / 24, и разделить его между двумя серверами в соответствии с этим Статья Technet? В этом случае, поскольку область действия разделена, как я могу определить, начинает ли общий пул DHCP, разделенный между двумя серверами DHCP, не хватать адресного пространства?
Каждый сервер будет регистрироваться в собственном журнале событий при исчерпании IP-адресов в его части области действия. Создайте задачу на каждом сервере, чтобы отправить электронное письмо для этого события.
Я неправильно на это смотрел. PowerShell очень медленно анализирует журналы событий.
Вместо этого я создал сценарий, который запускает следующее и передает его в текстовый файл:
netsh server \ server show mibinfo
Выполнение команды netsh занимает всего пару секунд. Затем я использую отдельный скрипт для анализа статистики DHCP из приведенной выше строки и отправляю нашим системным администраторам электронное письмо, если разделенная область заполняется.
Аналогичное решение:
http://community.spiceworks.com/scripts/show/1713-simple-ps-query-for-dhcp-statistics