Aug 212012
 

This is an article of mine, first published on Wazi

Every organization must monitor its infrastructure’s uptime and performance. While the popular Nagios application is a good general-purpose monitoring program that you can extend with plugins to handle just about any task, you may do even better by employing Cacti as a graphical front end to RRDTool‘s data logging and graphing functionality. Cacti was developed specifically to monitor and collect performance information, while Nagios is more oriented toward state changes, such as noting whether a daemon is up or down.

RRDTool stores all of the necessary information to create graphs and populate them with data in a MySQL database. Cacti provides templates to gather and show information such as system load (CPU, RAM, disks), users connected, MySQL load, and Apache load, all of which can affect the performance of your site.

Cacti’s front end is completely PHP-driven. It supports data gathering via different methods such as scripts in any language and SNMP.

Continue reading »

flattr this!

May 132012
 

Even this year I was in Bolzano (Italy) for the annual conference organized by Wuerth-Phoenix on Monitoring with Open Source products.

I found the conference very interesting, with speakers from around the world that have described several open source products and best practices on monitoring but also on configuration and management tools. A big surprise for me has been the strong push for alternatives softwares to Nagios for monitoring in particular Shinken and Icinga have received many praise.

But before I give some more details about the presentations a few words about the company that has hosted about 400 people in their, free of charge, event, Wuerth-Phoenix manufactures and markets an appliance called NetEye, within there are many Open source products including:

Nagios Core, with many preinstalled plugins, Cacti, ocsinventory, GLPI, NfSen, Nedi, and DocuWiki the highest level version has also OTRS, all these software are integrated with some web management interface developed by Wuerth-Phoenix itself. Continue reading »

flattr this!

Dec 012011
 
English: This is a logo for Upstart.

Image via Wikipedia

We are in December and for this month i suggest to keep an eye on the site: http://sysadvent.blogspot.com

This site it’s a sysadmin relative of the Perl Advent Calendar: One article for each day of December, ending on the 25th article. With the goals of of sharing, openness, and mentoring, the authors aim to provide great articles about systems administration topics written by fellow sysadmins.

Today i present to you one of their articles of the last year

This article was written by Jordan Sissel (@jordansissel)

In past sysadvents, I’ve talked about babysitting services and showed how to use supervisord to achieve it. This year, Ubuntu started shipping its release with a new init system called Upstart that has babysitting built in, so let’s talk about that. I’ll be doing all of these examples on Ubuntu 10.04, but any upstart-using system should work.
Continue reading »

flattr this!

Why and how build a distributed monitoring solution with Nagios – Part 2

This is the second and last part of my article about building a distributed monitoring solution with Nagios, you can find part 1 here Central Configuration Now you know all you need to know to set up service checks on the slaves and send information from the slaves to the master. A benefit of a [...]

Why and how build a distributed monitoring solution with Nagios – Part 1

This is an article of mine first published on Openlogic/Wazi With Nagios, the leading open source infrastructure monitoring application, you can monitor your whole enterprise by using a distributed monitoring scheme in which local slave instances of Nagios perform monitoring tasks and report the results back to a single master. You manage all configuration, notification, and reporting from [...]