Monitorare la rete per garantire il corretto funzionamento di tutti i servizi, è un aspetto che ritengo molto importante in una infrastruttura di medie dimensioni.
19 pensieri su “Installazione di Nagios e Centreon per il monitoraggio della rete.”
Grazie!
Vorrei poter monitorare un servizio attivo su un server e capire quando va giù.
Ho già aggiunto il file mib con le trap snmp, cerco di creare un servizio con il comando check_centreon_process ma mi restituisce l’errore:
No output returned from plugin.
Ho attivato anche il servizio snmp sul server interessato (Windows) in read ONLY.
Se hai un esempio da mandarmi ti sarei molto grato!
Ciao, ho provato ad utilizzare il comando check_centreon_processes ed effettivamente anche a me restituiva lo stesso errore.
Ho risolto in questo modo:
Configuration,commands,check_centreon_process
Dalla definizione del comando ho tolto il parametro “-n”
Comunque in generale quando devo fare il debug di un comando o un servizio, provo prima a lanciarlo collegandomi in ssh al server centreon, in questo caso ho lanciato questo comando per verificare l’esecuzione del processo store.exe
/usr/local/nagios/libexec/check_centreon_snmp_process -H 10.101.126.3 -p store.exe -C miaCommunity
Perfetto ora funziona tutto!
Grazie per i tuoi consigli molto preziosi e per la tua professionalità!
Spero di non disturbarti chiedendoti un’ulteriore delucidazione.
Sto configurando un servizio che controlli un FTP con accesso ed esecuzione di un programma interno e sto utilizzando il plugin check_ftp_rw che necessita, a quanto pare, di alcune configurazioni Perl5 che mi stanno facendo diventare matto.
Ti dico cosa ho fatto:
– ho copiato il plugin nel percorso /usr/lib/nagios/plugins/
– ho cambiato all’interno di check_ftp_rw il percorso /usr/local/nagios/libexec/ con /usr/lib/nagios/plugins
Ciao Fabio, è un problema di dipendenze, ho risolto in questo modo:
#yum install perl-Net-FTPSSL
A questo punto lo script funziona, questo è il risultato:
[root@centreon libexec]# ./check_ftp_rw –host 10.101.126.4 –user ftptest –password test.123 –dir test
Connected to 10.101.126.4, logged in as ftp, chdir’ed to test
Ciao Luca,
grazie per avermi risposto!
eseguo yum install perl-Net-FTPSSL ma ricevo questo errore…
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
*base: centos.crazyfrogs.org
*extrass: centos.crazyfrogs.org
*updates: centos.crazyfrogs.org
Setting up Install Process
No package perl-Net-FTPSSL available.
Nothing to do
rpm -Uvh epel-release*rpm
non viene accettato e rilascia come errore file non trovato da glob.
Ho provato anche direttamente:
rpm -Uvh epel-release-6-8.noarch.rpm
e anche questo non va.
La mia installazione non è CentOS + Nagios e Centreon ma direttamente l’installazione di Centreon da iso ces-standard-2.2-x86_64.iso versione Central.
Non so se questo cambi qualcosa.
Grazie per il tuo aiuto!
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptRead More
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Grazie per le informazioni!
Prego, spero che l’articolo sia stato esauriente..
Non ci posso credere! Dopo una marea di guide sbagliate e parziali, una esatta dalla A alla Z.
Grazie
GRANDE GRAZIE!
Ottimo!!!! Concordo anch’io, l’unica guida veramente fatta bene!
Complimenti!
Se non sono troppo indiscreto, hai fatto anche un manuale operativo?
Grazie!!!
Fabio
Ti ringrazio, ancora non ho fatto un manuale operativo. Se hai qualche domanda specifica puoi chiedermi.
Ciao
Luca
Grazie!
Vorrei poter monitorare un servizio attivo su un server e capire quando va giù.
Ho già aggiunto il file mib con le trap snmp, cerco di creare un servizio con il comando check_centreon_process ma mi restituisce l’errore:
No output returned from plugin.
Ho attivato anche il servizio snmp sul server interessato (Windows) in read ONLY.
Se hai un esempio da mandarmi ti sarei molto grato!
Fabio
fabio.tufi@libero.it
Ciao, che tipo di servizio devi monitorare? Comunque è possibile che sul server windows devi installare nsclient.
Sempre verso quel server, stai monitorando altro?
Il server è un server dove gira Domino di IBM e devo monitorare lo stato del servizio:
nserver.exe.
Grazie per l’aiuto!
Hai provato leggendo questa wiki?
http://www.slideshare.net/fabiograsso/monitorare-lotus-domino-con-nagios-e-centreon-dominopoint-days-2012-13426453
Ciao, ho provato ad utilizzare il comando check_centreon_processes ed effettivamente anche a me restituiva lo stesso errore.
Ho risolto in questo modo:
Configuration,commands,check_centreon_process
Dalla definizione del comando ho tolto il parametro “-n”
Comunque in generale quando devo fare il debug di un comando o un servizio, provo prima a lanciarlo collegandomi in ssh al server centreon, in questo caso ho lanciato questo comando per verificare l’esecuzione del processo store.exe
/usr/local/nagios/libexec/check_centreon_snmp_process -H 10.101.126.3 -p store.exe -C miaCommunity
Perfetto ora funziona tutto!
Grazie per i tuoi consigli molto preziosi e per la tua professionalità!
Grazie infinite
Fabio
Ciao Luca,
sono Fabio Tufi.
Spero di non disturbarti chiedendoti un’ulteriore delucidazione.
Sto configurando un servizio che controlli un FTP con accesso ed esecuzione di un programma interno e sto utilizzando il plugin check_ftp_rw che necessita, a quanto pare, di alcune configurazioni Perl5 che mi stanno facendo diventare matto.
Ti dico cosa ho fatto:
– ho copiato il plugin nel percorso /usr/lib/nagios/plugins/
– ho cambiato all’interno di check_ftp_rw il percorso /usr/local/nagios/libexec/ con /usr/lib/nagios/plugins
– ho eseguito il comando perl -MCPAN -e shell
– install Net::FTPSSL
tutto come dal link : http://exchange.nagios.org/directory/Plugins/Network-Protocols/FTP/check_ftp_rw/details
ma niente da fare….
Rilascia l’errore:
[root@localhost ~]# /usr/lib/nagios/plugins/check_ftp_rw –host 10.0.0.4 –username user –password password
Can’t locate Net/FTPSSL.pm in @INC (@INC contains:
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site _perl
/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/5.8.8 .) at
/usr/lib/nagios/plugins/check_ftp_rw line 26.
BEGIN failed–compilation aborted at /usr/lib/nagios/plugins/check_ftp_rw line 26.
Hai qualche idea in merito?
Ti sarei enormemente grato se mi aiutassi.
Grazie in qualsiasi caso!
Un saluto
Fabio Tufi
Ciao Fabio, è un problema di dipendenze, ho risolto in questo modo:
#yum install perl-Net-FTPSSL
A questo punto lo script funziona, questo è il risultato:
[root@centreon libexec]# ./check_ftp_rw –host 10.101.126.4 –user ftptest –password test.123 –dir test
Connected to 10.101.126.4, logged in as ftp, chdir’ed to test
Ciao Luca,
grazie per avermi risposto!
eseguo yum install perl-Net-FTPSSL ma ricevo questo errore…
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
*base: centos.crazyfrogs.org
*extrass: centos.crazyfrogs.org
*updates: centos.crazyfrogs.org
Setting up Install Process
No package perl-Net-FTPSSL available.
Nothing to do
…..
Che posso fare?
Grazie
Fabio
Prova ad installare il repository epel.
http://dl.fedoraproject.org/pub/epel/6/i386/
rpm -Uvh epel-release*rpm
yum install perl-Net-FTPSSL
rpm -Uvh epel-release*rpm
non viene accettato e rilascia come errore file non trovato da glob.
Ho provato anche direttamente:
rpm -Uvh epel-release-6-8.noarch.rpm
e anche questo non va.
La mia installazione non è CentOS + Nagios e Centreon ma direttamente l’installazione di Centreon da iso ces-standard-2.2-x86_64.iso versione Central.
Non so se questo cambi qualcosa.
Grazie per il tuo aiuto!
Ahh, certo. gli RPM sono pacchetti per le distro basate su RH.
Non so CES su cosa è basata, devi trovare un pacchetto per quella.
Pingback: Installazione di Nagvis su Centos 6 | Luca Malatesta | Articoli e Configurazioni