Skip to content

vMarkusK/vSphere-Modules

Repository files navigation

vSphere Modules

Flattr this git repo

About

Project Owner:

Markus Kraus @vMarkus_K

MY CLOUD-(R)EVOLUTION mycloudrevolution.com

Project Description

This Repository contains a collection of my VMware vSphere Functions.

Modules

Get-VMID.psm1

This Funcion will quickly return all IDs of VMs.

Get-VMID

Get-VMmaxIOPS.psm1

This Function will Create a VM Disk IOPS Report.

Get-VMmaxIOPS

Push-vLIMessage.psm1

Push Messages to VMware vRealize Log Inisght.

Set-ConsolidationFix.psm1

Set VM SnapShot Consolidation Timout Workaround.

Start-UNMAP.psm1

Process SCSI UNMAP on VMware Datastores.

Start-UNMAP

Get-VMDisk.psm1

This Function reports VM vDisks and Datastores.

Get-VMDisk

Apply-Hardening.psm1

Applys a set of Hardening options to the VMss

Apply-Hardening

Set-IOPSLimit.psm1

Report and Set VM Disk IO Limits

Set-IOPSLimit

Set-CBT.psm1

This Function enables or disables CBT. In addition a new VI-Property is added.

Set-CBT

Set-CBT_VI-Property

Recommend-Sizing.psm1

This Function collects Basic vSphere Informations for a Hardware Sizing Recommandation. Focus is in Compute Ressources.

Set-IOPSLimit

Konfig-ESXi.psm1

This Function sets the Basic settings for a new ESXi.

Konfig-ESXi

Get-NewVMs.psm1

This Function report newly created VMs by Cluster.

Prease use the enhanced version "Get-NewAndRemovedVMs" insted!

Get-NewVMs

Get-NewAndRemovedVMs.psm1

This Function report newly created VMs by Cluster.

Get-NewAndRemovedVMs

Get-NICDetails.psm1

This Function reports Firmware and Driver Details for your ESXi vmnic(s).

Get-NICDetails

Get-UplinkDetails.psm1

This Function collects detailed informations about your ESXi Host connections to pSwitch and DVS / vSwitch.

Get-UplinkDetails

Validate-ESXiPackages.psm1

This Function compares all ESXi Host VIBs within a vSphere with a reference Hosts.

Validate-ESXiPackages