[Nagiosplug-help] Help needed.....Unable to configure check_mysqld.pl
Bijit Bhattacharjee
tu.bijit at gmail.com
Thu Aug 30 18:09:01 CEST 2007
Hi all,
I have installed nagios-2.9 and nagios-plugins-1.4.9 on a RHEL 5 system.
For monitoring MySql, I downloaded check_mysqld.pl and i kept it under the directory /usr/local/nagios/libexec/
I modified the following parameters in check_mysqld.pl file to my need;
my $HOSTNAME= 'localhost';
my $PORT= 3306;
my $DATABASE= 'test';
my $USERNAME= 'username';
my $PASSWORD= 'password';
After that, in the file commands.cfg
I added the command for mysqld as
define command{
command_name check_mysqld
command_line $USER1$/check_mysqld.pl -H $HOSTADDRESS$ -u $ARG1$ -p $ARG2$
}
Then, in the file localhost.cfg, I added the service for mysqld as
define service {
use local-service
host_name localhost
service_description MYSQLD
check_command check_mysqld
}
Then I restart nagios..... Nagios starts without any error.
But when I access nagios from the web interface http://localhost/nagios/
The services section shows MYSQLD is critical. Why is it so? I guess I have missed something while configuring the check_mysqld.pl plugin.
Please be informed, when i try checking the mysqld service from the command prompt using the plugin, it works well... following is the output of the same;
[root at RHEL5 libexec]# ./check_mysqld.pl
MYSQL 5.0.22 OK
Please help!!! I need the web interface of Nagios to work as well....
With Regards,
- Bijit Bhattacharjee (bijit)
-----------------------
The mailing list archive is found here:
http://www.nagiosexchange.org/nagiosplug-help.32.0.html
More information about the Help
mailing list