Tento monitor upozorňuje, pokud procentuální podíl volných adres pro stanovený obor IPV4 poklesne pod definovanou mezní hodnotu
Monitorování procentuálního využití jednotlivého oboru IPV4 Microsoft Windows Server DHCP 2012 vrátí kontejner objektů obsahující procentuální množství volných adres ve specifikovaném oboru.
V případě potřeby můžeme přepsat tyto parametry:
Počet vzorků: počet pokusů čekání na výpočet nového stavu monitoru.
Prahová hodnota výstrahy: minimální procentuální hodnota akceptovaná jako dobrý stav.
Prahová hodnota chyby: minimální procentuální hodnota akceptovaná jako varovný stav.
Interval v sekundách: počet sekund do každého provádění
Čas synchronizace: čas, od kdy budete chtít zahájit provádění, uvedený ve formátu "hh:mm".
Časový limit v sekundách: doba, po kterou se bude čekat, než bude provádění zrušeno z "důvodů vypršení času".
Počáteční řádek: počáteční řádek používaný pro stránkování. Výchozí hodnota 0 vrací všechny záznamy.
Konečný řádek: konečný řádek používaný pro stránkování. Výchozí hodnota 0 vrací všechny záznamy.
Maximální podporované množství stránkování je 2 000 oborů.
Zkontrolujte dostupné adresy oboru.
Pokud DHCP server 2012 nemá k dispozici IP adresy pro své klienty, nemusí se jim podařit získat nově přiřazené IP adresy. Když k tomu dojde, zvažte následující možná řešení:
Pomocí rozšíření oboru zvětšete rozsah adres aktuálního oboru.
Zkraťte dobu zapůjčení a snižte interval mazání. To může pomoci urychlit opětovné nabytí propadlých IP adres oboru.
Rozšíření oboru DHCP
Pokud již máte obor DHCP a počáteční a koncová adresa momentálně neobsahuje všechny adresy pro vaši konkrétní podsíť, můžete zvýšit počet adres v oboru rozšířením počáteční a koncové adresy ve vlastnostech oboru.
Postup zvýšení počtu adres dostupných klientům:
Na serveru DHCP klikněte na nabídku Start, vyberte položku Nástroje pro správu a poté klikněte na položku DHCP.
Ve stromu konzoly klikněte pravým tlačítkem na obor, který chcete rozšířit, a poté na položku Vlastnosti.
Změnou nastavení parametrů Počáteční IP adresa a Koncová IP adresa rozšiřte obor.
Zkrácení doby zapůjčení
K provedení těchto postupů musíte být členem skupiny Administrators nebo vám musí být delegováno příslušné pověření.
Postup zkrácení doby zapůjčení:
Na serveru DHCP klikněte na nabídku Start, vyberte položku Nástroje pro správu a poté klikněte na položku DHCP.
Ve stromu konzoly klikněte pravým tlačítkem na obor, který chcete nakonfigurovat, a poté na položku Vlastnosti.
Na kartě Obecné pod položkou Doba trvání zápůjček klientům DHCP zadejte novou dobu zápůjčky.
Zkrácení intervalu mazání
K provedení těchto postupů musíte být členem skupiny Administrators nebo vám musí být delegováno příslušné pověření.
Postup použití příkazu Netsh k nastavení intervalu mazání.
Na serveru DHCP klikněte na nabídku Start, vyberte položku Spustit, zadejte příkaz cmd a stiskněte klávesu ENTER.
Zadejte příkaz netsh dhcp set databasecleanupinterval "NovýInterval" (kde "NovýInterval" je doba mezi mazáními databáze DHCP vyjádřená v minutách).
Příklad
V následujícím příkladu tímto příkazem nastavíme interval mazání databáze na 10 080 minut (každých sedm dní).
netsh dhcp set databasecleanupinterval 10080
Target | Microsoft.Windows.DHCPServer.2012.IPv4Scope | ||
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.2012.IndScopeStats.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | System.PrivilegedMonitoringAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.2012.IndScope.IPV4.FreeScopeAddresses.Percentage.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.2012.IPv4Scope" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.DHCPServer.2012.IndScopeStats.MonitorType" ConfirmDelivery="false" RunAs="System!System.PrivilegedMonitoringAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.2012.Scope.IPV4.FreeScopeAddresses.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="ScopeAddressesAvailable" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="ScopeAddressesLow" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="ScopeAddressesVeryLow" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Scope>$Target/Property[Type="DHCP!Microsoft.Windows.DHCPServer.Library.Scope"]/IPAddress$</Scope>
<CounterName>IPV4Scope-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>
<InitialRow>0</InitialRow>
<FinalRow>0</FinalRow>
</Configuration>
</UnitMonitor>