Description
XenDesktop service checker uses the XenDesktop Powershell SDK to enumerate and register site service instances. It also checks whether or not services are running, and provides the ability to enable logging for each service.
Prerequisites
This tool require .NET 3.5 SP1 and the XenDesktop Powershell SDK (both must be installed with XenDesktop 5 or later).
Installing XenDesktop Service Checker
Extract XD Service Checker.exe from the download and execute on a Desktop Delivery Controller (DDC) that is a member broker of a XenDesktop site.
How to Use XenDesktop Service Checker
To use this tool, run the executable file on a XenDesktop 5 member DDC. After the site is enumerated, right-click any node in the left-hand tree view to perform actions, such as registering and testing service instances, starting/stopping services, and enabling service logging.
- The following screen shot displays the main form. Each broker should have 12 service instances. These instances are bound to the main XenDesktop services as shown in the following screen shot. When the utility starts, these instances are checked. If the instance is not available, then the instance appears in red and the utility prompts for repair.
- You can expand each service to display the instances, as shown in the following screen shots:
- If you right-click on any service, you can control the service and configure file logging, as shown in the following screen shot:
• You can send a ping request to any service instance, if you right-click on the service instance, as shown in the following screen shot:
- If the utility did not detect an issue with an instance and the instances must be reset, then select Reset Service Instances to force a reset.
Security Permissions Required by XenDesktop Service Checker
A XenDesktop administrator must run this tool, for the tool to have full access to the XenDesktop site and services.
Data Modified by XenDesktop Service Checker
XenDesktop Service Checker uses PowerShell to register site services, similar to the commands outlined in CTX132188. It also has the ability to start and stop services on brokers in a site, and add logging parameters to services, as outlined in CTX117452.
How to Undo the Changes Made by XenDesktop Service Checker
The changes made by this tool are all done through the SDK. However, it is always recommended to backup the XenDesktop database before troubleshooting and/or using this tool.
Uninstalling XenDesktop Service Checker
You need not install/uninstall the tool.
Click here to download this cool tool.
I’m glad you like it, I’m actually working on a new version and will let you know when it’s available. Please let me know if you have any feedback.
Hi Kenneth,
When you have a new version available please let me know. I’d like to test ;-).
Cheers,
Jack
The latest build was published to CTX133767 last night, and I updated the name to ‘Site Checker’, though all the original functionality remains.