Health.Groups
1.0.0.25
Health Groups
Microsoft.SystemCenter.InstanceGroup.Library
7.5.8501.0
31bf3856ad364e35
Microsoft.SystemCenter.Library
7.0.8433.0
31bf3856ad364e35
System.Health.Library
7.0.8433.0
31bf3856ad364e35
System.Image.Library
7.5.8501.0
31bf3856ad364e35
System.Library
7.5.8501.0
31bf3856ad364e35
Health!System.Health.AlertSchema
44cbc334-8b5f-4cb6-bee0-6bdcbc80e8d5
System!System.BaseData
AvailabilityHealth
WorstOf
Error
PerformanceHealth
WorstOf
Error
SecurityHealth
WorstOf
Error
ConfigurationHealth
WorstOf
Error
AvailabilityHealth
Percentage
50
Error
AvailabilityHealth
WorstOf
Error
PerformanceHealth
Percentage
50
Error
PerformanceHealth
WorstOf
Error
SecurityHealth
Percentage
50
Error
SecurityHealth
WorstOf
Error
ConfigurationHealth
Percentage
50
Error
ConfigurationHealth
WorstOf
Error
Custom
$Target/ManagementGroup/Id$
$MPElement[Name="Health.Groups.SmartHealthGroup.Availability.WorstOfCustom.DependencyMonitor"]$
$Target/Id$
Warning
Custom
$Target/ManagementGroup/Id$
$MPElement[Name="Health.Groups.SmartHealthGroup.Performance.WorstOfCustom.DependencyMonitor"]$
$Target/Id$
Warning
Custom
$Target/ManagementGroup/Id$
$MPElement[Name="Health.Groups.SmartHealthGroup.Security.WorstOfCustom.DependencyMonitor"]$
$Target/Id$
Warning
Custom
$Target/ManagementGroup/Id$
$MPElement[Name="Health.Groups.SmartHealthGroup.Configuration.WorstOfCustom.DependencyMonitor"]$
$Target/Id$
Warning
IG!Microsoft.SystemCenter.GenericGroup.RulesType
SC!Microsoft.SystemCenter.GroupPopulationSchema
$TemplateConfig/Rules$
$TemplateConfig/GroupDisplayName$
$TemplateConfig/GroupDescription$
$TemplateConfig/GroupRuleDisplayString$
IG!Microsoft.SystemCenter.GenericGroup.RulesType
SC!Microsoft.SystemCenter.GroupPopulationSchema
$TemplateConfig/Rules$
$TemplateConfig/GroupDisplayName$
$TemplateConfig/GroupDescription$
$TemplateConfig/GroupRuleDisplayString$
Group with Health State
Base group class used by the Health Group template. Has standard dependency monitors targeted.
Group with Smart Health State
Base group class used by the Smart Health Group template. Has custom dependency monitors targeted.
Availability Dependency Monitor
Rolls up Availability health of group members based on configured percentage of members.
Performance Dependency Monitor
Rolls up Performance health of group members based on configured percentage of members.
Security Dependency Monitor
Rolls up Security health of group members based on configured percentage of members.
Configuration Dependency Monitor
Rolls up Configuration health of group members based on configured percentage of members.
Group with Health
Template creates a group that has standard dependency monitors targeted at it. Once created the group can be updated in the same way as other groups.
Health Groups
Adds authoring templates to allow the creation of groups with dependency monitors already targeted.
Documentation and the latest version can be found on GitHub - https://github.com/KeithRochester/Health-Groups.
If you have any questions or suggestions, please send me a message [email protected]
Set Monitor Health State
Sets the health state of the monitor.
Availability Percentage Roll Up
Rolls up Availability health of group members based on configured percentage of members.
Availability Custom Worst of Roll Up
Rolls up Availability health of group members based worst member health. Critical States are rolled up as warning.
Sets Critical Availability Health State to Warning
Sets Critical Availability Health State to Warning.
Performance Percentage Roll Up
Rolls up Performance health of group members based on configured percentage of members.
Performance Custom Worst of Roll Up
Rolls up Performance health of group members based worst member health. Critical States are rolled up as warning.
Sets Critical Performance Health State to Warning
Sets Critical Performance Health State to Warning.
Security Percentage Roll Up
Rolls up Security health of group members based on configured percentage of members.
Security Custom Worst of Roll Up
Rolls up Security health of group members based worst member health. Critical States are rolled up as warning.
Sets Critical Security Health State to Warning
Sets Critical Security Health State to Warning.
Configuration Percentage Roll Up
Rolls up Configuration health of group members based on configured percentage of members.
Configuration Custom Worst of Roll Up
Rolls up Configuration health of group members based worst member health. Critical States are rolled up as warning.
Sets Critical Configuration Health State to Warning
Sets Critical Configuration Health State to Warning.
Group with Smart Health
Template creates a group that has custom dependency monitors targeted at it. The percentage monitor functions as normal and rolls up health once more than the configured percentage of objects are in a health state. The custom worst of will have health state set to warning if it changes to critical. Once created the group can be updated in the same way as other groups.
Group with Health
Template creates a group that has standard dependency monitors targeted at it. Once created the group can be updated in the same way as other groups.
Group with Smart Health
Template creates a group that has custom dependency monitors targeted at it. The percentage monitor functions as normal and rolls up health once more than the configured percentage of objects are in a health state. The custom worst of will have health state set to warning if it changes to critical. Once created the group can be updated in the same way as other groups.
Health Groups
Documentation and the latest version can be found on GitHub -https://github.com/KeithRochester/Health-Groups..
If you have any questions or suggestions, please send me a message [email protected]