Server Farming

ACRHIVED. Please visit our new blog at: http://itknowledgeexchange.techtarget.com/data-center/

» VIEW ALL POSTS Jun 3 2009   10:22PM GMT

New open source IT management tool: Lighter-weight than Nagios, more granular than Cacti



Posted by: Matt Stansberry
Data Center, Systems Management, open source, Nagios, Hyperic, Reconnoiter

Theo Schlossnagle, CEO and founder of managed services and hosting provider OmniTI, hopes to solve some of the common complaints with open source systems management tools with his company’s new tool Reconnoiter.

OmniTI manages 15 data centers with heterogeneous architectures for multiple clients, and Schlossnagle said he’s used every tool under the sun: Zenoss, Tivoli, OpenView, Nagios, Cacti and more.

The recurring problems Schlossnagle found with open source management tools — scaling issues, repeated effort for configuration management, and requirements for powerful server infrastructure – frustrated his team to the point where OmniTI built its own toolset for monitoring metrics, graphing data for capacity planning, and post-mortem analysis of problems.

The tool uses an agent-based system. Users would install a Noit Daemon in each important portion of infrastructure and configure it to monitor different services. The software is written in C, plug-ins are written in C or Lua. Reconnoiter uses SNMP, ITMP, HTTP among other protocols.

The company is offering it under BSD license on its Website for free.

According to Schlossnagle, challenges using the open source management software Nagios were a major driver for developing the Reconnoiter tool.

“Nagios is quite inefficient in the way it collects data,” Schlossnagle said. “It follows the age-old Unix philosophy that you use the right tool for each job. This means that Nagios ends up launching thousands of small applications to test things. While the lots of little tools philosophy is often convenient, it heavily conflicts with high performance, low latency requirements. Often purpose built tools need to take over in that role — that is what Reconnoiter is.

“I have to buy a big, expensive box to run Nagios — I don’t with the Reconnoiter agents,” Schlossnagle continued. “Nagios does fault detection, but not trending — which means I have to double my efforts by configuring both Nagios and another tool.”

Schlossnagle also said Nagios’ monitoring was centralized, so it was difficult to adding checks in the field. Managing configurations was hard to track as you deployed new services and machines.

The Reconnoiter tool polls systems to see if they’re healthy in a similar way that Nagios does, but of the open source-commercial hybrid products that are out there, Schlossnagle said the product is most similar to Hyperic.

“Hyperic takes a more holistic view of monitoring in that it includes both trending and fault detection. Reconnoiter takes this approach as well.”

The Reconnoiter tool is also designed to help IT managers analyze Web traffic events in a very granular way, even ones that happened in the distant past. “RRDTool is specifically designed to retain data within size constraints. You define how long you wish to retain data on various granularities,” Schlossnagle said. “In most systems that use rrdtool (like Cacti) recent data (like one week) is retained on five minute granularity, while data older than a week is reduced to a granularity of one hour. So, if you want to compare a spike today to one from six months ago, it is very likely that you have a defeating skew: 288 five-minute intervals for “today” and four six-hour intervals for the day in question six months back.”

Reconnoiter approaches this by taking the stance that storage is cheap. “There is not excuse for throwing any of that data away. I’ll go buy a terabyte of disk. I’m not going to search back 12 months very often, so it doesn’t need to be fast, but I need to be able to do it.”

According to Schlossnagle, watching the spike happen gives you a better understanding how traffic patterns shift during a major event, for example a Web site being picked up by a large social media site like Digg.

“If I’m looking at that spike on my systems at thirty second granularity, I can tell you how fast that spike happened. If I use the RRD tool with Nagios and Cacti, I can only see that day at that level of granularity for about six hours.”

This tool can help IT managers plan for capacity during spike scenarios and compare to events in the past.

“Our primary goal was to make our lives easier. This tool replaces an enormous amount of headache at OmniTI,” Schlossnagle said. “Making it a successful open source tool makes it even easier. One of the short term goals it to have it adopted other places and get the tool deployed in large environments.”

Today, OmniTI is slowly introducing Reconnoiter to its managed services clients. The company is currently monitoring tens of thousands of metrics across five data centers, approaching a terabyte of metric data.

OmniTI does not plan to develop a commercial version at this time, like Hyperic or Zenoss. “An open source approach with a strong community is better,” Schlossnagle said. “I don’t want to be in the tools business. If a company wants to give us money for support and indemnify them with IP rights, we won’t turn away that money.

“The key difference being the product we deliver, support and indemnify, would be the same product, not the one that has special neat features that paying customers get.”

You can give Reconnoiter a test run at labs.omniti.com.

Comment on this Post


You must be logged-in to post a comment. Log-in/Register

Netdiva  |   Aug 17 2009   6:00PM GMT

Surprised that no comparison here has been made to GroundWork Monitor. GroundWork Monitor 6.0 is out in beta now for download .


 

Neowu  |   Mar 4 2011   11:24AM GMT

OmniTI does not plan to develop a commercial version at this time, like Hyperic or Zenoss. “An open source approach with a strong community is better,” Schlossnagle said. Established in 1982, Favortron Co. Ltd. has been dedicated to designing and manufacturing of a very wide array of wiring management products. The firm’s major product lines with different function there are Normal Heavy duty cable clamps, Marker cable ties.


 

Shaurya  |   Sep 30 2011   3:40AM GMT

I have to buy a big, expensive box to run Nagios — I don’t with the Reconnoiter agents,” Schlossnagle continued. “Nagios does fault detection, but not trending — which means I have to double my efforts by configuring both Nagios and another tool…..
Grow Taller
HGH Growth Pills


 

Shaurya  |   Oct 17 2011   6:23PM GMT

Very good day, this is the really superb website, I’ve dropping in really like studying a lot of the content articles and threads contained about the placing, sustain the nice work and hope to learn a lot more fascinating articles inside time to come.

Los Angeles Self Storage

MP4 Splere


 

Shaurya  |   Nov 5 2011   5:50AM GMT

This blog has definitely changed my perspective on this subject. There’s no way I would’ve thought about it this way if I hadn’t come across your blog. All I was doing was cruising the web and I found your blog and all of a sudden my views have changed. Good on you, man!

article directory,

harley davidson motorcycles

big dog motorcycles


 

Shaurya  |   Dec 24 2011   3:57PM GMT

I am very enjoyed for this site. Its year informative topic. It help me very much to solve Some Problems. Its so fantastic and Opportunity are working style so speedy. I Think It May Be help all of you. Thanks a lot for this beauty Enjoying article with me. I am Appreciating it very much! Looking Forward to Another Great article. Good luck to the Author! all the best.
medical personal statement


 

Naru2617  |   Jan 5 2012   7:53PM GMT

The post is written in very a good manner and it entails many useful information for me. I appreciated what you have done here. I am always searching for informative information like this. Thanks for sharing with us.
professional research paper writers