Ricerca nel sito web

Come installare e connettere un agente al server Pandora FMS


Un agente Pandora FMS è un'applicazione installata sui computer da monitorare utilizzando il sistema di monitoraggio Pandora FMS. Gli agenti software eseguono controlli sulle risorse del server (come CPU, RAM, dispositivi di archiviazione, ecc.) e sulle applicazioni e servizi installati (come Nginx, Apache, MySQL/MariaDB, PostgreSQL, ecc.); inviano i dati raccolti ai server Pandora FMS in formato XML utilizzando uno dei seguenti protocolli: SSH, FTP, NFS, Tentacle (protocollo) o qualsiasi altro mezzo di trasferimento dati.

Nota: gli agenti sono necessari solo per il monitoraggio del server e delle risorse, mentre il monitoraggio delle apparecchiature di rete viene eseguito in remoto, quindi non è necessario installare agenti software.

Questo articolo mostra come installare gli agenti software Pandora FMS e collegarli a un'istanza del server Pandora FMS per il monitoraggio. Questa guida presuppone che tu abbia già un'istanza in esecuzione di un server Pandora FMS.

Installazione degli agenti Pandora FMS nei sistemi Linux

Nelle distribuzioni CentOS e RHEL, esegui i comandi seguenti per installare i pacchetti di dipendenze richiesti, quindi scarica la versione più recente del pacchetto RPM dell'agente Pandora FMS e installala.

yum install wget perl-Sys-Syslog perl-YAML-Tiny
wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/RHEL_CentOS/pandorafms_agent_unix-7.0NG.743-1.noarch.rpm
yum install pandorafms_agent_unix-7.0NG.743-1.noarch.rpm

Nelle distribuzioni Ubuntu e Debian, immetti i seguenti comandi per scaricare il pacchetto DEB dell'agente più recente e installarlo.

wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.agent_unix_7.0NG.743.deb
sudo dpkg -i pandorafms.agent_unix_7.0NG.743.deb
sudo apt-get -f install

Configurazione degli agenti Pandora FMS nei sistemi Linux

Dopo aver installato correttamente il pacchetto dell'agente software, configuralo per comunicare con il server Pandora FMS, nel file di configurazione /etc/pandora/pandora_agent.conf.

vi /etc/pandora/pandora_agent.conf

Cerca il parametro di configurazione del server e imposta il suo valore sull'indirizzo IP del server Pandora FMS come mostrato nello screenshot seguente.

Salvare il file, quindi avviare il servizio daemon dell'agente Pandora, abilitarne l'avvio automatico all'avvio del sistema e verificare che il servizio sia attivo e funzionante.

systemctl start pandora_agent_daemon.service
systemctl enable pandora_agent_daemon.service
systemctl status pandora_agent_daemon.service

Aggiunta di un nuovo agente al server Pandora FMS

Successivamente, è necessario aggiungere il nuovo agente tramite la console Pandora FMS. Vai al browser Web e accedi alla console del server Pandora FMS, quindi vai a Risorse ==> Gestisci agenti.

Nella schermata successiva, fai clic su Crea agente per definire un nuovo agente.

Nella pagina Gestore agente, definisci un nuovo agente compilando il modulo come mostrato nello screenshot seguente. Una volta terminato, fai clic su Crea.

Dopo aver aggiunto gli agenti, dovrebbero riflettersi nel riepilogo della prima pagina, come evidenziato nello screenshot seguente.

Se visualizzi l'agente appena creato nei dettagli Agente ed evidenzi il suo indicatore di stato, non dovrebbe mostrare alcun monitoraggio. È quindi necessario creare moduli per monitorare l'host su cui è in esecuzione l'agente, come spiegato nella sezione successiva.

Configurazione di un modulo per il monitoraggio degli agenti remoti

Per questa guida, creeremo un modulo per verificare se l'host remoto è attivo (è possibile eseguire il ping). Per creare un modulo, vai su Risorse ==> Gestisci agenti. Negli Agenti definiti nella schermata Pandora FMS, fare clic sul nome dell'agente per modificarlo.

Una volta caricato, fai clic sul collegamento Moduli come evidenziato nello screenshot seguente.

Quindi seleziona il tipo di modulo (ad esempio Crea un nuovo modulo server di rete) dalla schermata successiva e fai clic su Crea.

Dalla schermata successiva, seleziona il gruppo di componenti del modulo (ad esempio Gestione della rete) e il suo tipo di controllo effettivo (ad esempio Host Alive). Compila quindi gli altri campi e assicurati che l'IP di destinazione sia quello dell'host da monitorare. Quindi fai clic su Crea.

Successivamente, aggiorna la console e prova a visualizzare l'agente nei dettagli dell'agente ed evidenzia il suo indicatore di stato, dovrebbe mostrare "Tutti i monitor sono OK ”. E sotto moduli, dovrebbe mostrare che c'è un modulo che è in uno stato normale.

Quando apri l'agente ora, dovrebbero essere visualizzate alcune informazioni di monitoraggio come evidenziato nello screenshot seguente.

Per verificare se il modulo funziona correttamente, è possibile arrestare l'host remoto e reimpostare i moduli per l'agente. Dovrebbe indicare uno stato critico (colore ROSSO).

È tutto! Il passo successivo è imparare come utilizzare le funzionalità avanzate del sistema PandoraFMS e configurarlo per monitorare la tua infrastruttura IT, creando più server, agenti e moduli, avvisi, eventi, report e molto altro ancora. Per ulteriori informazioni, consultare la documentazione di PandoraFMS.