How do I determine how much bandwidth a PCoIP Protocol Session is consuming?
There are multiple options to determine how much bandwidth a PCoIP protocol session is consuming.
Viewing live data on a PCoIP Zero Client or PCoIP Remote Workstation Card
The active PCoIP protocol session bandwidth can be viewed in the PCoIP Zero Client's or PCoIP Remote Workstation Card Administrative Web Interface. Diagnostics > Session Statistics and see the active bandwidth utilization.
PCoIP Server Logs
The PCoIP protocol session bandwidth can be determined by the PCoIP Server (and client) logs.
MGMT_PCOIP_DATA :Tx thread info: bw limit = 1611, avg tx = 26.7, avg rx = 7.6 (kbit/s)
This is a periodic log message that shows the state of the PCoIP traffic shaper in the VMware View Agent.
- bw limit - is the maximum allowed transmit rate (kBytes/s)
- avg tx - shows how much bandwidth is actually being used from the PCoIP Host to the client (kBytes/s)
- avg rx - shows how much bandwidth is actually being used from the client back to the PCoIP Host (kBytes/s)
(Client logs would show the opposite direction avg tx would be from the client to the virtual desktop host)
SNMP tools can be used to monitor PCoIP protocol session bandwidth. See the Using SNMP with PCoIP Endpoints user guide.
PCoIP Session Statistics Viewer
The PCoIP Session Statistics viewer can show real-time graphs as well as analyze historical logs.
PCoIP Software Statistics Viewer
Capturing all network traffic at the host or client-side and filtering for all UDP 4172 traffic will provide a very detailed analysis showing the spikes in data that may not be able to be shown in devices that sample every 5 seconds. Wireshark has inbuilt graphing capabilities to show in high resolution network usage. This may be useful in situations where high resolution analysis is required.