Skip to content
This repository has been archived by the owner on Sep 4, 2020. It is now read-only.

Provides a custom Ducksboard dashboard for a VMware vSphere home lab

License

Notifications You must be signed in to change notification settings

WahlNetwork/ducksboard-homelab

Repository files navigation

PowerShell Collector for Ducksboard

If you're running a home lab and want a Ducksboard dashboard such as mine, this project might be of some use to you.

I'm going to assume that you've already made a dashboard on Ducksboard, have made some widgets, and understand the basics of making POST calls to an API via PowerShell 3.0 or higher.

The basic steps:

  1. You can view a sample creds.ps1 file for your script. Fill in the fields marked with three !!! marks. Place it somewhere safe since the passwords are only encrypted in memory - someone can still open the file and read your creds.
  2. Run the collector.ps1 script. It spawns a job for each type of collection. Each job pulls credentials from the creds.ps1 file.

Currently tested and working:

  • VMware vCenter 5.x
  • VMware NSX 6.x
  • PernixData FVP 1.5

Road map:

  • Tintri VMstore
  • EMC VNX
  • Coho Data Datastream
  • VCE Vision