Ti piacerebbe imparare come monitorare un server Docker e i suoi contenitori usando Zabbix? In questo tutorial, ti mostreremo come utilizzare Zabbix per monitorare un server Docker.
• Ubuntu 18.04
• Ubuntu 19.04
• Ubuntu 20.04
• Zabbix 5.0.0
• Docker 19.03
Nel nostro esempio, l’indirizzo IP del server di zabbix è 192.168.15.10.
Nel nostro esempio, l’indirizzo IP del server Docker è 192.168.15.11.
Tieni presente che devi utilizzare il nuovo agente Zabbix per monitorare un server Docker.
Elenco attrezzature
Qui puoi trovare l’elenco delle attrezzature utilizzate per creare questa esercitazione.
Questo link mostrerà anche l’elenco software utilizzato per creare questa esercitazione.
Zabbix Playlist:
In questa pagina, offriamo un rapido accesso a un elenco di video relativi all’installazione di .
Non dimenticare di iscriverti al nostro canale youtube chiamato FKIT.
Tutorial relativo a Zabbix:
In questa pagina, offriamo un rapido accesso a un elenco di tutorial relativi all’installazione di .
Installa Zabbix Agent sul Docker Server
• IP – 192.168.15.11
• Operational System – Ubuntu 20.04
• Hostname – DOCKER
Installare i pacchetti necessari nel computer che esegue il servizio Docker.
Scaricare e installare il pacchetto GOLANG.
Il software GOLANG è stato installato nella seguente directory: /usr/local
Per funzionare correttamente, il software GO si aspetta che il sistema disponga di un insieme di variabili di ambiente.
Creiamo un file per automatizzare la configurazione delle variabili di ambiente necessarie.
Ecco il contenuto del file.
Riavviare il computer.
Verificare se le variabili di ambiente necessarie sono state create automaticamente.
Ecco l’output corretto:
Scaricare il pacchetto di installazione di Zabbix.
Estrarre il pacchetto di installazione di Zabbix, compilare e installare l’agente .
Individuare il percorso del file zabbix_agent2.conf nel sistema.
Modificare il file zabbix_agent2.conf.
Ecco il file originale, prima della nostra configurazione.
Ecco il nuovo file con la nostra configurazione.
L’agente è stato configurato per consentire la connessione da un server Zabbix utilizzando l’indirizzo IP 192.168.15.10.
Il Localhost è stato autorizzato a richiedere e ricevere informazioni dall’agente locale.
Tieni presente che devi utilizzare il nuovo agente Zabbix per monitorare un server Docker.
Avviare il nuovo agente .
L’installazione dell’agente di Zabbix è stata completata.
Ora puoi utilizzare la dashboard del server Zabbix per monitorare il servizio Docker e i contenitori installati su questo computer.
Zabbix – Monitora il servizio Docker
Accedi alla dashboard del server Zabbix e aggiungi il computer Linux che esegue il servizio Docker come host.
Aprire il browser e immettere l’indirizzo IP del server Web più /zabbix.
Nel nostro esempio, il seguente URL è stato immesso nel browser:
• http://192.168.15.10/zabbix
Nella schermata di accesso, utilizzare il nome utente e la password predefiniti.
• Default Username: Admin
• Default Password: zabbix
Dopo aver effettuato l’accesso con successo, si verrà inviati al Dashboard di zabbix.
Nella schermata del dashboard, accedere al menu Configurazione e selezionare l’opzione Host.
In alto a destra dello schermo, fai clic sul pulsante Crea host.
Immettere le seguenti informazioni:
• Host Name – Enter a Hostname to identify the Docker server.
• Visible Hostname – Repeat the hostname.
• Group – Select the name of a group to identify similar devices.
• Interfaces – Enter the IP address of the Linux server.
Ecco la nuova immagine con la nostra configurazione.
Successivamente, è necessario associare l’host a un modello di monitoraggio.
Accedere alla scheda Modelli nella parte superiore dello schermo.
Fare clic sul pulsante Seleziona e individuare il modello denominato: Template App Docker
Fare clic sul pulsante Aggiungi.
Dopo alcuni minuti, si sarà in grado di vedere il risultato iniziale sul Dashboard di zabbix.
Per testare la configurazione, accedere al menu Monitoraggio e fare clic sull’opzione Host.
Trova il tuo server e fai clic sull’opzione Screens.
Zabbix mostrerà la grafica disponibile per monitorare il servizio Docker e i suoi contenitori.
Congratulazioni! Hai configurato il server Zabbix per monitorare un server Docker.