Desideri imparare a utilizzare Zabbix per monitorare i file di registro del server web Apache? In questo tutorial, ti mostreremo come configurare Zabbix per monitorare il file di log di Apache su un computer che esegue Ubuntu Linux.

• Versione Zabbix: 4.2.6
• Versione Ubuntu: 18.04

Devi installare l'agente Zabbix sul computer che esegue Linux.

• Installazione dell'agente Zabbix su Linux.

Elenco hardware:

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

Tutti i componenti hardware elencati sopra 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.

Configurazione dell'agente Zabbix richiesta

Innanzitutto, l'agente Zabbix installato sul computer Linux deve essere configurato in modalità attiva.

Ecco un esempio di un file di configurazione dell'agente Zabbix in modalità Passiva:

Copy to Clipboard

Ecco un esempio di un file di configurazione dell'agente Zabbix in modalità attiva:

Copy to Clipboard

Successivamente, è necessario controllare le autorizzazioni del file di registro di Apache.

Nel nostro esempio, monitoreremo i file access.log e error.log.

Elencare le autorizzazioni del file di registro utilizzando il comando LS.

Copy to Clipboard

Come puoi vedere, i membri del gruppo ADM sono in grado di leggere i file di registro di Apache.

Utilizzare il comando seguente per aggiungere l'utente Zabbix al gruppo ADM.

Copy to Clipboard

Successivamente, è necessario riavviare l'agente Zabbix.

Copy to Clipboard

Hai completato la parte richiesta della configurazione.

Zabbix - Come monitorare i file di registro di Apache

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

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

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

• http://35.162.85.57/zabbix

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

• Nome utente predefinito: amministratore
• Password predefinita: zabbix

Dopo un accesso riuscito, verrai inviato alla Dashboard di Zabbix.

Nella schermata del dashboard, accedi al menu Configurazione e seleziona l'opzione Host.

Nella parte 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 da monitorare.
• Nome host visibile: ripetere il nome host.
• Nuovo gruppo: immettere un nome per identificare un gruppo di dispositivi simili.
• Interfaccia agente: immettere l'indirizzo IP del nome host.

Ecco l'immagine originale, prima della nostra configurazione.

Ecco la nuova immagine con la nostra configurazione.

Fare clic sul pulsante Aggiungi per includere questo host nel database Zabbix.

Nella schermata del dashboard, accedi al menu Configurazione e seleziona l'opzione Host.

Individua e fai clic sul nome host che hai creato in precedenza.

Nel nostro esempio, abbiamo selezionato il nome host: LINUX-SERVER-01

Nella schermata Proprietà host, accedi alla scheda Applicazioni.

Nella parte in alto a destra dello schermo, fai clic sul pulsante Crea applicazione.

Nella schermata Applicazioni host, creare una nuova applicazione denominata: LOG

Dopo aver terminato la creazione dell'applicazione, accedere alla scheda Elementi.

Nella parte in alto a destra dello schermo, fai clic sul pulsante Crea elemento.

Nella schermata di creazione dell'articolo, è necessario configurare i seguenti elementi:

• Nome: Apache access.log

• Tipo: agente Zabbix (attivo)

• Chiave: log [/var/log/apache2/access.log ,,,, skip]

• Tipo di informazioni: registro

• Intervallo di aggiornamento: 1 secondo

• Applicazione: LOG

Zabbix monitor apache access log

Fare clic sul pulsante Aggiungi per terminare la creazione dell'articolo.

Ora creiamo un nuovo elemento per monitorare il file error.log di Apache.

Nella parte in alto a destra dello schermo, fai clic sul pulsante Crea elemento.

Nella schermata di creazione dell'articolo, è necessario configurare i seguenti elementi:

• Nome: Apache error.log

• Tipo: agente Zabbix (attivo)

• Chiave: log [/var/log/apache2/error.log ,,,, skip]

• Tipo di informazioni: registro

• Intervallo di aggiornamento: 1 secondo

• Applicazione: LOG

Zabbix monitor apache error

Fare clic sul pulsante Aggiungi per terminare la creazione dell'articolo e attendere 5 minuti.

Per testare la tua configurazione, accedi al menu Monitoraggio e fai clic sull'opzione Dati più recenti.

Utilizzare la configurazione del filtro per selezionare il nome host desiderato e fare clic sul pulsante Applica.

Nel nostro esempio, abbiamo selezionato il nome host LINUX-SERVER-01

Dovresti essere in grado di vedere i risultati del monitoraggio del tuo file di log di Apache usando Zabbix.

Zabbix monitoring apache

Congratulazioni! È stato configurato il monitoraggio del file di registro Zabbix Apache su Linux.