NOTE: The latest version of Scout (3.x) is intended to be run on Citrix Virtual Apps and Desktops 7.14 and newer. For additional information, please refer to Citrix Product Documentation
You can download the required file from the Citrix downloads website by visiting the following link: https://www.citrix.com/downloads/citrix-tools
Description
Run Citrix Scout from a single XenDesktop controller (DDC) or XenApp server to capture key data points and CDF traces for selected computers followed by secure and reliable upload of the data package to Citrix Technical Support.
There's a new version of Scout, integrated with XenApp and XenDesktop, beginning with version 7.14. For details, see Citrix Scout.
New in this release
Hardware
BIOS | Computer | Devices | Disk Drive |
IDE Controller | Logical Drive | Memory Information | Network Adapter and Configuration |
Page File Usage | PNP Device | Printers | Processor |
SCSI Controller | Video Controller |
Software
Driver | Registry | Event Logs |
PNP Driver | HKLM\Software\Citrix | Application Event Log |
Group Policy Information (RSOP) | HKLM\Software\Wow6432Node\Citrix Systems | System Event Log |
Processes | HKLM\Software\Microsoft\Windows NT\Windows | |
Microsoft Hotfix | HKLM\Software\Microsoft\Windows NT\Winlogon | |
Service Packs | HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer | |
OS | HKLM\Software\Microsoft\Cryptography\ | |
System Environment Variables | HKLM\System\CurrentControlSet\Citrix HKLM\System\CurrentControlSet\Control\Print\Environments | |
HKLM\System\CurrentControlSet\Control\Session Manager |
Site
Broker Administrators | Broker Hypervisor Connection | Broker Service Status | Catalogs |
Configured VDA | Connection Log | Controllers | Desktop Groups |
Hypervisor | Hypervisor Alerts | Installed DB Version | License Server Compatibility |
License Server Info | Registered Service Instance Details | Site Information | XDDBDiag Output1 |
Computer
CDF Traces | Citrix Binary Details | Citrix Broker Service Info | Citrix PortICA Log |
Citrix VDA Info | Controller Service Configuration and Log Files | Virtual Desktop Agent Configuration and Log Files | Personal vDisk Logs |
Virtual Desktop Agent HDX Configuration | XDPing Output | Citrix Profile Management Logs |
Farm
Administrators | Citrix Hotfixes | Configuration Logging | Data Store Details (XADSInfo)1 |
Farm Information | License Server Info | Load Evaluators | Published Applications |
Server Load Details | Session Information | Worker Groups | XenApp Policies |
Zone Information |
Computer
CDF Traces | Citrix Binary Details | Printer Drivers | RDS Information |
Citrix Profile Management logs |
Footnotes
Data Store details are supported only with MS-SQL based data stores; the user running Scout must have administrative rights on the SQL database.
Prerequisites
For XenDesktop 7.1 upwards, and also for XenApp 7.5 upwards, Scout download is not required – Scout is pre-installed on all controllers in these environments, and can be found in the Citrix Folder on the start menu (Windows 2008), or in the Citrix Apps (Windows 2012).
Note: The following message appears if you attempt to start Scout on a machine where a supported version of XenDesktop or XenApp is not installed.
Supported Citrix Product Versions
For XenDesktop 7.1 upwards, and also for XenApp 7.5 upwards, Scout download is not required – Scout is pre-installed on all controllers in these environments, and can be found in the Citrix Folder on the start menu (Windows 2008), or in the Citrix Apps (Windows 2012).
Note: The following message appears if you attempt to start Scout on a machine where a supported version of XenDesktop or XenApp is not installed.
To install Scout, unzip the Citrix Scout package to a folder, such as Desktop. To overwrite the existing version of Scout, unzip it in the C:\Program Files (x86)\Citrix\Scout folder.
How to use Scout & Citrix Insight Services (CIS) to analyze your environment
This video https://youtu.be/oMkegjDaFiM explains how to use Scout & CIS
If you are running Scout on a machine delivered by Citrix Cloud, you will be asked enter your credentials as follows:
Once signed in, select a customer:
Scout will open so you can continue to perform the appropriate configuration.
Note: Cloud deployments can only collect information from VDAs (Controller(s) information will not be captured)
To Set Scout Configuration Options
1. From the menu bar, click Config > Settings.
2. Make any required changes to the default settings:
Note: Changing the default event log collection setting might increase the duration and size of the data capture.
To Capture a CDF Trace
1. Click Start CDF Trace.
2. Select up to 10 target computers, and then click Continue.
Note:
For XenApp only, you might select specific modules for tracing. The default setting is present in all modules. Citrix does not recommend changing the default setting unless you have been instructed by a Citrix Technical Support engineer.
To select specific modules for XenApp, click the Modules selection icon for only the machines where you want to make a custom selection.
3. Click Clear All to clear the default setting of all modules.
4. Select one or more trace categories on the left side and/or individual modules on the right. You can search for modules by typing the first few letters of the module name in the Search field and then make your selection.
Note: The module selection will be saved until Scout is closed.
5. Click Continue to begin the trace on the selected modules.
6. Reproduce the issue for which you would like to capture details.
7. Click Stop CDF Trace once the issue has been reproduced.
Note:
To Collect and Upload Environment Information
1. Click Collect & Upload.
2. Select up to 10 target computers, and then click Continue.
Status Messages | Corrective Action |
Check Network | Check network connection or power status of machine |
Enable WinRM | Enable WinRM on the VDA or Controller (click the Settings icon) |
Enable File and Printer Sharing | Enable File and Printer Sharing (Network Adapter Properties) |
3. If necessary, click the Settings icon to enable WinRM remotely or XenDesktop service logging for VDAs and Controllers.
Note: The progress bar in the lower left corner of the Scout window updates as Citrix Scout collects environment information.
4. Select a location for saving the file, provide a filename for the information to be zipped, and click Save.
Note: Click OK if you receive a “File not found or no read permission.” error. This does not impact the completeness of the information being collected and the compression continues.
5. Once the “Save” process is completed, you will be presented with a dialogue explaining the upload & Analysis process. Click “Continue” on this to proceed
6. When the Upload to cis.citrix.com dialog appears, enter your My Citrix Username, password, 8-digit service request number (optional), a brief description (optional), and then click Upload.
Note:
NB: Once you have successfully uploaded your data, the results file you saved locally will be deleted upon exiting Scout. This is a security measure to ensure the security of the system information gathered for CIS. If you wish to keep a copy of this file, please un-tick the “Delete saved collection results on exit” option presented when exiting Scout.
If you do not have Internet Access on your Controller, you can upload the saved results file manually by copying the saved file to a location with Internet access, and then logging onto cis.citrix.com and clicking the “Health Check” button or using the “Upload Data” option in Tools.
Scout does not make any system modifications. Only data and log files are captured.
How to Undo the Changes Made by Scout
If you enable additional logging for your XenDesktop environment during your collection, you will be prompted to turn this off afterwards. Some logs can be quite verbose, so it is best practice to turn off any such logs once troubleshooting is complete.
Using Scout in Command-line mode
In the V2.20 release, a command-line execution option was added to Scout to allow for unattended and scripted execution of Scout.
To run Scout in command-line mode, simply copy Scout to a convenient location on the required XA or XD controller, and open a command prompt to that location:
To execute, just use the syntax “run.exe mode=cli”
If you have not used CLI mode Scout on this controller before, you will be prompted for your MyCitrix credentials.
Once you enter these successfully, Scout will retrieve a token to allow it make uploads on your behalf, without need for username & password input each time. The token will expire after 6 months, and you will be prompted to enter your credentials after this to retrieve a new token.
Once the token has been retrieved, Scout will run silently in the background, and will upload once the collection is complete.
Please Note: Commandline Scout will only collect data from the local controller, and the site or farm. It will not collect data from any other Controllers, so you will need to run commandline Scout on each Controller you wish to collect data from. Commandline scout does not collect data from VDAs, as Scout can only execute on Controllers.
If you do not have internet access on a Controller, Command-line Scout will fail to execute properly, as it needs internet both to retrieve the upload token, and also to upload the results afterwards.
An instructional video on Command-line Scout usage is available at:
Uninstalling Scout
To uninstall Scout, delete the folder created after unzipping the download.
Blocking Scout from collecting Data
For some customers it may be desirable to prevent Scout data capture from specific machines. To prevent Scout from capturing data (remotely or locally) from a specific server or VDA, you can add a registry key entry that Scout will read before allowing data collection.
HKLM\Software\Citrix\PreventScoutDataCapture
Reg_DWORD
Value = 1
If this Registry Key is present on any server you try to select, the following warning will be received, and collection will not be possible.
If they key is applied to all machines in the environment, no Scout Collection will be possible at all.
Proxy Internet Support
For some customers Internet access from Servers is restricted by proxy servers and/or proxy authentication. To ensure that Scout can upload the collection bundle, you may add proxy details on the Config à Settings menu. If you do not wish to add proxy settings, you may still choose to save the collection locally, and upload it manually to cis.citrix.com from another machine with Internet access.
Disclaimer
This software application is provided to you as is with no representations, warranties or conditions of any kind. You may use and distribute it at your own risk. CITRIX DISCLAIMS ALL WARRANTIES WHATSOEVER, EXPRESS, IMPLIED, WRITTEN, ORAL OR STATUTORY, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. Without limiting the generality of the foregoing, you acknowledge and agree that (a) the software application may exhibit errors, design flaws or other problems, possibly resulting in loss of data or damage to property; (b) it may not be possible to make the software application fully functional; and (c) Citrix may, without notice or liability to you, cease to make available the current version and/or any future versions of the software application. In no event should the code be used to support of ultra-hazardous activities, including but not limited to life support or blasting activities. NEITHER CITRIX NOR ITS AFFILIATES OR AGENTS WILL BE LIABLE, UNDER BREACH OF CONTRACT OR ANY OTHER THEORY OF LIABILITY, FOR ANY DAMAGES WHATSOEVER ARISING FROM USE OF THE SOFTWARE APPLICATION, INCLUDING WITHOUT LIMITATION DIRECT, SPECIAL, INCIDENTAL, PUNITIVE, CONSEQUENTIAL OR OTHER DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. You agree to indemnify and defend Citrix against any and all claims arising from your use, modification or distribution of the code.
Please note:
You can download the required file from the Citrix downloads website by visiting the following link: https://www.citrix.com/downloads/citrix-tools