Citrix PVS Accelerator for XenServer

Citrix PVS Accelerator for XenServer

This template contains performance & statistics counters for monitoring PVS Accelerator metrics implemented in XenServer as a result of integration of PVS Accelerator & XenServer.

Some of the counters may require manual configuration, such as setting up installation-specific instances, correcting thresholds for the client’s environment, and so forth.

Prerequisites:

  • 1. XenServer 7.5 or 7.6
  • 2. PVS 7.13 or later
  • 3. PVSAccelerator must be enabled on the given XenServer

Credentials: SSH Access to the Linux machine hosting XenServer 7.5 or 7.6.            

Portions of this document were originally created by and are excerpted from the following source:

https://docs.citrix.com/en-us/xenserver/current-release/monitor-performance.html

https://support.citrix.com/article/CTX220735

https://support.citrix.com/article/CTX220746

https://docs.citrix.com/en-us/xenserver/current-release/storage/pvs.html

https://docs.citrix.com/en-us/provisioning/current-release/configure/configure-accelerator.html

Notes:

  1. 1. Whatever metric you are putting on monitoring, that metric must be available in rrd2csv command output executed directly on XenServer.

If you don't find the required metric in above command output, then there must be 2 reasons. Either that metric is not enabled or that metric settings are not configured.

  1. 2. To find the list of metrics which you can monitor, you need to run the below command directly on the XenServer.

xe host-data-source-list hostname=<XenServerHostname>

If you see the required metric in point above command output but not in rrd2csv command output, then it means you need to enable that metric. Here is how you can enable that metric:

xe host-data-source-record data-source=metric name host=hostname

Once the above command is successful, that metric should be seen in rrd2csv command output.

  1. 3. If you don't see the required metric in point 2 commands output then that metric is not configured. You need to check with your XenServer/PVS administrator to configure the settings required for that metric.
  2. 4. As Citrix Server itself is Linux based, this template will be running against the Linux agent.


MONITORED COMPONENTS

PVS-Accelerator Eviction Rate

This monitor provides the Bytes per second evicted from the cache on given XenServer host.

Unit: Bytes Per Second

Input: XenServer host name for which data has to be fetched

PVS-Accelerator Hit Rate

This monitor provides the Reads per second served from the cache on given XenServer host.

Unit: Reads Per Second

Input: XenServer host name for which data has to be fetched

PVS-Accelerator Miss Rate

This monitor provides the Reads per second that cannot be served from the cache on given XenServer host.

Unit: Reads Per Second

Input: XenServer host name for which data has to be fetched

PVS-Accelerator Traffic Clients Sent

This monitor provides the Bytes per second sent by cached PVS clients on given XenServer host.

Unit: Bytes Per Second

Input: XenServer host name for which data has to be fetched

PVS-Accelerator Traffic Servers Sent

This monitor provides the Bytes per second sent by cached PVS servers on given XenServer host.

Unit: Bytes Per Second

Input: XenServer host name for which data has to be fetched

PVS-Accelerator Read Rate

This monitor provides the Reads per second observed by the cache on given XenServer host.

Unit: Reads Per Second

Input: XenServer host name for which data has to be fetched

PVS-Accelerator Saved Network Traffic

This monitor provides the Bytes per second sent by PVSAccelerator instead of the PVS server on given XenServer host.

Unit: Bytes Per Second

Input: XenServer host name for which data has to be fetched

PVS-Accelerator Space Utilization

This monitor provides the Percentage of space used by PVSAccelerator on this host, compared to the total size of the cache storage on given XenServer host.

Unit: Percent

Input: XenServer host name for which data has to be fetched

Parents Comment Children
No Data