One of the steps needed to onboard a system into our monitoring tools is to configure SNMP. If the customer template does not have SNMP pre-configured, or is not using GPO to do it; it quickly becomes a painfully slow speed-bump.

Last night I threw together the PowerShell script below to:

  • Install SNMP services
  • Configure SNMP Management servers
  • Configure Read-Only community strings
  • Configure Read-Write community strings
  • Configure Read-Only Trap community strings
  • Configure Read-Write Trap community strings
  • Configure System Location
  • Configure System Contact
  • Configure SNMP Name Resolution


More »

First, make sure you’re using a version of PowerCLI that supports the get-esxcli cmdlet. In this case, I used a fresh install of PowerCLI 5.5.

First, get-esxcli needs to be run against a single host individually, you can loop through you’re hosts later, but again, one at a time. So I did:

In my case, I wanted to remove a “greyed out” NFS mount, and in esxcli, I would run: More »

Here is a PowerCLI script I use to find all orphaned VMDK’s in my vCenter environment.

I wrote this a long time ago, hopefully it still works

Cisco has launched a UCS PowerTool Scriptng Contest, highlighting scripts by the UCS community members, then picking the “top” community written script.

This is a brilliant move by Cisco to help popularize the PowerShell based API Cisco PowerTool.

PoweShell is quickly becoming the go-to scripting languages for many IT organizations. Cisco has leveraged this popularity to extend the UCS API to UCS administrators.



2018 vmware admins. All rights reserved.
Design by picomol. Powered by WordPress.