AD 로그 파일 사용 가능한 디스크 공간 모니터

Microsoft.Windows.Server.2012.R2.AD.Availability.DiskSpace.Log.Monitor (UnitMonitor)

AD 로그 파일이 포함된 하드 디스크의 사용 가능한 공간을 모니터링합니다.

Knowledge Base article:

요약

AD 로그 파일 사용 가능한 공간 모니터입니다. AD 로그 파일이 포함된 드라이브의 사용 가능한 디스크 공간이 필요한 최소 수준보다 작은지를 모니터링합니다.

디스크 드라이브가 꽉 찬 경우 Active Directory 도메인 서비스가 정상적으로 작동하지 않으며 해당 드라이브를 사용하는 서비스에서 오류가 발생합니다.

원인

가능한 원인은 다음과 같습니다.

해결 방법

필요 없는 파일을 대체 볼륨으로 옮기거나 관련 볼륨을 확장/교체하세요.

Element properties:

TargetMicrosoft.Windows.Server.2012.R2.AD.DomainControllerRole
Parent MonitorMicrosoft.Windows.Server.2012.R2.AD.DatabaseAndLog.AggregateMonitor
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.2012.R2.AD.Availability.DiskSpace.Log.Monitortype
RemotableFalse
AccessibilityPublic
Alert Message
AD 로그 파일 사용 가능한 디스크 공간 상태 모니터가 임계값을 하나 이상 초과했습니다.
AD 로그 파일 사용 가능한 디스크 공간 상태 모니터가 임계값을 하나 이상 초과했습니다.
카운터: {0}
사용 가능한 공간(\%): {1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.2012.R2.AD.Availability.DiskSpace.Log.Monitor" Accessibility="Public" Enabled="true" Target="AD2012R2Core!Microsoft.Windows.Server.2012.R2.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2012.R2.AD.DatabaseAndLog.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2012.R2.AD.Availability.DiskSpace.Log.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2012.R2.AD.Availability.DiskSpace.Log.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data[Default='']/Context/CounterName$</AlertParameter1>
<AlertParameter2>$Data[Default='']/Context/Value$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="SizeOK" MonitorTypeStateID="SizeOK" HealthState="Success"/>
<OperationalState ID="SizeWarn" MonitorTypeStateID="SizeWarn" HealthState="Warning"/>
<OperationalState ID="SizeError" MonitorTypeStateID="SizeError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>3600</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<ResultType>2</ResultType>
<ThresholdWarn>20</ThresholdWarn>
<ThresholdError>10</ThresholdError>
</Configuration>
</UnitMonitor>