UCS HealthCheck v2.4

Document created by robbeck on May 11, 2014Last modified by robbeck on Apr 28, 2016
Version 15Show Document
  • View in full screen mode

UCS Communities Login ID: robbeck

Twitter handle (optional): TechBeck03

Have you read the Official Rules of the Contest and do you accept the terms and conditions     Yes  [X ]    No  [   ]

Are you a Cisco employee                                                                                                                          Yes  [ X]    No  [   ]

Does the script run on an emulator -                                                                                                          Yes [ X ]    No  [   ]

          If yes which version? 2.2(x) for full compatibility


v2.4 Edit:  Added support for Ucs PowerTool 2.x and fixed timestamp

v2.3 Edit:  Fixed FC uplink SAN performance data and added single psu support



                Script for polling multiple UCS Domains and creating an html report

  of the domain inventory, configuration, and overall health



  Powershell version 3.0 or higher

  Connection to the internet

  UCS PowerTool version 1.1.1 or higher





  Before generating the report select option 1) from the root menu

  and connect to target UCS Domains.  Cache domain credentials after

  connecting to speed up future script executions.


  You must have an active internet connection to view the report as it

  streams some javascript and css files to build report


  Use the UsedCache, RunReport, Silent, and Email switch options to automate

  script execution (especially if scheduling script as a task)


  Ex: .\UCS_Health_Check_v2.3.ps1 -UseCached -RunReport -Silent -Email user@domain.com



The generated html report supports multiple domains worth of data.  Use the Domain

dropdown at the top of the page to switch between UCS Domains.  Some of the table

entries can be clicked for a more detailed view.  There are help icons with tooltips to

help explain the capabilities of each table.


Include your script here: