DHCP Server 2012 IPV6 Ayrı Kapsamı Adresleri Kullanılabilir İzleyicisi

Microsoft.Windows.DHCPServer.2012.IndScope.IPV6.FreeScopeAddresses.Quantity.Monitor (UnitMonitor)

Bu izleyici, belirtilen IPV6 kapsamı için boş adreslerin sayısı tanımlanan eşiğin altına düştüğünde uyarı verir

Knowledge Base article:

Özet

Microsoft Windows Server DHCP 2012 IPV6 Ayrı Kapsam İzleme, belirtilen kapsamda boş adres sayısını içeren bir özellik paketi döndürür.

Bu sayaç Milyar Adres bazında ölçeklendirilmiştir

Aşağıda gerektiği takdirde değiştirilebilen parametreler verilmiştir:

Nedenler

Kullanılabilir kapsam adreslerini denetleyin.

Çözümler

DHCP sunucusu 2012, istemciIerine sağlayacak kullanılabilir IP adresine sahip değilse, istemciler atanan yeni IP adresi alamayabilir. Bunu ardından aşağıdaki olası çözümleri göz önünde bulundurun:

DHCP kapsamını genişletin

Zaten bir DHCP kapsamınız varsa ve Başlangıç Adresi ve Bitiş Adresi belirli alt ağınız için tüm adresleri kapsamıyorsa, kapsam özelliklerinde Başlangıç Adresi veya Bitiş Adresini genişleterek kapsamdaki adres sayısını artırabilirsiniz.

İstemciler tarafından kullanılabilen adres sayısını artırmak için:

Kiralama süresini azaltın

Bu prosedürleri gerçekleştirmek için Administrators grubunun üyesi olmanız veya size uygun temsil yetkisinin verilmesi gerekir.

Kiralama süresini azaltmak için:

Temizleme aralığını düşürün

Bu prosedürleri gerçekleştirmek için Administrators grubunun üyesi olmanız veya size uygun temsil yetkisinin verilmesi gerekir.

Temizleme aralığı süresini ayarlamak amacıyla Netsh komutunu kullanmak için:

Örnek

Aşağıdaki örnekte verilen komut, veritabanı temizleme aralığını 10.080 dakika (yedi günde bir) olarak ayarlar.

netsh dhcp set databasecleanupinterval 10080

Element properties:

TargetMicrosoft.Windows.DHCPServer.2012.IPv6Scope
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.DHCPServer.2012.IndScopeStats.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DHCP Server 2012 IPV6 Kullanılabilir Kapsam Adresleri Düşük
Belirtilen IPV6 kapsamı için boş adreslerin sayısı {0} Sunucusunda tanımlanan eşiğinde altına düşer
RunAsSystem.PrivilegedMonitoringAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.DHCPServer.2012.IndScope.IPV6.FreeScopeAddresses.Quantity.Monitor" Accessibility="Public" Enabled="false" Target="Microsoft.Windows.DHCPServer.2012.IPv6Scope" 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.IPV6.FreeScopeAddresses.Quantity.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>IPV6Scope-AddressesAvailable-ScaledByBillion</CounterName>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<NumSamples>3</NumSamples>
<WarningThreshold>50</WarningThreshold>
<ErrorThreshold>10</ErrorThreshold>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<InitialRow>0</InitialRow>
<FinalRow>0</FinalRow>
</Configuration>
</UnitMonitor>