Architecture
BMC PATROL for Citrix XenApp architecture consists of the PATROL Agent, the Windows Remote Management (WinRM) Client and the Citrix XenApp farm consisting of several servers.
The Citrix XenApp Knowledge Module will connect to the user configured XenApp server by establishing a WinRM session and request the farm details like the farm name, applications and list of servers in the farm. Once all the servers are discovered, the KM will connect to each of these XenApp servers through WinRM by HTTP (default port 5985) or HTTPS (default port 5986) port to collect their performance metrics.
The Windows Remote Management (WinRM) manages the server hardware locally and remotely. The WinRM client application uses the WS-Management protocol to access the management service on either the local or a remote computer.
The WinRM listener is a management service that implements WS-Management protocol to send and receive messages. WinRM is a listener service. A listener is defined by a transport (HTTP or HTTPS) and an IPv4 or IPv6 address. You can create more than one WinRM listener instance on a single computer by giving them a different TCP/IP address or port number.