Nagios - Open Source Network Monitoring
Nagios is an Open Source solution to monitor complex IT infrastructures. Nagios can be used to perform alive checks to ensure the availability of networked systems. It is also possible to use Nagios for performance and capacity analyzes.
I write about Nagios cause I use it since several years. Over the time I collected much knowledge about Nagios and the surrounding projects. I contribute actively to the community writing and publishing plugins and maintaining the NagVis addon.
You like to read more about Nagios? You will find my latest posts regarding Nagios below. Also take a look at the right for my Nagios projects. Maybe you're interested to rummage in the Nagios Knowledge base.
Latest activities about Nagios
Feb/100
Minify event_broker_options for Nagios Business Process AddOns
The Nagios Business Process AddOns use the NDOUtils and the NDO database as datasource. So you need to add the NDOUtils NEB module to your Nagios core.
Leaving the NDO configuration in the nagios.cfg and ndomod.cfg with the default values may lead into needless performance problems.
You can really optimize the information which are forwarded from [...]
Feb/100
Nagios Event Broker: event_broker_options
The Nagios Event Broker (NEB) API is very powerful. A large amount of different events in the Nagios Core can be hooked using the NEB modules which are connected to the API. With that many events and type of events there might be a big overhead cause particular modules only need a little group of those events.
There is a default way to control which type of events are forwarded to the NEB modules. The option is called event_broker_options and located in the Nagios configuration file (nagios.cfg).
Feb/100
MKLivestatus 1.1.2 released
MKLivestatus has been released in version 1.1.2 with the newest release of the check_mk package. The biggest change of the new version is that MKLivestatus offers access to the Nagios logs via the MKLivestatus unix socket. With this improvement it is now possible to access all current status information and historical Nagios data from the Nagios log.
Jan/100
Nagios Plugin: check_fsrm_quota.pl
You can find the current version of the Nagios check script for checking FSRM (File system ressource manager) quota on Microsoft Windows servers on this page. Furthermore you can find some descriptions and sample configurations.
Idea
It is possible to configure filesystem quotas on fileservers using Windows 2003 R2 or above on directory base. This is realized [...]
Jan/100
Ninja – The alternative Nagios GUI
Ninja is a new webinterface for Nagios. Ninja is the first project which intended to create the new Nagios GUI to replace the existing CGIs completely.
The project has the activity, power and relations to bring that task to success. Maybe someday Ninja will be included within the official Nagios package. But it seems [...]
Jan/100
Nagios Init-Script verifyconfig with verbose output
Did you ever wanted to restart your Nagios process and got the following message after a change to the Nagios configuration?:
CONFIG ERROR! Check your Nagios configuration.
If you changed anything in a Nagios configuration file at least once in your lifetime I am sure you know that message. Now what to do? If you are [...]
Jan/100
Thruk – A MKLivestatus webinterface
Thruk is a Webinterface for Nagios. The Nagios Webinterface called Thruk is the second Nagios Addon based on MKLivestatus. You will ask “Why yet another webinterface?”. The difference to all the other new Nagios Webinterfaces is in the focuses and goals of Thruk.
The Thruk Webinterface for Nagios has been created to get a more flexibile and faster Webinterface than the current CGI based Nagios Webinterface. Thruk can combine the status information of several Nagios Servers using them as multiple backends. This is possible when using MKLivestatus with a TCP socket to make it reachable from the Network.
Jan/100
ICINGA
Just one year ago this topic would be totally senseless. But different things happened with the Nagios project that it was just a question of time that a fork of Nagios would become reality.
I wrote some words about ICINGA, the Nagios fork, some time ago so I don’t want to repeat these words. But I [...]
Jan/101
Nagios Configuration
Nagios is configured through plain text files with a special syntax. There are two types configuration files in Nagios 3.x.
There are the main configuration files which control the behavior of the single components. For example the nagios.cfg which controlls the Nagios Daemon. The cgi.cfg is used to configure the CGI based web frontend. Another [...]
Jan/100
Offer: Nagios Plugin Development
It is not a really hard job to develop any Nagios plugin. But developing good Nagios plugins which fit the special needs and requirements while being fast and only gathering the needed information requires some more experience and skills.
Besides the performance also security is an important topic when monitoring productive systems. There are some [...]






