Questo monitoraggio genera un avviso quando la percentuale di indirizzi liberi per l'ambito esteso specificato scende al di sotto della soglia specificata
Monitoraggio ambito esteso percentuale per Microsoft Windows Server DHCP 2012 R2. Viene restituito un contenitore delle proprietà contenente il numero di percentuale libera nell'ambito specificato.
Se necessario, questi parametri possono essere sostituiti:
Numero di campioni: intervalli temporali da utilizzare per valutare il nuovo stato del monitoraggio.
Soglia di avviso: percentuale minima accettata come stato Integro.
Soglia di errore: percentuale minima accettata come stato Avviso.
Intervallo in secondi: numero di secondi per ogni esecuzione
Tempo di sincronizzazione: tempo espresso nel formato "hh:mm" a partire da quando verrà avviata l'esecuzione.
Timeout in secondi: numero di secondi che devono passare prima dell'annullamento per "motivi di timeout".
Controllare gli indirizzi disponibili nell'ambito.
Se il server DHCP 2012 R2 non dispone di indirizzi IP disponibili da fornire ai client, questi potrebbero non essere in grado di ottenere i nuovi IP assegnati. In questo caso, prendere in considerazione le possibili soluzioni riportate di seguito:
Utilizzare l'estensione di ambito per espandere l'intervallo di indirizzi per l'ambito corrente.
Ridurre la durata del lease e l'intervallo di pulizia. In questo modo è possibile rendere più rapido il recupero di indirizzi IP di ambito scaduti.
Estendere l'ambito DHCP
Se si dispone di un ambito DHCP e Indirizzo iniziale e Indirizzo finale non includono al momento tutti gli indirizzi per la subnet specifica, è possibile aumentare il numero di indirizzi nell'ambito estendendo Indirizzo iniziale e Indirizzo finale nelle proprietà dell'ambito.
Per aumentare il numero di indirizzi disponibili per i client:
Sul server DHCP, fare clic su Start, selezionare Strumenti di amministrazione, quindi fare clic su DHCP.
Nell'albero della console, fare clic con il pulsante destro del mouse sull'ambito da estendere, quindi scegliere Proprietà.
Modificare l'indirizzo IP iniziale e l'indirizzo IP finale per estendere l'ambito.
Ridurre la durata del lease
Per eseguire queste procedure, è necessario essere un membro del gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.
Per ridurre la durata del lease:
Sul server DHCP, fare clic su Start, selezionare Strumenti di amministrazione, quindi fare clic su DHCP.
Nell'albero della console DHCP fare clic con il pulsante destro del mouse sull'ambito da configurare, quindi fare clic su Proprietà.
Nella scheda Generale, in Durata lease per i client DHCP, digitare la nuova durata del lease.
Ridurre l'intervallo di pulitura
Per eseguire queste procedure, è necessario essere un membro del gruppo Administrators oppure avere ricevuto in delega l'autorità appropriata.
Per utilizzare un comando Netsh per impostare l'intervallo di pulitura:
Nel server DHCP fare clic sul pulsante Start, selezionare Esegui, digitare cmd, quindi premere INVIO.
Digitare netsh dhcp set databasecleanupinterval "NuovoIntervallo" (dove "NuovoIntervallo" è il numero di minuti che intercorrono tra le pulizie del database DHCP).
Esempio
Nell'esempio seguente, il comando consente di impostare l'intervallo di pulitura del database su 10.080 minuti (ogni sette giorni).
netsh dhcp set databasecleanupinterval 10080
Target | Microsoft.Windows.DHCPServer.Library.Superscope | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.DHCPServer.2012.R2.SuperScopes.Utilization.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | System.PrivilegedMonitoringAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.2012.R2.SuperScope.IPV4.AddressesAvailable.Percentage.Monitor" Accessibility="Public" Enabled="false" Target="DHCP!Microsoft.Windows.DHCPServer.Library.Superscope" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.DHCPServer.2012.R2.SuperScopes.Utilization.MonitorType" ConfirmDelivery="false" RunAs="System!System.PrivilegedMonitoringAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.2012.R2.SuperScope.IPV4.AddressesAvailable.Percentage.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="SuperScopeAddressesAvailable" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="SuperScopeAddressesLow" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="SuperScopeAddressesVeryLow" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<SuperScope>$Target/Property[Type="DHCP!Microsoft.Windows.DHCPServer.Library.Superscope"]/Name$</SuperScope>
<CounterName>PercentageAvailable</CounterName>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<NumSamples>3</NumSamples>
<WarningThreshold>30</WarningThreshold>
<ErrorThreshold>10</ErrorThreshold>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>