Skip Links

Network World

  • Social Web 
  • Email 
  • Close

Open source Hyperic offers an alternative for VM management

Project supports deep monitoring for VMware environments
By Tom Henderson and Rand Dvorak, Network World Lab Alliance , Network World , 12/17/2007

Hyperic HQ is an open source monitoring and management application that's designed to control VMware's ESX servers and the virtual machines hosted on them. The product can be used with VM-hosted applications and operating systems, or on individual operating system or application components; it’s one of the most mature open source projects we’ve tested.

Overall, we have to say that HHQ is a really strong "meta" console for VMware environments. While it duplicates some of the functionality of the Virtual Center application shipped with VMware ESX 3.x, it still provides an often deep view into the inner workings of a distributed VMware installation.

HHQ correlates server system and application events with behavior metrics such as CPU cycles required, memory usage and network connections all of which is accessible from a browser-based dashboard console. HHQ let us see manageable characteristics of VMware hosts, hosted operating systems and compatible applications, providing a long list of monitorable data with options on how to act on that data. What’s left to the administrator is the task of correlating what, of the many useful (and useless) data points, with what actions to take and what to do based on the results of these actions.

HHQ is like a construction set – much like the tools provided in the SNMP RMON monitoring/action management scheme. If you know which points to connect together, you can build a useful management platform.

And users and groups can be created within HHQ to establish administrative roles for viewing HHQ data and creating, modifying, deleting, alerting and controlling monitored parameters.

The forensic information provided by HHQ for events leading up to a VM crash is good. HHQ offers both RSS feeds that toggled on when monitored server conditions change and has generous reports that annotate history as well as chart things such as uptime and percentages of alarm conditions.

The list of VM management features HHQ doesn’t tackle includes not having any knowledge of VM images or snapshots and therefore it can’t authenticate or verify them. It doesn’t know about users or groups on targeted VM platforms and we were somewhat shocked that Active Directory logon failures weren’t tracked in its Active Directory module as potential security risks.

At its core, HHQ is a JBoss-based client/server application. It can be accessed by any modern browser by any user with the proper administrative rights. It also uses screen space efficiently and offers a command map to show a history of the navigation steps used to arrive at the ‘current’ screen.

The HHQ server can run on a huge variety of operating systems, and we suggest that any stable spare server would do the trick. We ran it on Windows 2003 Enterprise server. The HHQ system launches a server daemon, which in turn, does a network autodiscovery routine that searches the network and maps what it finds in terms of host operating systems and the platforms they are running on.

An HHQ agent (the client part of this equation) is installed onto any VMware ESX 3 server and its guest VMs for deep monitoring purposes. Missing are agents for Xen derivatives and Microsoft’s Virtual Server 2005. The product also has what it calls resource agents and services agents. The former tap into resources such as Windows 2003 Servers (and its Active Directory) Internet Information Server, Linux/CentOS and Apache 1.3. The latter watch services such as Microsoft Exchange Server 2000 and PostFix — the mail service we use internally. The agents are supplied by an open source ecosystem surrounding the Hyperic development tree; some are more complete than others. For example, the monitored conditions for Apache Web services are rich, but some of the Microsoft applications aren’t as comparatively complete.

HHQ employs a mixture of SNMP-based and resource-specific monitoring services to gather its VM data. For example, the VMware ESX 3.x VM Disk service resource agent tracks disk availability, disk reads and writes, disk reads and writes per minute, bytes read and written, and bytes read and written per minute. The agents are sometimes riddled with comparatively useless monitoring items such as the number of NTLM Authentications Per Minute for the (Microsoft) Active Directory Agent, but other applications suffer from this problem as well.

Once you’ve got all the agents up and running, the HHQ Dashboard gives a quick visual indication of grouped object and/or individual resource health. HHQ also supports RSS feeds, so that through a simple news reader can server up the messages from HHQ regarding alerts, inventory changes, control actions undertaken and groups of ‘problem’ resources. The Dashboard browser-based console was very useful overall, but its operation took some getting used to as it’s not intuitive and requires use of the user manual for a full understanding.

Partner Content

Explore the Ultrium Edge

The powerful tape technology can address data security with tape encryption as well as long term data protection.

Find out more

Disk and Tape Square Off

Discover what disk and tape really cost -- and which solution provides lower total cost of ownership and optimizes energy use for your organization

Download the White Paper

Don't Fall For The Myths

The Clipper Group explores the truth behind the myths of tape, digging into the misconceptions in the disk vs. tape debate.

Download the White Paper

Will You Add Tape Too?

Over two thirds of disk-only users look to add tape back into storage infrastructure according to recent survey.

Download Survey Information

Comments (3)
Login
Forgot your account info?

SSL available and complexity.By Thomas Leavitt on January 25, 2008, 9:19 pm... I'd point out that, when I installed one version of this late last year at a client site, that Hyperic had actually released a version with broken SSL support...

Reply | Read entire comment

You're right-- SSL is availableBy Tom Henderson on December 19, 2007, 1:25 pmWe apologize for omitting this fact. The problem, as we see it, is that SSL isn't turned on by default-- and it should be. Important management information shouldn't...

Reply | Read entire comment

RE: Open source Hyperic offers an alternative for VM managementBy Jon Travis on December 18, 2007, 2:22 pmYour statement about the HQ server / agent communication not supporting SSL is false. All communication to the agent from HQ is done over SSL, and agents are optionally...

Reply | Read entire comment

View all comments

Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed

Whitepapers

Sun Microsystems: The Green Tide Is Coming. Pressure Builds for an Energy-Efficient Data Center

It's safe to say that most companies, if presented with hard numbers on their energy consumption...

Consolidated Disaster Recovery Using Virtualization

Server virtualization is providing enterprises of all sizes with exciting new options for...

Secure Wireless Printing Options

Discover how you can reduce the TCO of your wireless printers in this whitepaper. Learn how to...

Webcasts

Direct from Microsoft: Tips for Integrating Exchange 2007 and Double-Take Software

Double-Take (r) Software and Microsoft are teaming up on September 9, 2008 for a webinar focusing...

Transforming the Enterprise WAN Edge: Video from Cisco

Life on the edge of your WAN has changed dramatically. With the need to deliver advanced services,...

PoE Plus: Impact on the PoE Market

The standard for Power over Ethernet (PoE), IEEE Std. 802.3af(tm)-2003, advanced networking,...

Special Reports

The New Network/System Management Challenges

Increasingly popular technologies such as virtualization, wireless networking and data center...

Virtualization Reality Check

Find out why analysts say approaching virtualization with an ounce of caution is wise. And also why...

Closing the Loop: Extending Wireless LAN Security to Wireless Printers

Enterprises cannot overlook wireless printers when assessing network security. The print jobs and...

Get instant email notification when white papers, webcasts, executive guides are added to our library. Stay informed and up-to-date with the latest on IT Technologies with Network World's Resource Alerts.