GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Zabbix 5.0/4.0 su Ubuntu 18.04 / Ubuntu 16.04

Zabbix è un software di monitoraggio open source di classe enterprise per server, dispositivi di rete e applicazioni. Zabbix utilizza Zabbix Agent installato su host monitorati per raccogliere i dati. Inoltre, può monitorare servizi standard come servizi Web SMTP o HTTP senza avere un client sull'host monitorato.

Inoltre, Zabbix supporta il monitoraggio tramite controlli SNMP, TCP e ICMP, nonché tramite IPMI, JMX, SSH e telnet. Zabbix può avvisarti con notifiche in tempo reale utilizzando XMPP.

Zabbix è rilasciato con licenza GPL v2.

Qui vedremo come installare Zabbix Server Ubuntu 18.04 / Ubuntu 16.04.

Requisiti di sistema

Hardware

Zabbix richiede almeno 128 MB di RAM e 256 MB di spazio su HDD per iniziare. Tuttavia, la quantità di disco o memoria dipende dal numero di host e dai parametri monitorati.

2 GB di RAM e 2 GB di spazio su disco sarebbero sufficienti per monitorare 500 host.

Software

Zabbix 5.0 (LTS)

Apache:1.3.12 o versioni successive
MySQL:5.5 o 8.0.x / MariaDB:10.0.3 o successive
PHP:7.2.0 o versioni successive

Zabbix 4.0 (LTS)

Apache:1.3.12 o versioni successive
MySQL:5.0.3 o 8.0.x / MariaDB:Più recente
PHP:5.4.0 o successivo

Installa Zabbix

Configura repository Zabbix

Zabbix non è incluso nei repository di Ubuntu. Quindi, per installare Zabbix, dovremo configurare il repository Zabbix sul sistema installando il pacchetto di configurazione del repository Zabbix.

Zabbix 5.0 (LTS)

### Ubuntu 18.04 ###

wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+bionic_all.deb

sudo dpkg -i zabbix-release_5.0-1+bionic_all.deb

Zabbix 4.0 (LTS)

### Ubuntu 18.04 ###

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb

sudo dpkg -i zabbix-release_4.0-3+bionic_all.deb


### Ubuntu 16.04 ###

wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+xenial_all.deb

sudo dpkg -i zabbix-release_4.0-3+xenial_all.deb

Installa Zabbix Server

Usa il comando apt per installare il server Zabbix insieme al server MariaDB sul tuo sistema.

Zabbix 5.0 (LTS) – Ubuntu 18.04

sudo apt update

sudo  apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Zabbix 4.0 (LTS) – Ubuntu 18.04/16.04

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-agent

Fuso orario

Modifica il file di configurazione di Zabbix per aggiornarlo con il tuo fuso orario.

sudo nano /etc/zabbix/apache.conf

Aggiorna la riga sottostante con il fuso orario corretto. Vedi il link per ulteriori fusi orari.

<IfModule mod_php7.c>

       ...
       ...

       php_value date.timezone America/New_York

       ...
       ...

</IfModule>

Crea database

Accedi al server MariaDB e crea un database per la nostra installazione di Zabbix.

Puoi accedere al server MariaDB senza la password di root MySQL eseguendo il comando sudo mysql -u root -p o mysql -u root -p come root in Ubuntu.
sudo mysql -u root -p

Crea un database con i seguenti dettagli.

DBName: zabbix
Utente DB: zabbixuser
DBPassword: password

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbixuser@localhost identified by 'password';

quit;

Dopo aver creato un database per l'installazione di Zabbix, importa lo schema iniziale e i dati al suo interno.

cd /usr/share/doc/zabbix-server-mysql

zcat create.sql.gz | mysql -u zabbixuser -p zabbix

Aggiorna configurazione Zabbix

Modifica il file zabbix_server.conf per impostare i dettagli del database.

sudo nano /etc/zabbix/zabbix_server.conf

Assicurati di impostare come segue.

DBHost=localhost
DBName=zabbix
DBUser=zabbixuser
DBPassword=password

Riavvia tutti i servizi.

sudo systemctl restart zabbix-server zabbix-agent apache2

Abilita l'avvio automatico dei servizi Zabbix al riavvio del sistema.

sudo systemctl enable zabbix-server zabbix-agent apache2

Configura Zabbix tramite Web Installer

Apri un browser web e puntalo al seguente URL.

http://your-ip-add-ress/zabbix/ Le istruzioni sono le stesse sia per Zabbix v5.0 che per v4.0.

Fai clic su Passaggio successivo nella pagina di benvenuto di Zabbix.

Questo passaggio verifica che tutti i prerequisiti siano soddisfatti per l'installazione di Zabbix. In caso di problemi, questa pagina ti dirà cosa mancano a tutte le estensioni.

Se tutto è OK , fai clic sul Passaggio successivo .

Immettere il nome del database Zabbix, l'utente DB e la password, quindi fare clic su Passaggio successivo .

Menziona i dettagli del server Zabbix, il numero di porta e il nome per l'installazione di Zabbix.

Otterrai un riepilogo pre-installazione come di seguito. Fai clic su Passaggio successivo per andare alla pagina successiva.

Ora hai completato l'installazione di Zabbix. Fai clic su Fine .

Una volta dopo aver fatto clic su Fine pulsante, il programma di installazione ti reindirizzerà alla pagina di accesso di Zabbix.

Accedi a Zabbix

Accedi a Zabbix Server con il nome utente e la password predefiniti.

Nome utente :Amministratore .

Password :zabbix .

Il nome utente fa distinzione tra maiuscole e minuscole.

Dashboard Zabbix:

Conclusione

È tutto. Ora puoi procedere con l'installazione dell'agente Zabbix sui sistemi client e quindi aggiungere le macchine client al server Zabbix per il monitoraggio.


Ubuntu
  1. Come installare R su Ubuntu 20.04

  2. Come installare Vai su Ubuntu 18.04

  3. Come installare R su Ubuntu 18.04

  4. Come installare Zabbix su Ubuntu 20.04?

  5. Come installare Zabbix su Ubuntu

Come installare Zabbix su Ubuntu 15.10

Come installare Zabbix su Ubuntu 16.04 LTS

Come installare Zabbix su Ubuntu 18.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04

Come installare Zabbix su Ubuntu 20.04