Documentation forServer & Application Monitor
Monitoring your applications and environment is a key capability of Hybrid Cloud Observability and is also available in a standalone module, Server & Application Monitor (SAM). Hybrid Cloud Observability and SAM are built on the self-hosted SolarWinds Platform.

Citrix XenApp 5.0 Presentation Server WMI Counters

This SAM application monitor template monitors critical events generated by Citrix XenApp 5.0 which may indicate possible service outages or configuration problems. Alerts are set to display the descriptions of events and the host name.

This template was deprecated in SAM 2020.2 but is still available in THWACK.

Prerequisites

RPC access to the target server.

Credentials

Windows Administrator on target server.

The following component monitors reads Windows Performance Counter data using RPC instead of WMI.

Component monitors

Click here for an overview about SAM application monitor templates and component monitors. SAM API Poller templates are also available.

Application Enumeration/sec

This component monitor returns the number of non-XML-based enumerations (requests for application lists) per second.

Application Resolution Time (ms)

This component monitor measures the time required to resolve the Least-Loaded Server during an application in milliseconds.

A baseline would be needed to establish increases during peak logon times before an accurate threshold can be defined.

Application Resolutions Failed/sec

This component monitor returns the number of application resolutions failed per second. This value should be zero at all times.

Application Resolutions/sec

This component monitor returns the number of resolutions (application launch requests) per second.

DataStore Connection Failure

This component monitor returns the number of minutes that the XenApp server was disconnected from the datastore. This value should be zero at all times.

DataStore bytes read

This component monitor returns the number of bytes read from the datastore.

DataStore bytes read/sec

This component monitor returns the number of bytes read from the datastore per second.

DataStore bytes written/sec

This component monitor returns the number of bytes written to the datastore per second.

DataStore reads

This component monitor returns the number of times data was read from the datastore.

DataStore reads/sec

This component monitor returns the number of times data was read from the datastore per second.

DataStore writes/sec

This component monitor returns the number of times data was written to the datastore per second.

DynamicStore bytes read/sec

This component monitor returns the number of dynamic datastore bytes read per second.

DynamicStore bytes written/sec

This component monitor returns the number of dynamic datastore bytes written per second.

DynamicStore Gateway Update Count

This component monitor returns the number of dynamic store update packets sent to remote data collectors.

DynamicStore Gateway Update Bytes Sent

This component monitor returns the number of bytes of data sent across gateways to remote data collectors.

DynamicStore Query Count

This component monitor returns the number of performed dynamic store queries.

DynamicStore Query Request Bytes Received

This component monitor returns the number of bytes of data received in dynamic store query request packets.

DynamicStore Query Response Bytes Sent

This component monitor returns the number of bytes of data sent in response to dynamic store queries.

DynamicStore reads/sec

This component monitor returns the number of times data was read from the dynamic store per second.

DynamicStore Update Bytes Received

This component monitor returns the number of bytes of data received in dynamic store update packets.

DynamicStore Update Packets Received

This component monitor returns the number of update packets received by the dynamic store.

DynamicStore Update Response Bytes Sent

This component monitor returns the number of bytes of data sent in response to dynamic store update packets.

DynamicStore writes/sec

This component monitor returns the number of times data was written to the dynamic store per second.

Filtered Application Enumerations/sec

This component monitor returns the number of XML-based enumerations (requests for application lists) per second.

LocalHostCache bytes read/sec

This component monitor returns the number of bytes of IMA local host cache data read per second.

LocalHostCache bytes written/sec

This component monitor returns the number of bytes of IMA local host cache data written per second.

LocalHostCache reads/sec

This component monitor returns the number of times data was read from the IMA local host cache per second.

LocalHostCache writes/sec

This component monitor returns the number of times data was written to the IMA local host cache per second.

Maximum number of XML threads

This component monitor returns the maximum number of threads allocated to service Web-based sessions since the server last restarted.

Number of busy XML threads

This component monitor returns the number of XML requests that are currently being processed.

This value should be less than 12. The maximum number of requests that the XML service can process at any one time is 16.

Number of XML threads

This component monitor returns the number of threads allocated to service web-based sessions.

Resolution WorkItem Queue Executing Count

This component monitor returns the number of work items (related to application launches) that are waiting to be processed by IMA.

Resolution WorkItem Queue Ready Count

This component monitor returns the number of resolution work items that are ready to be executed. This value should be zero at all times.

WorkItem Queue Executing Count

This component monitor returns the number of work items that are currently being executed.

WorkItem Queue Pending Count

This component monitor returns the number of work items that are not yet ready to be executed.

WorkItem Queue Ready Count

This component monitor returns the number of work items that are ready and waiting to be processed by IMA. This value should be zero at all times.

Zone Elections

This component monitor returns the number of zone elections that occurred. This value starts at zero each time the IMA Service starts and is incremented each time a zone election takes place.

Zone Elections Won

This component monitor returns the number of times the server won a zone election.