Buongiorno,
con la presente sono a chiedervi aiuto con un server Nagios/Ubuntu che ho installato presso l'azienda in cui lavoro.
Dal mio server Ubuntu/Nagios vorrei tener monitorato il server MySQL installato su un'altra macchina ma non ci riesco perché mi da sempre errore di connessione.
I passi che ho fatto sono i seguenti:
All'interno del file /etc/nagios3/conf.d/services_nagios2.cfg ho definito il servizio per il monitoraggio di MySQL come segue:
# check MySQL servers.
define service {
hostgroup_name mysql-servers
service_description MySQL
check_command check_mysql!user!password
use generic-service
notification_interval 0 ; set > 0 if you want to be renotified
}
All'interno del file /etc/nagios3/conf.d/hostgroups_nagios2.cfg ho invece specificato
# MySQL hostgroup.
define hostgroup {
hostgroup_name mysql-servers
alias MySQL servers
members mio_host
}
e sulla macchina da monitorare ho creato l'utente MySQL sopra specificato
mysql -u root -p -e "create user nome_utente identified by 'password';"
Nagios però non riesce a connettersi in nessun modo a MySQL per verificare se esso sia attivo o meno.
Da cosa potrebbe dipendere il problema?
Ho inoltre un problema analogo con il servizio POP del nostro server Domino. Mentre l'SMTP riesco a monitorarlo il server POP non consente a Nagios di connettersi.
Qualcuno mi può dare qualche dritta per risolvere questi problemi?
Grazie mille anticipatamente!