2. sachathomet.ch
About me
• Sacha Thomet, Switzerland
• Working with Citrix technologies >10 years
• Scripting with PowerShell for 18 months
3. sachathomet.ch
Problem:
I want to know the detailed health state
of my PVS farm each day.
(Not a monitoring like SCOM about the Server health, I want to
have a short overview about the whole farm according to PVS.)
9. sachathomet.ch
Feel free to use this Script:
- Download it for free:
http://blog.appcloud.ch
- Feedback appreciated
- Also: XenApp/XenDesktop 7.x HealthCheck
follow me on twitter @sacha81
Notes de l'éditeur
My name is Sacha Thomet I‘m from Switzerland,
I‘m working with Citrix products since more than ten years , first as an Administrator today as a System Engineer
I‘m not a Power Shell black belt, I just began create scripts like you will see here some months ago.
My Use Case, I wanted to know about the health status of my Citrix Provisioning Services Environment.
What I want is not a replacement for the monitoring like SCOM or other known monitoring tools.
My solution is based on a powershell script which gives an HTML output via email each day. To be honest I‘ve seen a Similar script on the Blog of Jason Poyner, he have a Health Check for XenApp6 and this is where my idea come from.
The Prerequisite is Citrix Provsioning Service, of course, Powershell 2.0 and the most important thing that you register the SnapIn for PVS.
The Script checks each PVS Server, each vDisk, each Target device.
The script an can be scheduled to run each day
I use this script to Check all my 6 different PVS farms, as Target Devices I have XenDesktop VDI s and XenApp servers.
You will see now a Video where the Script run over my Test environment with two PVS Server, 4 vDisks and 20 XenDesktop Targets.