Este monitor avisa si el número de direcciones libres para el ámbito especificado está por debajo del umbral definido
La supervisión de superámbito de biblioteca de Microsoft Windows DHCP Server devuelve un contenedor de propiedades con el número de direcciones libres del ámbito o superámbito especificado.
Éstos son los parámetros que se pueden invalidar si es necesario:
Intervalo de segundos: cantidad de segundos por cada ejecución
Tiempo de sincronización: tiempo expresado con este formato: "hh:mm" desde el que le gustaría comenzar la ejecución.
Segundos de tiempo de espera: cantidad de segundos que se esperará hasta que se cancele la ejecución por "motivos de tiempo de espera agotado".
Debug Flag: Use los valores "true" (verdadero) o "false" (falso) para registrar distintos eventos en los registros de eventos de Operations Manager con el fin de efectuar un seguimiento.
Si el servidor DHCP no tiene direcciones IP disponibles para proporcionarlas a sus clientes, no podrán obtener las nuevas direcciones IP asignadas. Cuando suceda esto, considere las siguientes soluciones posibles:
Usar la extensión de ámbito para expandir el intervalo de direcciones para el ámbito actual.
Reducir la duración de concesión y disminuir el intervalo de limpieza. Esto puede ayudar a acelerar la recuperación de las direcciones IP de ámbito expiradas.
Extender el ámbito DHCP
Si ya tiene un ámbito DHCP y las direcciones de inicio y final no incluyen actualmente todas las direcciones de la subred específica, puede aumentar el número de direcciones del ámbito si extiende la dirección de inicio o la dirección final en las propiedades del ámbito.
Para aumentar el número de direcciones disponibles para los clientes:
En el servidor DHCP, haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en DHCP.
En el árbol de consola, haga clic con el botón secundario en el ámbito que desea extender y, a continuación, haga clic en Propiedades.
Cambie las direcciones de inicio y final para extender el ámbito.
Reducir la duración de la concesión.
Para llevar a cabo estos procedimientos, debe ser miembro del grupo Administradores o tener delegada la autoridad adecuada.
Para reducir la duración de la concesión:
En el servidor DHCP, haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en DHCP.
En el árbol de consola de DHCP, haga clic con el botón secundario en el ámbito que desea configurar y, a continuación, haga clic en Propiedades.
En la ficha General, en Duración de la concesión para clientes DHCP, escriba la nueva duración de la concesión.
Reducir el intervalo de limpieza
Para llevar a cabo estos procedimientos, debe ser miembro del grupo Administradores o tener delegada la autoridad adecuada.
Para usar un comando Netsh para establecer el tiempo de intervalo de limpieza:
En el servidor DHCP, haga clic en Inicio, elija Ejecutar, escriba cmd y, a continuación, presione Entrar.
Escriba netsh dhcp set databasecleanupinterval "nuevoIntervalo" (donde "nuevoIntervalo" es el período de tiempo en minutos entre las limpiezas de la base de datos DHCP).
Ejemplo
En el ejemplo siguiente, este comando establece el intervalo de limpieza de la base de datos en 10.080 minutos (cada siete días).
netsh dhcp set databasecleanupinterval 10080
Target | Microsoft.Windows.DHCPServer.Library.Scope | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.DHCPServer.Library.MonitorType.ScopeSpaceAvailable | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Microsoft.Windows.DHCPServer.Library.ActionAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.Library.Scope.UnitMonitor.ScopeAddressesAvailable" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.DHCPServer.Library.Scope" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.DHCPServer.Library.MonitorType.ScopeSpaceAvailable" ConfirmDelivery="false" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.Library.Scope.UnitMonitor.ScopeAddressesAvailable_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ScopeAddressesAvailable" MonitorTypeStateID="ScopeAddressesAvailable" HealthState="Success"/>
<OperationalState ID="ScopeAddressesLow" MonitorTypeStateID="ScopeAddressesLow" HealthState="Warning"/>
<OperationalState ID="ScopeAddressesExhausted" MonitorTypeStateID="ScopeAddressesExhausted" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<TargetComputer>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</TargetComputer>
<Name>$Target/Property[Type="Microsoft.Windows.DHCPServer.Library.Scope"]/IPAddress$</Name>
<Threshold>10</Threshold>
</Configuration>
</UnitMonitor>