This dependency monitor rolls up the health of Garbage Collection jobs on data deduplication volumes.
When a data deduplication volume has not been processed by Garbage Collection, unreferenced data due to deletion and update of files was not freed. This can impact the amount of free space on the volume.
Garbage Collection has failed to run or was cancelled.
Run Garbage Collection using the Start-DedupJob cmdlet. Or create or enable a Garbage Collection schedule using the powershell cmdlets New-DedupSchedule and Set-DedupSchedule.
Deduplication Cmdlets in Windows PowerShell (http://go.microsoft.com/fwlink/?LinkId=255899)
Target | Microsoft.Windows.FileServices.Service.Deduplication.6.3 | ||
Parent Monitor | System.Health.AvailabilityState | ||
Algorithm | WorstOf | ||
Source Monitor | Microsoft.Windows.FileServices.Service.Deduplication.6.3.Volume.GarbageCollectionRun | ||
Relationship | Microsoft.Windows.FileServices.Service.Deduplication.6.3.HostsDedupVolume | ||
Category | ConfigurationHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
|
<DependencyMonitor ID="Microsoft.Windows.FileServices.Service.Deduplication.6.3.VolumeGarbageCollectionRollup" MemberMonitor="Microsoft.Windows.FileServices.Service.Deduplication.6.3.Volume.GarbageCollectionRun" RelationshipType="Microsoft.Windows.FileServices.Service.Deduplication.6.3.HostsDedupVolume" Accessibility="Public" Target="Microsoft.Windows.FileServices.Service.Deduplication.6.3" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServices.Service.Deduplication.6.3.VolumeGarbageCollectionRollup.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</DependencyMonitor>