Monday, May 25, 2015

vRealize Operations Manager and Hyperic

vRealize Operations Manager and vRealize Hyperic is an extensive toolkit for monitoring every aspect of your enterprise virtual machine environment. The vRealize Hyperic adapter adds in-guest information; including OS, application, database, and networking counters. I am going to give a brief overview of some of the benefits of integrating vRealize Hyperic with vRealize Operations Manager, but Hyperic is being rewritten with tighter integration into vRealize Operations Manager, which will be available in version 6.1 later this year.

The Management Pack for vRealize Hyperic uses the vRealize Hyperic REST API to import vRealize Hyperic platforms, servers, and services to vRealize Operations Manager. The vRealize Hyperic REST API returns the entire vRealize Hyperic inventory, including all parent-child relationships. It also creates resource relationships between vRealize Hyperic platform resources and VMware virtual machine resources in vRealize Operations Manager.
    vRealize Hyperic Server Installation and Configuration Requirements

  • Verify that the vRealize Hyperic 5.8.4 server and the agents are installed and running.
  • Verify that the vRealize Hyperic and vRealize Operations Manager servers are time synchronized.
  • Download and install the vRealize Hyperic management pack.
  • Verify that the vRealize Hyperic server is configured to collect vCenter UUID and MOID values for vRealize Hyperic platforms so that vRealize Hyperic platfroms can be mapped to the corresponding virtual machines. 
After you have installed the vRealize Hyperic management pack, you will see it listed under the available solutions and it should be collecting and receiving data.

You can drop down the Dashboard List to see the Hyperic Dashboards, after you click the check mark they will show up on your Home screen.

By default, you get a few vRealize Hyperic dashboards (MS SQL, Exchange, Hyper-V, ect..), because I am only using a couple of applications in my lab environment, I have removed all of them except the Microsoft SQL dashboard. In the image below, I have selected my MS SQL by cluster, which gives me detailed information in the KPI's and Relationship widget. You will notice in KPI's widget, I am receiving in-guest metrics counters and in the Relationships window it goes past the Virtual Machine relationship to include Windows, MSSQL, MSSQL Database, MS SQL Agent, and MS SQL Report.

Next we are going to click on our Environment and the select All Objects. In the All Objects navigation window to the left, we are going to expand the Hyperic Adapter. 

Here is a complete list of all the objects that can be collected with the Hyperic Adapter:

  • Activemq
  • AIX
  • Bind
  • Cisco IOS
  • Cisco IOS Server
  • Cisco PIXOS
  • Cisco PIXOS Server
  • Db2
  • DB2 JDBC 10.x
  • DB2 JBDC Database Manager 10.x
  • Db2jdbc
  • Dotnet
  • ERS
  • Exchange
  • Exchange Role
  • FileServer
  • FreeBSD
  • GemFire Application Peer
  • GemFire Cache Server
  • GemFire Distributed System
  • GemFire Gateway Hub
  • GemFire JMX Agent
  • GemFire Locator
  • HPUX
  • Hyper-V Host
  • Hyper-V VM
  • Hyperic Adapter Instance
  • Hyperic Agent
  • Hyperic World
  • HyperVServer
  • IIS
  • JBoss
  • JBoss Host Controller
  • JBoss Web
  • JMX
  • Linux
  • MacOSX
  • MsSQL
  • MsSQL Agent
  • MsSQL Analysis
  • MsSQL Cluster
  • MsSQL Database
  • MsSQL Databases
  • MsSQL Report
  • MultiLogTracker
  • MySQL
  • Net Services
  • NetBSD
  • Network Devices
  • Nework Device Server
  • Network Host
  • Network Host Server
  • NetworkServer
  • NTDS
  • NTP
  • OC4J
  • OpenBSD
  • Open LDAP
  • Oracle
  • PostgreSQL
  • ProcessServer
  • RabbitMQ
  • Resin
  • Samba
  • Sendmail
  • Sharepoint
  • Site
  • Solaris
  • Spring
  • Spring Insight
  • SQL Query
  • Sybase
  • Tc Server
  • Tomcat
  • vFabric Web Server
  • VMware vCenter AppHA
  • vPostgres
  • Weblogig
  • Weblogic Admin
  • WebSphere
  • WebSphere Admin 
  • WebSphere MQ
  • Windows
  • WindowsServer
  • Xen
  • Xen Host
  • Xen Host Server
The Management Pack for vRealize Hyperic provides visibility of key health and performance data, so that you can tie applications to underlying infrastructure for comprehensive triage.

If I scroll down to the Windows machines, I can expand the list and see all the Windows machines that have the Hyperic agent installed.

If I select the vcm-01a.corp.local Windows machine, click the Environment tab, and select Map, it gives me a detailed list of the application instances running on that virtual machine. We recognize this is a SQL server with 11 databases.

To dive into the vRealize Hyperic metrics, I am going to click the Troubleshooting tab and click on All Metrics. I have selected my Windows virtual machine PVMAPP02 and expanded the FileServer Mount information. From here, I can get detailed information on the local NTFS c:\ partition. I double click on Use Percent (%) and notice that 17% of my disk space on the Windows system drive is being used.

The combination of vRealize Operations Manager and vRealize Hyperic provides IT professionals immediate access to critical information about infrastructure and application resource utilization, service level impacts, and capacity trending to ensure their environment is healthy and stable.

The historical data trail that vRealize Operation Manager maintains and the realtime display of the metric eliminates the need for trial and error when you are looking for the cause of potential crises and implementing a solution. When using vRealize Operations Manager in this manner, it becomes an early warning system for your enterprise applications and systems.
News: Top vBlog 2016 Trending: DRS Advanced Settings