Challenge 10: Monitor and Manage the Performance and Health of your AVD Environment

< Previous Challenge - Home - Next Challenge>

Introduction

You’ve recently deployed AVD for your company and each region started off ok however users have begun reporting problems occasional issues with connecting and performance has become progressively worse for some of the sessions. You need to offer a way to gather information to troubleshoot these issues and because they happen infrequently and across a range of users and times you need to be able to efficiently capture and record these events. It’s important that you also can be more proactive to issues in the environment before they cause too much impact on the user experience. Your manager is also concerned about the cost of running so many AVD hosts across each of the regions when staff are not working and VMs may be sitting idle and wants to look at ways to reduce costs without negatively impacting the users when they login each morning. Lastly many users wish to use Microsoft Teams when connected to AVD hosts and use audio and video for their online meetings and although it works, users report regular stuttering during meetings and have asked whether it’s possible to improve the experience.

Description

The goal of this challenge is to demonstrate how you can enable a monitoring solution for AVD and how it may be used to identify and diagnose issues across your deployment. Using this information you should be able to pull in AVD service information, performance metrics and event log information that relates to the service and present it within the AVD insights dashboard. Your environment should also be enabled for automatic scaling based on your companies requirements to optimise costs and ensure sufficient capacity per your peak hour requirements.

NOTE: Scaling Automation was deployed in Challenge 9

AVD Monitoring

Cost Optimization and Session Host scaling

Success Criteria

To be successful for this challenge you should be able to demonstrate the following;

Tips

The logging information may take a few minutes to appear in the monitoring portal. You’ll also need to generate user traffic by connecting to AVD after enabling the diagnostics for information to flow through.

To simulate connection errors you may wish to attempt logins with invalid credentials, closing the client during the logon attempt and deliberately using a different account between the logon to the AVD portal and the AVD session host which should fail.

Simulate an unavailable session host by manually stopping the AVD service “RdAgent”.

Advanced Challenges (Optional)

  1. Modify the AVD Insights portal to display the CPU % performance metric for the current host pool on the front page of the dashboard. You will need to ensure the metric is only displayed on the Overview tab.