PS scripts to run against WVD environment for health check

%3CLINGO-SUB%20id%3D%22lingo-sub-1490585%22%20slang%3D%22en-US%22%3EPS%20scripts%20to%20run%20against%20WVD%20environment%20for%20health%20check%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1490585%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20fellow%20members.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20joined%20a%20new%20company%20and%20have%20inherited%20a%20500%2B%20WVD%20environment.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20going%20to%20be%26nbsp%3B%20working%20with%20Microsoft%20and%20%2For%20MS%20partner%20to%20help%20troubleshooting%20a%20number%20of%20issues%20on%20our%20WVD%20environment.%20Its%20possible%20we%20may%20pass%20the%20support%20for%20our%20WVD%20to%20an%20external%20party.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20would%20like%20to%20run%20a%20health%20check%20against%20our%20WVD%20environment%20and%20was%20wondering%20if%20there%20is%20a%20number%20of%20PowerShell%20scripts%20I%20can%20run%20against%20our%20environment%20to%20start%20gather%20the%20underlying%20configuration%20and%20also%20just%20be%20able%20to%20run%20a%20health%20check%20to%20determine%20what%20issues%20need%20addressing.%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20there%20anything%20out%20there%20that%20I%20could%20run%20against%20the%20environment%20that%20could%20assist%20me%20and%20the%20future%20partner%20we%20work%20with%2C%20ideally%20I%20like%20to%20be%20in%20a%20position%20to%20understand%20the%20current%20setup%20fairly%20well%20so%20can%20have%20those%20conversations%20with%20Microsoft%20and%2For%20a%20partner.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMany%20Thanks%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1490585%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EWindows%20Virtual%20Deskop%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1491583%22%20slang%3D%22en-US%22%3ERe%3A%20PS%20scripts%20to%20run%20against%20WVD%20environment%20for%20health%20check%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1491583%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F707989%22%20target%3D%22_blank%22%3E%40isotonic_uk%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EA%20WVD%20deployment%20isn't%20a%20whole%20lot%20different%20then%20any%20other%20typical%20Remote%20Desktop%20deployment.%20Don't%20let%20yourself%20be%20told%20it's%20some%20magical%20beast%20beyond%20comprehension.%20The%20only%20difference%20is%20the%20Gateway%20and%20Web%20front-end%20is%20handled%20by%20Microsoft%20but%20other%20then%20that%20it's%20RDS%20%2FTerminal%20Server%20like%20we've%20known%20for%20over%2020%20years%20now.%20There%20are%20some%20health-checks%20you%20can%20do%20on%20the%20Gateway%20component%20managed%20by%20Microsoft%2C%20but%20not%20a%20whole%20lot.%20PSPing%20helps%20a%20bit%20to%20figure%20out%20latency%20or%20connection%20issues%20for%20instance.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOther%20then%20that%20I'd%20treat%20it%20like%20any%20other%20Azure%20VM%20infrastructure.%20You%20can%20monitor%20it%20just%20like%20you%20would%20other%20servers.%20Naturally%20you%20would%20have%20specific%20things%20to%20test%20because%20they%20function%20as%20Remote%20Desktop%20servers.%20Here%2C%20the%20options%20are%20too%20big%20to%20elaborate%20in%20this%20post.%20You%20can%20build%20your%20own%20monitoring%20and%20alert%20tools%20in%20Azure%20itself%20or%20opt%20to%20go%203rd%20party%20and%20just%20buy%20a%20Service%20monitoring%20software.%20Options%20galore%20and%20really%20up%20to%20your%20deployment%20and%20personal%20preference.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Occasional Contributor

Hi fellow members.

 

I have joined a new company and have inherited a 500+ WVD environment. 

 

I am going to be  working with Microsoft and /or MS partner to help troubleshooting a number of issues on our WVD environment. Its possible we may pass the support for our WVD to an external party. 

 

I would like to run a health check against our WVD environment and was wondering if there is a number of PowerShell scripts I can run against our environment to start gather the underlying configuration and also just be able to run a health check to determine what issues need addressing. 

 

Is there anything out there that I could run against the environment that could assist me and the future partner we work with, ideally I like to be in a position to understand the current setup fairly well so can have those conversations with Microsoft and/or a partner.

 

Many Thanks

 

1 Reply
Highlighted

@isotonic_uk 

A WVD deployment isn't a whole lot different then any other typical Remote Desktop deployment. Don't let yourself be told it's some magical beast beyond comprehension. The only difference is the Gateway and Web front-end is handled by Microsoft but other then that it's RDS /Terminal Server like we've known for over 20 years now. There are some health-checks you can do on the Gateway component managed by Microsoft, but not a whole lot. PSPing helps a bit to figure out latency or connection issues for instance.

 

Other then that I'd treat it like any other Azure VM infrastructure. You can monitor it just like you would other servers. Naturally you would have specific things to test because they function as Remote Desktop servers. Here, the options are too big to elaborate in this post. You can build your own monitoring and alert tools in Azure itself or opt to go 3rd party and just buy a Service monitoring software. Options galore and really up to your deployment and personal preference.