Archive for the ‘nagios’ Category

Cloud monitoring keeps open source in cool crowd

Апрель 8th, 2010

One of the first special reports I wrote for 451 Group was an analysis of the open source systems management vendors on the scene — GroundWork, Hyperic, Zenoss, OpenNMS Group, Nagios Enterprises and some others. These named ones are those that made it and while there was some reckoning in the market and there have been changes, it is interesting to see these players still plugging away, pushing into new markets and powering open source for systems, network and application monitoring and management, including cloud computing environments.

When acquired by SpringSource a year ago, there was some question as to the real value of open source systems monitoring and management company Hyperic, which had taken the most pronounced and aggressive move toward the cloud. Flash forward to VMware’s latest SpringSource tc Server release and we see VMware, at the very least, still sees technical and market value in Hyperic, which continues to be its cloud appliation and infrastructure monitoring technology and brand. Hyperic and its acquisition by SpringSource also served as an early milestone in the devops trend.

As for GroundWork Open Source, the company just made an announcement for monitoring private clouds created with Eucalyptus Systems, which continues to gain buzz and attention itself with its recent hiring of former MySQL CEO Marten Mickos. The GroundWork-Eucalyptus joint offering, intended to provide one point of control for datacenters and cloud computing environments both private and public, is also intended for channel partners (which represent about half of GroundWork’s revenue) to offer Eucalyptus-based private clouds with monitoring as well.

Zenoss is another vendor that continues to leverage open source for systems management that is finding continued interest and traction in large part thanks to emergent models and strategies in cloud computing. In its case, Zenoss announced it will provide service assurance monitoring for private and public clouds based on Cisco’s Unified Computing System. The beta service promises enterprises and service providers fast and cost effective deployment of a unified operations console for UCS services, which could include physical, virtual and/or cloud computing environments.

There are also others that are still growing in the enterprise systems monitoring and management space with open source software: Nagios Enterprises and OpenNMS Group in particular. Nagios Enterprises, which shares the same name as the popular open source monitoring project, continues to grow its enterprise and cloud presence despite a fork and check on its development last year.

OpenNMS Group, among the most community and project-oriented of the open source commercial plays in systems management, is part of an interesting effort toward a cloud service broker (CSB), aimed at enabling service providers to connect to various cloud providers, along with British Telecom and others.

Given much of the efficiency and rewards of cloud computing center on driving greater utilization and efficiency, it is not surprising that monitoring is a big part of it. Given the trend toward using open source pieces for cloud computing, particularly as we consider the current wave of investment and building of private cloud infrastructures where open source is very well-suited, it is not surprising to see open source a big part of it, too.


PlanetMySQL Voting: Vote UP / Vote DOWN

Knowing your PERC 6/i BBU

Февраль 6th, 2010
I’ve recently become supremely disappointed in the availability of Nagios checks for RAID cards. Too often, I see administrators rely on chance (or their hosting provider) to discover failed drives, a dying BBU, or a degrading capacity on their RAID cards. So I began work on check_raid (part of check_mysql_all) to provide a [...]
PlanetMySQL Voting: Vote UP / Vote DOWN

MMM Nagios plugin

Октябрь 28th, 2009

There is a nagios plugin available on the MMM's google-code page, but if you didn't find it yet, here it is:

http://code.google.com/p/check-mysql-all/wiki/check_mmm

You can call this plugin over nrpe. I'm already working on to fork a version which more useful with passive checks.

This plugin was developed by Ryan Lowe (Percona).


PlanetMySQL Voting: Vote UP / Vote DOWN

Monitoring MySQL Product Options

Октябрь 16th, 2009

I’ve had plenty of comments on specific products to Monitoring MySQL Options before providing the completed list. Here are the results from my survey to give everybody a more complete list.

Nagios 25 xxxxxxxxxxxxxxxxxxxxxxxxx
MONyog 8 xxxxxxxx
Cacti 4 xxxx
Munin 3 xxx
MySQL Enterprise Monitor/Merlin 3 xxx
Hyperic 2 xx
KontrolBase 2 xx
Zabbix 2 xx
Big Brother 1 x
iGlass 1 x
MyDBA 1 x
MySQL AR 1 x
pacemaker 1 x
Panopta 1 x
Opsview 1 x
Monit 1 x
Tivoli 1 x

NOTE: Some answers included multiple products, these are all counted separately in the above figures.

There are a few products that are not listed at Monitoring MySQL in this list.

If you want to list what you use, please continue to use the MySQL Alert Monitoring Survey. Thanks to all those that replied.


PlanetMySQL Voting: Vote UP / Vote DOWN

Monitoring MySQL options

Октябрь 16th, 2009

My recent poll What alert monitoring do you use? showed 25% of the 58 respondents to bravely state they had no MySQL monitoring. I see 1 in 3, ~33% in my consulting so this is consistent.


There is no excuse to not have some MySQL Monitoring on your production system. At the worse case, you should be logging important MySQL information for later analysis. I use my own Logging and Analyzing scripts on every client for an immediate assessment regardless of what’s available. I combine that with my modified statpack to give me immediate text based analysis, broken down by hour chunks for quick reference. These help me in troubleshooting, but they are not a complete solution.

The most popular options I see and are also reflected in the results are:

There is a good list, including some products I did not know. My goal is to get this information included in the Monitoring-MySQL information site.

I have some additional information on Cacti and MONyog, and I’ll be sharing this information in upcoming posts.


PlanetMySQL Voting: Vote UP / Vote DOWN