This monitor checks Hash Index Empty Buckets Count and Average Length of the Row Chains in the SQL Database. This monitor is a dependency (rollup) monitor.
Note: This monitor is a dependency (rollup) monitor. The health state for this monitor is determined by the best state of any member monitor. Please also review the knowledge base article for related unit monitors.
Name | Description | Default Value |
Enabled | Enables or disables the workflow. | Yes |
Generates Alerts | Defines whether the workflow generates an Alert. | No |
Target | Microsoft.SQLServer.2016.Database |
Parent Monitor | System.Health.ConfigurationState |
Algorithm | WorstOf |
Source Monitor | Microsoft.SQLServer.2016.Monitoring.HashIndexAvgChainLengthMonitor |
Relationship | Microsoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFx |
Category | ConfigurationHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | False |
Remotable | True |
Accessibility | Public |
<DependencyMonitor ID="Microsoft.SQLServer.2016.DependencyMonitor.HashIndexAvgChainLengthMonitor" Accessibility="Public" Enabled="true" Target="SQL2016Core!Microsoft.SQLServer.2016.Database" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" RelationshipType="SQL2016Core!Microsoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFx" MemberMonitor="Microsoft.SQLServer.2016.Monitoring.HashIndexAvgChainLengthMonitor">
<Category>ConfigurationHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>