Snapshot Management with Opvizor Performance Analyzer

In this Post I am going to discuss about how can we monitor and manage the snapshot using Opvizor Performance Analyzer.

What is Snapshot?

Snapshot is a feature by vSphere preserves the state and data of a virtual machine at a specific point in time.

  • The state includes the virtual machine’s power state (for example, powered-on, powered-off, suspended).
  • The data includes all of the files that make up the virtual machine. This includes disks, memory, and other devices, such as virtual network interface cards.

As we all know that snapshot if one the cool features provide the vSphere and it is really helpful for System administrators. Snapshot has ability to return to stages of virtual machine when it has taken. But Most of the It infrastructure facing challenges with snapshot management.

How snapshots affect your virtual environment

First we have to understand that Snapshot is not a backup solution, it is a feature that supports backup , check the post  for more information about virtual machine backups . Snapshots uses more disk space if you don’t monitor and manage your virtual environment regularly. Many invalid snapshots occur automatically when virtual machine backup runs. Backup solutions trigger snapshot creation and deletion and when backup solution failed to crate / delete snapshot in same time there will be orphaned snapshot. Orphaned snapshots will grow with virtual machine and it will consume most of your free  space. Also due to this the virtual machine performance will impacted.

Opvizor will help you to handling this situation, Opvizor will do in-depth analysis of snapshot on your virtual environment. You can see all details in a beautiful dash board and it is understandable to everyone. Also there is option to generate report of the snapshot details and sent through mail and this report can be scheduled. Best thing I Love the real time monitoring through Opvizor, it has option to get the information in with different time frame option which is very useful .

Here will show you live scenario of snapshot management using Opvizor Performance Analyzer

Select the VMware Capacity : VM Snapshots dash baord from dashboard option or You can find this dashboard by click inside of the search field.

Below image is  prebuilt VMware Capacity : VM Snapshot dashboard view of Opzior .

Right side of the Dash board you can select the time for generating the data to dash board .

As of now there is only one snapshot available , I have created snapshot which is used for one of reporting services which is actively collecting data . Will wait for few mint and see the new snapshot information is available in dash board or not .Data collection is happening very frequently so it is easy to monitor the  new snapshot information quickly once it created from any .

Next we will monitor the snapshot growth after some  .

 

In 1 hour growth of the virtual machine snapshot is 245 MB from 37.4 MB . This is how opvizor monitor , This is one the best tool to monitor deeply your virtual infrastructure .

 

Next Lets check the snapshot data growth in detail  , We can get the information such as what time snapshot has taken what was the usage on that time , and the snapshot  size growth  with time .

Here we are using two VM one is in powered off state which is having only 2 MB snapshot and another one actively working and shows snapshot size growth . Just imagine if you have many servers in production having snapshot , soon your your datastore will become full and  it will lead to outage / performance degrade of server , aslo it will affect other virtual machines in same datastore because there will not be enough space .

Here the line charts are more important to see the changes  , check the below line chart after removing the snapshot

When it comes to widgets that shows current, average, max values which means

Current – always the last value, no matter what time frame

Average – average value during the selected time frame

Max – maximum value during the selected time frame

And After one day i has checked same and I found there was some activity running for snapshot because the report shows 90 snapshots and it was related my vm backup  ,  and on the right side it shows recent snapshots which means only two snapshot left all other is deleted . This is the same VM which we were testing "VM-VUM" See the growth of snapshots from 245 MB to 889 Mb .

Snapshot Notification In Opvizor 

Additionally opvizor has great  feature for configure the alerts on Snapshot space or Snapshot count and send through E-Mail.You cannot monitor the virtual machine snapshot growth  always , so this this alerting system will notify you through email when the threshold exceeds which you have configured over there .

Select the one which you want to modify the setting , Count / Size Alert and modify the values from the opening page .

Here we selected the snapshot size alert , you can modify the values from the options alert configure available there , Also from same windows click on notification and you can add the message to delivered with notification and the mail id .

Also from the menu you configure the notification by select Alerting - > Notification Channels

Select the option Add New Channel

Add the required fields and do a test by clicking on send test and you can see a test mail in your inbox .

Note :Alerts can be configured from Alert Tab on the graph panel from any bash board with existing queries .

Additionally there is another wonderful tool - snapwatcher by opvizor to manage your snapshots . By using snapwatcher you can check individual snapshot details and delete them also .Also you can find and manager all invalid or broken snapshots created by actions such as backup solutions using snapwatcher .

Download and Try 

 


VMware Health Check by Opvizor Performance Analyzer

In the Previous Post we discussed about Monitoring Options available with Opvizor Performance Analyzer . In this post we are discussing about the VMware health check option .

There are tools available in market to monitor our virtual infrastructure but most of them are very difficult deploy and manage , also limited options on the dashboards  , we have to create manually many dashboards which is not an easy task .But  Opvizor Performance Analyzer  is a great tool which is very easy for deployment and management .The main thing I really like about opvizor is the monitoring options available with prebuilt dashboards .

VMware vSphere Health Status is one of the dash board which help you to understand and do necessary changes on your virtual infrastructure to be healthy always . Also you can find this dashboard by click inside of the search field .Advantage of this to check overall health and save the money what you spent for a VMware vSphere health for every time .

Once the Dash board is open , there is overall health view of  view of  your virtual infrastructure  and you can click on each to get detailed information in new window .

There is a Graph showing all the data stores and  you can select each data store listed there  to view its  details .

In the Right Corner you can see the data Collection time interval details , Click there to check more .You can get details with specified day , time , week ,month and year . Also there option to save , share or export the Dash board next to search option .

Detailed Health Check View 

From the Overall view you have to Choose the individual options , here we will go with few to check how it works  .

Lets find find out what all information we get from the Overall memory Usage . Output  is connected with VMware Performance Dashboard : Host Cluster.

This is a prebuilt dashboard offered by Opvizor Performance Analyzer and you will  get all information related cluster over there .

From the Dash board where memory usage is linked we are getting cpu , memory , vm count , share data store utilization , network and data store latency infiltration since it is pulling all details from entire cluster . Here we have another good option given  by opviozr  ,  you can list information related all cluster or selected cluster from Cluster - > All  a drop down menu which shows all clusters available on vCenter  .

Check below image shows when we move the mouse point on shared data store usage usage it shows clear information . There are multiple values which we need to understand the usage and statics . Here there are three values   used , uncommitted ,capacity which is shown in different colors , it really help to understand the out put to System administrators .

used             - Current usage of shared datastore

uncommitted - Available Frees space in Datastore

Capacity  - Capacity of Datastore

One more health check option very useful for virtual machine vCPU Ready explained below with live scenario

Always watch for CPU ready within your VMware environment and check if there are easy ways to fix them.

CPU ready  below 5% per vCPU  -   Good

Note – value should be per vCPU ,means 10% total ready on a 4 vCPU having average of all vCPU will be be 10 % .

CPU ready  5% or more per vCPU  - Not Good

In that case there will be a  performance degradation, especially running high performance applications within the guest.

 As per below out put one server ex-cas2  it is one the exchange cas server which is having a performance degrade  , it is true same time there was issue mail flow .

Thanks to  opvizor , It is cool product help to identity the bottleneck in virtual environment  .  Try more  option available on this health check dashboard and make you vmware infrastructure healthy .

Additionally the I received a dashboard from opvizor shows vCPU Ready per vCPU of a VM  , Imported the same and below is the out put .In this case you can see actual number vcpu is showing , " .  " is the vCPU –, here it is  16 vCPUs  ( ex_cas2.0 , ex_cas2.1 etc ) .

Download Dashboard

Opvizor Performance Analyzer is one of the best monitoring tools I have seen which gives valuable data which is important for IT Department from your VMware environment. Prebuilt dashboards on the Opvizor Performance Analyzer provide valuable information and display it such  a way very understandable for everyone  and useful .There is option we create our own dashboard as per requirement .

This product is available for a 30 day’s trial, try this and check the features and underrated how useful in virtual environment.There are many exiting features available with this product, will sharing more details through coming blog posts.

Opvizor Performance Analyzer TrialDownload

Reference  Manual


Monitor VMware Environment Deeply - PerfAnalyzer By opvizor

What is PerfAnalyzer

PerfAnalyzer is a  powerful monitoring tool helps to analyze and monitor  your entire VMware  platform deeply  .The opvizor PerfAnalyzer continuously collects data from your infrastructure and creates a very clean and nice display, showing the most important metrics.

Deployment of PerfAnalyzer is very easy and quick  , after installation it  Instantly starts monitoring.

  • Provide visibility into the performance and health of your entire VMware Infrastructure.
  • End-to-end monitoring of your VMware Infrastructure.

Features of Opvizor Performance Analyzer include:

  • Easy OVF appliance deployment
  • Prebuilt Dashboards highlighting performance and capacity views
  • Ability to build custom dashboards
  • Reporting
  • Alerting
  • Playlists to rotate through configured dashboards
  • Important NUMA metrics, VMkernel Queue, ESXi HBA adapter, and Network compass
  • More integrations, including MS SQL, MySQL, PostgreSQL, CloudWatch, Azure, Hyper-V, Docker, and others

Performance Analyzer monitors out of the box:

  • Virtual Machines
    • CPU Usage, CPU Ready, CPU Co-Stopping
    •  Memory Usage, Ballooning and Swapping Details
    • Disk Throughput, Disk Latency, Disk IOps, Disk Capacity
    • Network Throughput
    • Snapshot Details
    • Overall Health Status
  • ESXi Host (Hypervisor)
    • Detailed CPU and CPU Core Metrics
    •  In-depth Memory usage
    • NUMA Usage and issues
    • VMkernel Latency details
    • Disk Throughput, Disk Latency, Disk IOps, Disk Capacity
    • Network Throughput, Dropped Packets
    • Capacity Planning
  • Datastores
    • Throughput, IOps
    • Latency details for each datastore Host and adapter
    • Overall Capacity and Snapshot size details on each of your VMFS or NFS data stores
    • Capacity planning
  • Datastores
    • Throughput, IOps
    • Latency details for each datastore Host and adapter.
    • Overall Capacity and Snapshot size details on each of your VMFS or NFS data stores.
    • Capacity planning
  • Networks & Network Interfaces
    • VMnic Throughput,
    • Packet count rates and Packet Drop rates
    • Health-Status of Virtual Networks
    • Network compass to optimize networking traffic
  • Clusters
    • Cluster-wide resource utilization
    • Top consumer for all important metrics
    • Capacity planning Including custom redundancy and fail rates

Performance Analyzer supports detailed views into the performance the Microsoft Windows ,  Linux  and its applications and services. Also  it monitor the health & performance of many storage systems as well.

Supported Storage For Monitoring out of the box

NetApp, DataCore , VSAN , EMC ISILON

Supported Other Devices with SNMP 

Juniper, HP, Extreme Networks, Dell, Palo Alto Networks, Brocade, F5, Citrix Netscaler, and others.

Check How to Install and Configure with vCenter 


Install and Configure PerfAnalyzer with vCenter

PerfAnalyzer is a prepackaged virtual appliance  and easy to deploy from vCenter . Follow below steps to do to get PerfAnalyzer up and running.

Installation and Configuration - step by step

The opvizor PerfAnalyzer is supplied as a VMware OVF template. To install:

  1. Download the opvizor PerfAnalyzer ZIP file from Download
  2. Extract the ZIP file
  3. Deploy OVF Template
    • Login to vCenter - > Select the ESXi Host -> Select Deploy OVF Template option

  • Select the Local File option and select all the four files from the extracted folder 

  • Select the  Location of the VM to be deployed and Click Next 

 

  • Select the ESXi Host and Click Next 

  • Review the Details such as product , size and Click Next 

  • Select the Provisioning type thin or Thick and click Next 

  • Select the port group where you need to provide access to network and add the IP on the same network  and click Next

  • We are almost done now review details and click finish , it might  take few minutes to finish the instillation and appliance will be ready 

Note:If you are running 1000 VMs or more, you should also consider doubling the amount of memory of the appliance. 

Initial Configuration of Appliance

  1. Start the appliance.
  2. Open the console.
  3. When the startup has completed, you will see the following screen and log in with the following credentials: Loginadmin PasswordVMware123
  4. After login the configuration main menu shows up
    1. First We have to configure the network for the machine by selecting option 5 
    2.  a): If you want to use DHCP, select yes and you have to configure SSH and SSL from menu item 7.
      b): If you want to use a static address click NO to configure it 
  5. Add the required IP details one by one here ( Fist Add IP - > Press Enter , Next ->Net mask ) . Once All data filled press y to save and click enter to reboot the appliance and take effect

  1. After completing this step , a demo license creates automatically and the appliance restarts
  2. After about one minute, the appliance should will be online , next we have to login and configure vCenter
  3. Open the appliance configuration page by  IP or FQDN of appliance in your browser.
  4. To login, use the default credentials : User nameadmin PasswordVMware123
    The Overview page of the administration area appears.
  5. Click on Infrastructure >VMware >Add new vCenter to indicate the vCenter and access data.
  6. Enter the credentials and click Add.
    As a user you can use a less privileged VMware user that has only read access ( Has to be configured on VC level )
    Note : VMware VSAN is availabel on your environment you can collect performance data by selecting VSAN check box.
  7. The credentials are automatically tested and If the test was successful, the message "success" below the VMware vCenter entry shows up.
  8. The opvizor PerfAnalyzer is now successfully configured and begins collecting data.                                                                   Note:- Depending on the size of your VMware Infrastructure data collection may take time .

How to Enable HTTPS

We made it pretty straightforward to enable HTTPS (SSL) to access the appliance. Within the Admin interface / Overview click the Open Button under SSL settings:

Then either use the integrated SSL Certificate or upload your own PEM formatted certificate.

You can save the SSL Settings and decide to redirect all HTTP connections to HTTPS as well.

VMware vSphere Settings

Please make sure that you have a 5 minute statistics level of 2 configured for your VMware vCenter systems ,Otherwise some virtual machine metrics can't be collected and the some charts will be empty.

  1. In the vSphere Web Client, navigate to the vCenter Server instance.
  2. Select the Configure tab.
  3. Under Settings, select General  -> Click Edit.

4 . Change the Static Level to 2 form drop down menu .