I’ve covered the topic of dashboards on this blog a few times before, from layering CSS on PowerShell’s built-in HTML capabilities, to hacking together HTML 5 templates with PowerShell, as the hunt continues for the next great thing in PowerShell reporting. Guys, the hunt is OVER! Time to ascend to the next level in reporting…
It’s the motherlode! Adam Driscoll’s AWESOME PowerShell Universal Dashboard, a gorgeous and dead-simple dashboard tool which makes it super easy to retrieve values from your environment and spin them into adaptive, animated dashboards full of sexy transitions and colors. Click here to see it in action. Or just look at these sexy animations and tasteful colors. Deploy this and then show your boss. It’s guaranteed to impress, blow his pants off, and get you a huge raise or maybe a $5 Starbucks gift card.
In this post, we’ll learn what the PowerShell Universal Dashboard is, how to quickly get setup, and I’ll share my own TOTALLY PIMPED OUT CUSTOM Dashboard with you free, for you to modify to fit your environment, and get that free Pumpkin Spice, son!
What is it?
The PowerShell Universal Dashboard is an absolutely gorgeous module created by the great Adam Driscoll. It seeks to make it dead-simple to create useful, interactive dashboards anywhere you can run PowerShell. It’s built using .net Core Kestrel and ChartJS, and you can run it locally for folks to connect to see your dashboard, or deploy right to IIS or even Azure!
If you didn’t earlier, you really should click here to see it in action!!!
Getting Started
To begin, simply launch PowerShell and run the following command.
Install-Module UniversalDashboard
Next, copy the code for Adam’s sample Dashboard from here and run it. You should see this screen appear
Now, PowerShell Pro Tools IS a paid piece of software. But the trial license is super generous, so simply put in your e-mail and you’ll receive a license automatically in a few minutes. Continue reading