Sunday, December 21, 2014

Part 7 : Recommendation Intelligence in vRealize Operations Manager 6.0!

One of the unique feature of VMware's Operations Management solution has been the analytics engine which has the ability to learn the behaviour of every metric and create a dynamic threshold which reflects the usage patterns. These usage patterns are the key to register anomalies or abnormal behaviour of a metric which helps in proactive detection of an issue which might hit that metric source.

While all this sounds fantastic, one thing which always worried me was the one track approach of this learning behaviour. In other words, if you have an environment which has issues and you drop in vCenter Operations Manager 5.x in the same environment, chances are that you would wait for a period of 1 or 2 months before looking into the alerts shown by vCenter Operations Manager. In usual terms this is defined as a cooling off or first time collection period and we tend to sit back and relax while the analytics engine is crunching away the numbers.

A risk with this approach is that you might end up telling vCOps 5.x that some of the issues or bad behaviour is actually a normal behaviour in your virtual infrastructure, by not taking any actions against the early alerts you get from the system. While data collection for a longer period is good to learn cyclical behaviour, it is important that you iron out all these early alerts which you get from vCOps 5.x to ensure that the system is not learning bad behaviour as usual or normal behaviour. While I say this, I must also admit that doing this as soon as you deploy the product and assuming you don't have any expertise might be a difficult task. 

With the release of vRealize Operations Manager, the product engineering group has done a great job of taking this weakness of the earlier versions and making it a strength of this new release. This was done by using the years of knowledge base created by troubleshooting VMware environments, feeding it into the new release and churning out RECOMMENDATIONS to solve issues which are detected as per the recommended best practices. This recommendation engine ensures that you get immediate recommendations about the issues which vROps thinks are not normal and you should act upon them either using your own intelligence or on the advice given by this recommendation engine itself.

Now this sounds ABSOLUTELY AWESOME. We all know that the proof lies in the pudding, hence without further a do, let us see what happened as soon as I deployed vRealize Operations 6.0 in my lab and migrated the data from the earlier install of version 5.8.2.

As soon as you launch vROps 6.0, you will be automatically directed to the Recommendations Dashboard. Here is the screenshot from my lab which shows this dashboard.

You will immediately notice that I have got a bunch of issues highlighted in my infrastructure. I will click on the message which says - "Virtual Machine has Disk I/O write latency problem" and what do I see.

I see all the virtual machines which are experiencing Disk I/O read latency. In my case I have a single datastore running all the virtual machines hence the latency. As my next step, I will click on one of the virtual machine (win2k8temp) to see what recommendations I get for this virtual machine.

I can immediately see a recommendation coming out of the system stating that I should enable Storage I/O control to introduce quality of service on the datastore. This will ensure that I can provide the required IOPS to virtual machines which are important to me. I can also see that the VM has low CPU swap wait indicating towards another symptom which could lead to a performance issue.

If you notice, their is another option to click on which says "Other Recommendations". Let us expand that option to see if we have more recommendations from the tool about the issue.

The other recommendation shows some more options which could help you resolve the issue. If you notice, these recommendations are intelligent in nature and are based on recommended best practices. This recommendation engine is smart and as I said based on experience. This is truly next generation. I almost forgot to tell you that you can write your own recommendations, and if are using third party management packs, then they would come with their own recommendations for devices / applications etc you are monitoring using those management packs.

With this, i will close this post. Hopefully you will enjoy the read and implement some of the learnings within your operations manager deployment. Will come back soon with deep dive into other new features.

Till Then....

Share & Spread the Knowledge 

Part 6: vRealize Operations 6.0 - Am I missing the Badge Scores?

With the release of vRealize Operations Manager 6.0, a number of new things have been introduced. While I continue to add content around what's new in my series on this new release, I always wanted to share some major changes int he way data is displayed and should be interpreted with the new release.
If you have worked on vCenter Operations Manager 5.x, you would know about the badge scores which you see with each badge which represents a particular Super Metric, see the highlighted scores in the screenshot below from the old version:

Now let's look at the same badges on the home screen of vRealize Operations Manager 6.0.

While the shape of the badges remain the same, you will notice that the scores are GONE. Even if you dig down further into minor badges you will notice that the scores are gone. While the scores are no longer displayed, the badge colours are still driven by the thresholds. Infact, if you move your mouse pointer on one any of the badge, you will see the score popping up. See the screenshot below:-

While, the scores are not available on the badges on the Recommendations (HOME DASHBOARD), if you dig down deeper into badges, you will start seeing this score for specific objects in the inventory. See the screenshot below where, I am checking the Anomalies score for a custom group in the vROps inventory and I can see the scores right on the badges.

I believe the reason for taking out the scores from the Home page is to give more visualization to the screen than calculation. I like it since I can now look at the scores if I need to and only worry about colour changes when they breach the thresholds which I have defined in the policies of my environment.

In the posts to come, I will talk about more such enhancements and changes to ensure that your learning curve of this new release is fast paced :-)

Till then...

Share & Spread the Knowledge

Saturday, December 20, 2014

Part 5 - What migrates from vCOps 5.x to vROps 6.0?

I have received questions from a number of people around migration of data from vCenter Operations Manager 5.x to the latest and the greatest vRealize Operations Manager 6.0. I will not re-invent the wheel by writing about the migration process since my buddy Lior Kamrat has already explained the process in this article.

A quick thing which I wanted to add to what Lior has mentioned in his article is the data that gets migrated in the process. Here are the list of things that get migrated in the process.


While most of the things mentioned in the list are self-explanatory I would like to highlight that while the custom Dashboards get migrated in the process, it is possible that you not see data in your custom dashboards since the layout of some of the metrics in vROps 6.0 is different from how they were listed in the older version of the product. This is also highlighted in the release notes here.

Although the migration plan is simple, it is recommended that you Dry Run the migration once to see if you lose anything in the process and plan to re-create the same in the new version.

Share & Spread the Knowledge 

Tuesday, December 9, 2014

vRealize Operations Manager 6.0 Released. Go get it!

I am glad to share that vRealize Operations Manager 6.0 is out today. I have been writing a series about this release of the operations management suite in a series here. The release will now allow me to take you deep into the great new features and the recommended best practices to design, deploy and use the solution for effective performance management and capacity planning for EVERYTHING in your datacenter.

Here is what the release notes say about the product:-

vRealize Operations Manager 6.0 is the latest release of VMware's integrated operations suite, converging performance, capacity, and configuration management. This release introduces the following enhancements.
  • Scale-Out Deployment Architecture
    This release provides distributed deployment with elastic scale and higher scalability.
  • Unified User Interface
    This release introduces a single user interface to manage vSphere as well as non vSphere domains. You can create powerful, flexible custom dashboards enabling you to bring any information you want into the management console.
  • Licensing Management in 6.0 
    vRealize Operations Manager 6.0 has an independent license-management GUI that provides enhanced administration of license keys specific to vRealize Operations. Customers can now deploy mixed editions in a single vRealize Operations 6.0 instance.
  • Smart Alerts
    Smart alerts combine multiple symptoms to generate a single alert that focuses on the underlying issue with clear recommendations and option to take action for remediation.
  • Enhanced Reporting
    Enhanced reporting provides several out-of-the-box reports with the ability to generate fully customizable reports.
  • Capacity Planning and Project Management Capabilities
    New capacity planning and project management capabilities extend beyond vSphere and across physical and application level metrics. Flexible capacity models can be adjusted to meet different business needs.
  • Custom Policies
    Custom policies can applied for specific workload types, applications or clusters enabling more advanced monitoring of performance, capacity and configuration standards.
  • Automated Remediation of Problems
    Integrated action and remediation capabilities with the ability to apply actions according to the recommendation for the alerts.
  • User Access Control Management
    Improved user access control, including granular role-based access control.
  • Unified Storage Visibility
    New storage visibility shows the correlation between the application group and the storage infrastructure supporting it, including HBA's, Fabric and Arrays, along with the ability to trace operational issues all the way to storage.

Here are the links to the Product Documentation and Download.

vRealize Operations Manager 6.0

vRealize Operations Manager 6.0 | 9 DEC 2014 

Product Download
 Visit the vRealize Operations Manager 6.0 Documentation Center to learn more about the product
New Features and Release Notes
vRealize Operations Manager 6.0 Release Notes
Compatibility and Configuration Limits
Hardware, Host Operating System, and Guest Operating System Compatibility Guides
VMware Product Interoperability Matrix
vRealize Operations Manager Product Documentation
vRealize Operations Manager Virtual Application Installationhtmlpdfepubmobi
vRealize Operations Manager Linux and Windows Installationhtmlpdfepubmobi
Connecting vRealize Operations Manager to Data Sourceshtmlpdfepubmobi
Configuring Users and Groupshtmlpdfepubmobi
Monitoring Objects in Your Managed Environmenthtmlpdfepubmobi
Planning the Resources for Your Managed Environmenthtmlpdfepubmobi
Customizing How vRealize Operations Manager Displays Your Datahtmlpdfepubmobi
Customizing How vRealize Operations Manager Monitors Your Environmenthtmlpdfepubmobi
Maintaining and Expanding vRealize Operations Managerhtmlpdfepubmobi
Metric Definitions in vRealize Operations Managerhtmlpdfepubmobi
vRealize Operations for Horizon Documentation
vRealize Operations for Horizon is compatible with VMware vRealize Operations Manager version 6.0.
vRealize Operations Manager for Horizon Installationhtmlpdfepubmobi
vRealize Operations Manager for Horizon Administrationhtmlpdfepubmobi
vRealize Operations Manager for Horizon Securityhtmlpdfepubmobi

So go ahead, download your copy and start relishing the NextGen operations management solution for your Datacenter (Note: Not only VIRTUAL but PHYSICAL as well) :-)

Share & Spread the Knowledge 

Tuesday, December 2, 2014

Configuring Policies in vCenter / vRealize Operations Manager!

A few days back, I had this opportunity to discuss vCOps policies with my colleagues during an internal enablement event at VMware. I thought that it would be useful to others if they can have a look at the deck I presented and can get cues from it as to how one should configure policies with vCenter Operations Manager 5.x. All of this would also be applicable to vRealize Operations Manager 6.0, which was announced at VMworld this year and would be release by VMware in the near future. You can checkout my series on vRealize Operations Manager 6.0 here in case you missed those articles.

Let's have a look at the configuring vCOps policy now:-

Configuring policies in vROps from Sunny Dua

Unfortunately, I do not have a video recording, however would be happy to answer any questions you might have using the comments section.

Hope this helps you configure the right policies with vCOps/vROps for your virtual infrastructure.

Share & Spread the Knowledge