How to configure MySQL password for check_mysql via NRPE?
Axel Rosenski
rosenski at wave-computer.de
Fri Sep 23 16:49:09 CEST 2011
Hi Christoph,
you have to add user and password to your nrpe command.
command[check_mysqld]=/usr/lib/nagios/plugins/check_mysql -H localhost -u
anyuser-panypass
You need to ensure that the chosen user has usage rights and if you like to
monitor replication of a slave the user needs "replication slave" and
"replication client"
Regards
Axel
Am Freitag 23 September 2011, 15:35:19 schrieb Grothaus, Christoph:
> Hello nagios-users!
>
> I inherited a Linux box (latest Debian stable, aka "Squeeze") with a MySQL
> database and a Nagios NRPE. Now I'd like to check MySQL status with NRPE.
> I configured /etc/nagios/nrpe_local.cfg with the following line:
>
> command[check_mysql]=/usr/lib/nagios/plugins/check_mysql
>
> so that this command is available to NRPE. Then I configured the following
> check on my separate Nagios server:
>
> define service{
> use web-check-alert # use some
> template configuration host_name ... #
> check my MySQL host check_command check_nrpe!-c check_mysql #
> check the MySQL via command "check_mysql" }
>
> Sadly, I get a critical alert for this service with the following message:
>
> Access denied for user nagios at localhost (using password: NO)
>
> The NRPE daemon runs under user "nagios" -- as you might have guessed.
> According to /etc/passwd, the login shell for this user is /bin/false, and
> the home directory is /var/lib/nagios. I tried to add a file .my.cnf
> there:
>
> root at myhost:~# ls -la /var/lib/nagios/.my.cnf
> -rw------- 1 nagios nagios 40 21. Sep 17:37 /var/lib/nagios/.my.cnf
>
> This file contains the necessary bits to connect to the local MySQL
> database. The login information are correct, I checked exactly the same
> file with my user account on the server. So, this file seems not to be
> picked up.
>
> I am lost here. What am I doing wrong? How must I configure Nagios/NRPE to
> get a working connection to the MySQL database?
>
> Any help appreciated.
>
>
> Regards,
>
> Christoph Grothaus
> ---------------------------------------------------------------------------
> --- All of the data generated in your IT infrastructure is seriously
> valuable. Why? It contains a definitive record of application performance,
> security threats, fraudulent activity, and more. Splunk takes this data
> and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2dcopy2
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
>
> ::: Please include Nagios version, plugin version (-v) and OS when
> ::: reporting any issue. Messages without supporting info will risk being
> ::: sent to /dev/null
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list