Common vSphere SDK for
Perl Tasks
The vSphere SDK for Perl includes utility
applications and sample scripts for common administration tasks.
Task
| Script
| Location
|
---|---|---|
Discovery (logging in)
| connect.pl
| /apps/general
|
Performance monitoring
| viperformance.pl (retrieves performance
counters from host)
| /apps/performance
|
Virtual machine power
operations
| vmcontrol.pl
| /apps/vm
|
Virtual machine snapshot
and restore functionality
| vmsnapshot.pl ,
snapshotmanager.pl | /apps/vm
|
Virtual machine migration
| vmmigrate.pl
| /apps/vm
|
Host operations, for
example, adding a standalone host to a
system, shutting down and rebooting a host, and so on
| hostops.pl
| /apps/host
|
Viewing or changing of
CPU or memory share allocation on a virtual machine
| sharesmanager.pl
| /apps/vm
|
Some tasks require additional scripting. See
Writing vSphere SDK for Perl Scripts.