Ti piacerebbe imparare come fare un'installazione dell'agente Zabbix su Ubuntu Linux? In questo tutorial, mostreremo come installare e configurare il software dell'agente Zabbix su un computer con Ubuntu Linux versione 18.

Elenco Hardware:

La seguente sezione presenta l'elenco delle apparecchiature utilizzate per creare questo tutorial di Zabbix.

Tutti i componenti hardware sopra elencati sono disponibili sul sito Web di Amazon.

Zabbix Playlist:

In questa pagina, offriamo un rapido accesso a un elenco di video relativi all'installazione di Zabbix.

Non dimenticare di iscriverti al nostro canale youtube chiamato FKIT.

Tutorial - NTP su Ubuntu Linux

Per prima cosa, configureremo il sistema per utilizzare la data e l'ora corrette usando NTP.

Sulla console Linux, utilizzare i seguenti comandi per impostare il fuso orario corretto.

# dpkg-reconfigure tzdata

Installa il pacchetto Ntpdate e imposta immediatamente la data e l'ora corrette.

# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br

Il comando Ntpdate è stato utilizzato per impostare la data e l'ora corrette utilizzando il server: pool.ntp.br

Installiamo il servizio NTP.

# apt-get install ntp

NTP è il servizio che manterrà il nostro server aggiornato.

Usa la data del comando per controllare la data e l'ora configurate su Ubuntu Linux.

# date

Se il sistema mostra la data e l'ora corrette, significa che hai seguito correttamente tutti i passaggi.

Esercitazione - Installazione dell'agente Zabbix su Ubuntu

Ora, abbiamo bisogno di installare l'agente Zabbix su Ubuntu Linux.

Sulla console Linux, utilizzare i seguenti comandi per installare i pacchetti richiesti.

# groupadd zabbix
# useradd -g zabbix -s /bin/bash zabbix
# apt-get update
# apt-get install build-essential libpcre3-dev

Sulla console Linux, utilizzare i seguenti comandi per scaricare il pacchetto di installazione di Zabbix.

# mkdir /downloads
# cd /downloads
# wget https://ufpr.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.12/zabbix-3.4.12.tar.gz

Estrarre il pacchetto di installazione di Zabbix, compilare e installare l'agente Zabbix.

# tar -zxvf zabbix-3.4.12.tar.gz
# cd zabbix-3.4.12/
# ./configure --enable-agent
# make
# make install

Ora dovresti trovare la posizione del file zabbix_agentd.conf sul tuo sistema.

È necessario modificare il file zabbix_agentd.conf.

# updatedb
# locate zabbix_agentd.conf
# vi /usr/local/etc/zabbix_agentd.conf

Ecco il file originale, prima della nostra configurazione.

LogFile=/tmp/zabbix_agentd.log
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbix server

Ecco il nuovo file con la nostra configurazione.

LogFile=/tmp/zabbix_agentd.log
Server=127.0.0.1,200.200.200.200
ServerActive=200.200.200.200

Nel nostro esempio, l'agente Zabbix è configurato per consentire la connessione del server Zabbix 200.200.200.200.

Il server con l'indirizzo IP 200.200.200.200 è autorizzato a richiedere e ricevere informazioni dall'agente.

Localhost, 127.0.0.1, è autorizzato a richiedere e ricevere informazioni dall'agente.

Dopo aver terminato la configurazione, utilizzare il seguente comando per avviare l'agente Zabbix:

# /usr/local/sbin/zabbix_agentd

Il pacchetto di installazione di Zabbix viene fornito con uno script di avvio del servizio.

Se vuoi, copia lo script di avvio usando i comandi sottostanti.

# cd /downloads/zabbix-3.4.12/
# cp misc/init.d/debian/zabbix-agent /etc/init.d/

È ora possibile utilizzare i seguenti comandi per avviare il servizio dell'agente Zabbix.

# /etc/init.d/zabbix-agent start

Utilizzare il seguente comando per verificare il file di registro dell'agente Zabbix.

Se l'agente Zabbix è stato avviato correttamente, dovresti vedere un messaggio simile a questo.

26691:20180803:175741.642 TLS support: NO
26691:20180803:175741.642 **************************
26691:20180803:175741.642 using configuration file: /usr/local/etc/zabbix_agentd.conf
26691:20180803:175741.642 agent #0 started [main process]

26692:20180803:175741.643 agent #1 started [collector]

26693:20180803:175741.643 agent #2 started [listener #1]

26694:20180803:175741.643 agent #3 started [listener #2]

26696:20180803:175741.644 agent #5 started [active checks #1]

26695:20180803:175741.644 agent #4 started [listener #3]

26696:20180803:175741.659 no active checks on server [192.168.0.200:10051]: host [ubuntu18] not found

Congratulazioni! hai installato l'agente Zabbix su un computer con Ubuntu Linux.

È ora possibile utilizzare il dashboard del server Zabbix per aggiungere questo computer al servizio di monitoraggio della rete.

Tutorial - Zabbix Monitorare Linux

Ora, dobbiamo accedere al dashboard del server Zabbix e aggiungere il computer Linux come host.

Apri il browser e inserisci l'indirizzo IP del tuo server web plus / zabbix.

Nel nostro esempio, il seguente URL è stato inserito nel browser:

• http://35.162.85.57/zabbix

Nella schermata di accesso, utilizzare il nome utente predefinito e la password predefinita.

• Nome utente predefinito: Admin
• Password predefinita: zabbix

Dopo aver effettuato correttamente il login, verrai inviato alla Dashboard di Zabbix.

Nella schermata del pannello di controllo, accedere al menu Configurazione e selezionare l'opzione Host.

In alto a destra dello schermo, fai clic sul pulsante Crea host.

Nella schermata di configurazione dell'Host, dovrai inserire le seguenti informazioni:

• Nome host: immettere un nome host per identificare il server Linux.
• Nome host visibile - Ripeti il nome host.
• Nuovo gruppo: immettere un nome per identificare un gruppo di dispositivi simili.
• Interfaccia agente: immettere l'indirizzo IP del server Linux.

Ecco l'immagine originale, prima della nostra configurazione.

Ecco la nuova immagine con la nostra configurazione.

Successivamente, è necessario associare l'host a un modello di monitor di rete specifico.

Per impostazione predefinita, Zabbix viene fornito con una grande varietà di modelli di monitoraggio.

Accedi alla scheda Modelli nella parte superiore dello schermo.

Fare clic sul pulsante Seleziona e individuare il modello denominato: TEMPLATE OS Linux

Fare clic sul pulsante Aggiungi (1).

Fare clic sul pulsante Aggiungi (2).

Dopo pochi minuti, sarai in grado di vedere il risultato iniziale su Zabbix Dashboard.

Il risultato finale richiederà almeno un'ora.

Per impostazione predefinita, Zabbix aspetterà 1 ora per scoprire il numero di interfacce disponibili sul computer Linux.

Per impostazione predefinita, Zabbix aspetterà 1 ora prima di raccogliere informazioni dalle interfacce di rete.

Per testare la configurazione, accedere al menu Monitoraggio e fare clic sull'opzione Grafici.

In alto a destra sullo schermo, seleziona il gruppo chiamato ALL.

Seleziona il nome host del tuo computer Linux.

Seleziona il grafico chiamato: UTILIZZAZIONE CPU

Dovresti essere in grado di vedere l'immagine dell'utilizzo della CPU.

Congratulazioni! Hai configurato il server Zabbix per monitorare un computer Linux.