Monitors Failed Desktops.
Monitors for failed desktops within a delivery group.
This monitor will trigger when one or more Desktop OS machines are in a Fault State within the delivery group. When a machine is in a Fault State that means the machine is in a condition that is not capable of hosting sessions and is unavailable for use. There are various Fault States possible:
Failed to start.
Stuck in boot.
Unregistered.
Maximum Capacity.
The machine can become in a Fault State for many reasons, including:
The hypervisor reported an error.
The VDA experienced a graceful shutdown.
The VDA is in hibernation or sleep mode.
The VDA did not shut down gracefully.
The Controller was not able to resolve the VDA’s IP address.
Settings, such as Citrix policies, were changed or updated but there was an error in sending the updates to the VDA. This may occur if the updates are incompatible with the installed VDA version.
An Active Directory discovery misconfiguration occurred. The site-specific OU (where the site controller information is stored in AD) configured in the VDA registry is for a different site.
The VDA machine's operating system type is not compatible with the Machine Catalog or Delivery Group.
A communication issue occurred between the Delivery Controller and the VDA.
The Controller lost connection with the VDA. This may likely be caused by network disruptions.
The DDC has reached the configured maximum number of VDA’s that are allowed to concurrently register to it. By default, the DDC allows 10,000 concurrent VDA registrations.
The registration request sent from the VDA to the DDC was empty. This may be due to a corrupt VDA software installation.
The VDA made a registration request to the broker, but the content of the registration request is corrupt or invalid.
When registering with the broker, the VDA reports its Citrix Broker Protocol version to the DDC. This failure reason appears if the VDA fails to communicate the Citrix Broker Protocol version.
The VDA version not compatible with the Delivery Controller.
The machine catalog or delivery group is set to a higher VDA version than the installed VDA version.
Check the Application log within Windows Logs in the Windows event viewer for detailed error messages.
Target | Free.Edition.MetrixInsight.EndUserComputing.UserLayer.Citrix.Site.DeliveryGroup | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Free.Edition.MetrixInsight.EndUserComputing.Citrix.CVAD.MonitorType.oData.DeliveryGroup.Counter.2state.up | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Free.Edition.MetrixInsight.EndUserComputing.Citrix.RunAsProfile |
<UnitMonitor ID="Free.Edition.MetrixInsight.EndUserComputing.Citrix.CVAD.Monitor.DeliveryGroup.DesktopsFailed" Accessibility="Internal" Enabled="true" Target="Free.Edition.MetrixInsight.EndUserComputing.UserLayer.Citrix.Site.DeliveryGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Free.Edition.MetrixInsight.EndUserComputing.Citrix.CVAD.MonitorType.oData.DeliveryGroup.Counter.2state.up" ConfirmDelivery="false" RunAs="MC!Free.Edition.MetrixInsight.EndUserComputing.Citrix.RunAsProfile">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Free.Edition.MetrixInsight.EndUserComputing.Citrix.CVAD.Monitor.DeliveryGroup.DesktopsFailed.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='DesktopsFaulted']$</AlertParameter1>
<AlertParameter2>$Data/Context/Property[@Name='DesktopsFaultedNames']$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FAILED" MonitorTypeStateID="FAILED" HealthState="Error"/>
<OperationalState ID="SUCCESS" MonitorTypeStateID="SUCCESS" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>180</IntervalSeconds>
<SyncTime/>
<DeliveryGroup>$Target/Property[Type="Free.Edition.MetrixInsight.EndUserComputing.UserLayer.Citrix.Site.DeliveryGroup"]/ID$</DeliveryGroup>
<Property>DesktopsFaulted</Property>
<PropertyThreshold>1</PropertyThreshold>
<Site>$Target/Property[Type="Free.Edition.MetrixInsight.EndUserComputing.UserLayer.Citrix.Site.DeliveryGroup"]/SiteID$</Site>
<DeliveryControllers>$Target/Property[Type="Free.Edition.MetrixInsight.EndUserComputing.UserLayer.Citrix.Site.DeliveryGroup"]/DeliveryControllers$</DeliveryControllers>
<Debug>true</Debug>
</Configuration>
</UnitMonitor>