Nagios

When you are running RabbitMQ server in production environment, it is essential to monitor RabbitMQ to make sure it is up and running properly, and all the messages in the RabbitMQ are getting processed properly.

If you are already using Nagios for your enterprise monitoring, you can monitor RabbitMQ using plugins.

nagios-plugins-rabbitmq is a Nagios plugin package that currently has 6 checks to monitor various aspects of RabbitMQ server.
(more…)

How to Define Nagios Timeperiod Exclude for Maintenance Window

by Ramesh Natarajan on September 26, 2013

Q: I have setup nagios to monitor my servers. However, I perform some regular daily maintenance on this server. I don’t want Nagios to send me any notification during this this daily regular downtime window. How can I achieve this?
(more…)

6 Nagios Command Line Options Explained with Examples

by Ramesh Natarajan on January 23, 2012

This article explains various command line options that are available for the nagios command.

1. Start Nagios Daemon Using nagios -d

Typically you would execute “service nagios start” to start the Nagios daemon, which really calls the /etc/rc.d/init.d/nagios script.

You’ll see the following line inside the /etc/rc.d/init.d/nagios script for the Nagios startup:
(more…)

If you’ve installed nagios, and using it to monitor remote linux or windows server, you know that you can use the nagios web UI by going to the URL: http://{your-nagios-server-ip}/nagios/

Probably you’ve even defined appropriate nagios contacts, which will send a SMS messages to your cellphone about any critical issues.

At work, when you are always in front of your system, using the nagios checker browser add-on, you can keep an eye on what is going on with your servers and applications, just by looking at the browser status bar, which will display the current status of the servers and services monitored by the Nagios system.

Nagios Checker add-on is available on both firefox and chrome browser as extensions.
(more…)

Nagios: How to Enable check_nrpe Command Line Arguments

by Ramesh Natarajan on December 21, 2010

Question: When I execute check_nrpe command with some arguments, I get the message “CHECK_NRPE: Received 0 bytes from daemon. Check the remote server logs for error messages.”. How do I fix this issue?

Answer: The issue is very straight forward. check_nrpe doesn’t take any arguments by default. You should enable the command line arguments for check_nrpe as shown below.
(more…)

10 Things Any Monitoring Software Should Do (Nagios Does it)

by Ramesh Natarajan on August 17, 2010

If you are a system administrator, or IT manager, or someone who is responsible for IT infrastructure, you should implement an enterprise level monitoring solution.

The shell script you’ve written that does a ps -ef and sends you an email might do the basic job, but it doesn’t count as monitoring.

If you want to be proactive, have peace of mind, and sleep well at night, you should implement a robust system and network monitoring solution for your IT infrastructure.
(more…)

Nagios XI Review (Free Nagios core Vs Nagios XI)

by Ramesh Natarajan on February 8, 2010

Thanks for visiting this article from the Nagios newsletter. We’ll be posting several Nagios XI tutorials in the upcoming weeks.

Subscribe to our articles and don’t miss any future Nagios XI step-by-step tutorials.





Nagios Price:

  • Nagios Core is free and open source.
  • Nagios XI is $1,295 (to monitor unlimited number of hosts). This is perpetual license — Once you’ve purchased the software, use it as long as you want without any additional license fees.

(more…)

Nagios Contact and Group ManagementNagios is one of the best open source server and network monitoring solutions available.  Using the flexible nagios framework, you can monitor pretty much anything (including database and custom application). This article, using 4 simple steps, explains how to setup contact definitions who will get notification when a host or service has any issues.
 
Earlier we also discussed about how to setup Nagios and monitor Windows server, monitor Linux Server, monitor VPN sessions and monitor network switch.
(more…)