사용 중인 DHCP Server 2016 이상 대범위 주소 수집

Microsoft.Windows.DHCPServer.10.0.SuperScope.IPV4.CollectAddressesInUse (Rule)

대범위에서 사용 중인 주소 수를 수집합니다.

Knowledge Base article:

요약

이 규칙은 Microsoft Windows Server 2016 이상 운영 체제를 실행 중이며 DHCP 기능이 활성화된 서버 인스턴스를 포함하는 DHCP 2016 이상 서버 그룹 구성원 "DHCP 2016 이상 서버 그룹"에서 대범위 IPv4 사용 중인 주소를 수집합니다.

구성

간격(초): 값을 확인할 빈도(초)입니다.

동기화 시간: 모듈 실행에 대한 동기화 시간입니다.

시간 제한(초): 모듈 실행이 종료되는 데 걸리는 시간(초)입니다.

Element properties:

TargetMicrosoft.Windows.DHCPServer.Library.Superscope
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.DHCPServer.10.0.FilteredSuperScopeStats.DS System.PrivilegedMonitoringAccount
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.Windows.DHCPServer.10.0.SuperScope.IPV4.CollectAddressesInUse" Enabled="true" Target="DHCP!Microsoft.Windows.DHCPServer.Library.Superscope" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" RunAs="System!System.PrivilegedMonitoringAccount" TypeID="Microsoft.Windows.DHCPServer.10.0.FilteredSuperScopeStats.DS">
<SuperScope>$Target/Property[Type="DHCP!Microsoft.Windows.DHCPServer.Library.Superscope"]/Name$</SuperScope>
<CounterName>AddressesInUse</CounterName>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>