Category Archives: optimization

Opvizor Inside the Dashboard.

This is my first post on a series of posts about opvizor. http://www.opvizor.com/ Opvizor is a predictive analysis and issue prevention tool.

In my previous post, Getting Opvizor Working by Michael White worth a read. Michael outlines the install process. I will continue , assuming you have setup the product.

 

Once we login to the webpage at https://opvizor.com/login/  we see a dashboard. Where to start?  That is a lot of information.

In the top left you have the environmental overview. This includes your issues per cluster, host, VM, datastore, and network. As you can see I have induced lots of issues into my lab.

vmware vsphere opvizor home

Let’s dig into each.

 

Overall Status

vmware vsphere opvizor overall Statistics

Overall Statistics

vmware vsphere opvizor overall Statistics

Statistics by Upload

vmware vsphere opvizor Statistics by Upload

Issues by  by Upload

vmware vsphere opvizor Issues by  by Upload

Top 5 Largest Datastores

vmware vsphere opvizor Top 5 Largest Datastores

Top 5 Entities by Issue Rate

vmware vsphere opvizor Top 5 Entities by Issue Rate

Top 5 VMs by Snapshot Usage

vmware vsphere opvizor top 5 snapshots

 

Yikes, that seems a little large doesn’t it?

 

Top 5 BMs by Memory Usage

vmware vsphere opvizor Top 5 BMs by Memory Usage

These are fairly self explanatory. But we can dig into each to get more information from this screen.

 

If we click the small table icon  vmware vsphere opvizor expand icon next to Top 5 Larges Datastores

 

vmware vsphere opvizor Top 5 Largest Datastores expand

 

Here we can see more information on the Datastores in my lab.

 

This is our first look into Opvizor, of the series.

 

 

Roger Lund

In my hunt for a way to optimize my new server 2012 build’s I ran across this blog post.

In the below post , she talks about using powershell to build a template for VMware ESXi / vSphere.

Below are some useful commands.

Windows Server 2012: VM template tuning using PowerShell 

 

 

http://johansenreidar.blogspot.com/2013/06/windows-server-2012-vm-template-tuning.html

# Change Drive Letter on DVD Drive to X

gwmi Win32_Volume -Filter "DriveType = '5'" | swmi -Arguments @{DriveLetter = 'X:'}

# Initialize RAW disks

Get-Disk | Where-Object PartitionStyle –eq 'RAW' | Initialize-Disk –PartitionStyle MBR

# Format disk 0 for pagefile
# Verify correct disknumber before use

New-Partition –DiskNumber 0 -UseMaximumSize -AssignDriveLetter | Format-Volume -NewFileSystemLabel 'Pagefile' -FileSystem NTFS -AllocationUnitSize 65536 -Confirm:$false

# Disable Indexing on all drives

gwmi Win32_Volume -Filter "IndexingEnabled=$true" | swmi -Arguments @{IndexingEnabled=$false}

# Set location for dedicated dump file at system failure
# Verify correct path before use

Set-ItemProperty -Path 'HKLM:SYSTEMCurrentControlSetControlCrashControl' -Name 'DedicatedDumpFile' -Value 'D:MEMORY.DMP'
gwmi Win32_OSRecoveryConfiguration -EnableAllPrivileges | swmi -Arguments @{DebugFilePath='D:MEMORY.DMP'}

# Use small memory dump at system failure

gwmi Win32_OSRecoveryConfiguration -EnableAllPrivileges | swmi -Arguments @{DebugInfoType=1}

# Change setting to: Do not automatically restart at system failure

gwmi Win32_OSRecoveryConfiguration -EnableAllPrivileges | swmi -Arguments @{AutoReboot=$false}

# Turn off automatically manage paging file size for all drives

gwmi Win32_ComputerSystem -EnableAllPrivileges | swmi -Arguments @{AutomaticManagedPagefile=$false}

 Since I am at a basic level with powershell, I thought this was helpful to me.

What is everyone else doing?

  All Credit to Reidar Johansen http://johansenreidar.blogspot.com

 Roger L