Friday, February 10, 2017

Honored to be named VMware vExpert 2017!


I'm honored to be awarded VMware vExpert for the 2nd time. Thank you everyone for reading my blog!

The VMware vExpert program is VMware's global evangelism and advocacy program. The award is for individuals, not companies or VMware employees, who have significantly contributed to the community of VMware users over the past year. The VMware vExpert title is awarded on an annual basis to individuals for their commitment to sharing their knowledge and passion for VMware technology, above and beyond their job responsibilities.

Announcement:
https://blogs.vmware.com/vmtn/2017/02/vexpert-2017-award-announcement.html

vExpert Directory: 
https://communities.vmware.com/vexpert.jspa 

Other Resources:
https://communities.vmware.com/community/vmtn/vexpert 

Tuesday, October 25, 2016

VMware vROps - Exposing and Reporting on VM Custom Profiles with API and Super Metrics

Since the introduction of Custom Profiles in vROps 6.1, VMware has given customers the ability to define their own custom VM sizes for capacity planning purposes. This is a very handy feature when performing capacity analysis 
using the canned Analysis > Capacity Remaining dashboard on the vSphere Cluster level. However, there is no way to access these custom profile metrics through any of the metric pickers so they cannot be added to custom dashboards or reports. API and Super Metrics to the rescue. In this post we will cover how to access and expose the custom profile metrics to the GUI so they can be easily leveraged throughout the product's various visual elements. I had many customers ask for this in the past so figured it's time to let the cat out of the bag and let the world know.

Monday, September 19, 2016

VMware vROps - A closer look at what's new in vROps 6.3

Without much fanfare, VMware released vRealize Operations Manager (vROps) 6.3 right before VMworld 2016. vROps is VMware's popular Cloud and Software Defined Datacenter (SDDC) monitoring and analytics solution. Besides the usual enhancements to most features including configuration, licensing, alerting, reports, policies as well as introducing some new dashboards and widgets, this release is jampacked with hidden gems all over the place. A number of bug fixes were also included. This post will elaborate on some of the new features and enhancements beyond what was provided in the press release. So read on because there are some cool things that VMware omitted from the official release materials that are well worth you time.

Monday, August 15, 2016

VMware vROps - Compare Multiple VMs Dashboard

A customer recently asked if it was possible to compare the same metric from multiple VMs in a single dashboard. Yes it is, and here is how it's done and what such a dashboard may look like. This type of dashboard is very useful if you want to evaluate and compare performance of several VMs carrying out the same or similar work. For example, it could include a number of load balanced web front-ends or some other VMs hosting a number of different enterprise applications. It can also be used to compare how similar VMs perform on different vSphere Hosts running on different generation hardware. Of course the same concept can be applied to comparing different vSphere Hosts or Datastores themselves.

Wednesday, June 29, 2016

VMware vROps - EPOps Multi-vCenter Monitoring Dashboard

Since the EPOps vCenter Monitoring Dashboard is one of the most popular posts on the blog, I thought it would be a good idea to update this highly demanded dashboard to work with multiple vCenters. A lot of sizable enterprises out there have multiple vCenter instances with thousands of hosts and tens of thousands of VMs. Also, with the introduction of vSphere 6, more customers have begun their migration journey away from Windows-based vCenter servers to vCenter Server Appliance (VCSA) and everything in-between, including a mix of both solutions. Since vROps enables you to have a unified single pane of glass view across your entire environment regardless of locations or versions, you can leverage it to create a dashboard to keep an eye on all of your vCenter servers. This can include both Windows and VCSA versions of vCenter, as well as SSO and PSC if they have been separated out. Heck, you can even include the MS SQL server hosting the vCenter database if you want.

Monday, May 23, 2016

VMware vROps - vROps Self-Monitoring Alerts and Notifications

As I mentioned in my previous vROps Self-Monitoring Dashboard post, you need a way to get notified when vROps self-monitoring alerts get triggered. This way you don't have to keep staring at the dashboard all day and can rest assured that if something goes awry you will find out. Even though vROps is deployed as a Virtual Appliance (VA) in most environments, it is important to remember that under the hood it is still just another application with services running in an Operating System. Therefore, just like any other application, it is susceptible to failure at some point. In this post, I will go over how to setup simple email notifications for vROps self-monitoring alerts if there is an issue with one of the vROps objects such as Cluster, Nodes, or one of the application services.

Monday, May 9, 2016

VMware vROps - "Monitor the Monitor" Dashboard

While working with vROps over the past year or so, I have had quite a few customers ask for a "Monitor the Monitor" type dashboard. I thought about it and decided that this would not only come in handy when trying to keep an eye on the vROps' health, but also provide some basic capacity and performance stats. The capacity part of this dashboard could be especially useful when planning an analytics cluster upgrade or when adding a significant number of new objects and metrics to monitor, empowering you to make more educated scaling decisions. (See my previous posts "When and how to scale your monitoring solution?" about resizing your vROps Analytics Cluster to meet the needs of your growing environment.) Normally, all this info has to be gathered from several places within the product, which may be too overwhelming for a casual product user. So, the goal of this dashboard is to provide all of the useful nuggets of information in a single pane of glass.