All Remote Desktop Services events logs in a single pane? Every RDS event from machine A and B that has written an event in last 10 minutes? Listen to events from RDS event logs in real time from all RDS related servers in your deployment?
Jason Gilbertson, a Technical Advisor at Microsoft who works closely with the RDS Product team wrote a single PowerShell that does all of the above, and much more!!
Some of the features:
– Export logs locally or remotely to .csv format on local machine grouped by machine name
– Convert *.evt* files to .csv
– View and manage ‘debug and analytic’ event logs
– Listen to event logs real-time from local or remote machines displaying color coded messages in console
Although the script is very multifunctional, it has specific parameters for RDS to allow you to collect RDS related event log from all servers that are running RDS roles. So, for example, you can combine all event logs from your RD Connection Broker-, RD Web Access-, RD Gateway- and RD Session Host Servers in single view.
The script also exports to CSV which allows you to feed the exports into Excel Graphs or PowerBI environments for further analysis.
A couple of examples;
Query rds event […]