Tools and Utilities
xdlcollect
shell script
The The xdlcollect
shell script integrated into the VDA software installation process collects logs and is located under /opt/Citrix/VDA/bin
.
Once you install the VDA, run the /opt/Citrix/VDA/bin/xdlcollect.sh
script to collect logs.
When you run the xdlcollect.sh
, the following information and logs are collected and packaged:
System Information:
- macOS Release Version
- Memory and CPU usage
- General Disk Information
- Loaded Kernel Extensions
- List of PCI and USB devices
- Running Processes
- Services
- System Messages (dmesg)
- System Logs
- Package Installation Logs
- Network Information:
- Host Name
- DNS Servers
Network interfaces:
- Routes
- Firewall Configuration
Additional Information:
- VDA Logs and related configuration
- Crash Dump
Some basic tests are performed to check connectivity to:
- DNS Severs
- Citrix DaaS control plane
After log collection, a compressed log file is generated in the same folder as the script.
The vdaversion script
The vdaversion script is integrated into the VDA software installation process and located under /opt/Citrix/VDA/bin
.
After you install the VDA, run the ./vdaversion
under the folder mentioned to check your VDA revision number to validate if you installed the latest or chosen version of VDA.
The ctxsession tool
The ctxsession
tool is integrated into the VDA software installation process and located under /opt/Citrix/VDA/bin
.
The ctxsession
is a diagnostic tool that assists you to check your VDA and CWA session information.
Note:
You can run it either without any parameters or in a verbose mode.
For example ./ctxsession -v
The Citrix support team uses the information to assist in troubleshooting.
The hdxmonitorlite tool
The hdxmonitorlite.sh
tool is integrated into the VDA software installation process and located under: /opt/Citrix/VDA/bin
hdxmonitorlite tool is more like a CLI (Command Line Interface) version of HDX Monitor that was available in the Windows platform.
With this tool, the administrators can dump important information related to DDC policies configured for the VDA, as well as VDA session information related to network, system configuration etc.
Below are some examples of how to use the tool:
Show help information:
sudo /opt/Citrix/VDA/bin/hdxmonitorlite.sh --help
Show specific module information:
sudo /opt/Citrix/VDA/bin/hdxmonitorlite.sh [module-name] dump
Show all modules:
sudo /opt/Citrix/VDA/bin/hdxmonitorlite.sh list
Show all modules information:
sudo /opt/Citrix/VDA/bin/hdxmonitorlite.sh dump