Disk Cache is Performing Poorly

Microsoft.OfficeWebAppsServer_Custom.DiskCacheIsPerformingPoorly (UnitMonitor)

The on disk cache of rendered files is performing poorly. The disk cache configuration may need to be adjusted or there may be a hardware issue.

Knowledge Base article:

Summary

To get the most current Knowledge Article from the Microsoft TechNet site, visit:

http://go.microsoft.com/fwlink/p/?LinkId=258820

Causes

View all current alerts from this object using this link:

View Alerts

Element properties:

TargetMicrosoft.OfficeWebAppsServer_Custom.Machine
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameOffice Web Apps - Storage
Counter NameWacDiskCacheTTLHours
Frequency60
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityLow
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ThresholdMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Disk Cache is Performing Poorly
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.OfficeWebAppsServer_Custom.DiskCacheIsPerformingPoorly" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.OfficeWebAppsServer_Custom.Machine" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Performance!System.Performance.ThresholdMonitorType" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.OfficeWebAppsServer_Custom.DiskCacheIsPerformingPoorly_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Success"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>WacDiskCacheTTLHours</CounterName>
<ObjectName>Office Web Apps - Storage</ObjectName>
<InstanceName>__total__</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>60</Frequency>
<Threshold>1</Threshold>
</Configuration>
</UnitMonitor>