GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Zabbix 5.0/4.0 na Debian 10 / Debian 9

Zabbix je open-source monitorovací nástroj pro servery, síťová zařízení a aplikace. Ke sběru dat používá agenty (agent Zabbix) nainstalované na monitorovaných hostitelích.

Zabbix také podporuje monitorování bez agentů prostřednictvím kontrol SNMP, TCP a ICMP a také přes IPMI, JMX, SSH a telnet.

Zde uvidíme, jak nainstalovat Zabbix Server Debian 10 a Debian 9.

Systémové požadavky

Hardware

Zabbix vyžaduje minimálně 128 MB RAM a 256 MB místa na HDD. Množství paměti nebo místa na pevném disku však závisí na počtu hostitelů a sledovaných parametrech.

2 jádra CPU a 2 GB RAM by stačily na monitorování 500 hostitelů.

Software

Zabbix 5.0 (LTS)

Apache:1.3.12 nebo novější
MySQL:5.5 nebo 8.0.x / MariaDB:10.0.3 nebo novější
PHP:7.2.0 nebo novější

Zabbix 4.0 (LTS)

Apache:1.3.12 nebo novější
MySQL:5.0.3 nebo 8.0.x / MariaDB:Nejnovější
PHP:5.4.0 nebo novější

Nainstalujte Zabbix

Konfigurace úložiště Zabbix

Balíčky serverů a agentů Zabbix nejsou dostupné v repozitářích základního OS Debianu. Takže nakonfigurujeme úložiště Zabbix v systému instalací konfiguračního balíčku úložiště Zabbix, abychom získali požadované balíčky.

Zabbix 5.0 (LTS)

### Debian 10 ###

wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb
sudo dpkg -i zabbix-release_5.0-1+buster_all.deb

Zabbix 4.0 (LTS)

### Debian 9 ###

wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-3+stretch_all.deb
sudo dpkg -i zabbix-release_4.0-3+stretch_all.deb

Nainstalujte Zabbix Server

Pomocí příkazu apt nainstalujte server Zabbix s balíčkem podpory MariaDB, abyste měli MariaDB jako databázový server.

Zabbix 5.0 (LTS) – Debian 10

sudo apt update

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

Zabbix 4.0 (LTS) – Debian 9

sudo apt update

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

Časové pásmo

Upravte konfigurační soubor Zabbix a upravte časové pásmo podle vaší geografické polohy.

sudo nano /etc/zabbix/apache.conf

Aktualizujte níže uvedený řádek správným časovým pásmem, podívejte se na další časová pásma.

<IfModule mod_php7.c>

        ...
        ...

        php_value date.timezone America/New_York

        ...
        ...

</IfModule>

Vytvořte databázi Zabbix

Přihlaste se do MySQL / MariaDB a vytvořte databázi pro instalaci Zabbix.

K serveru MariaDB se můžete přihlásit bez hesla root databáze pomocí sudo mysql -u root -p nebo spuštěním příkazu mysql -u root -p jako root v Debianu.
sudo mysql -u root -p

Vytvořte databázi s následujícími podrobnostmi.

Název DB: zabbixdb
Uživatel DBU: zabbixuser
DBPheslo: heslo

create database zabbixdb character set utf8 collate utf8_bin;

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

quit;

Po vytvoření databáze pro instalaci Zabbix importujte počáteční schéma a data do ní.

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

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

Aktualizujte konfiguraci Zabbix

Upravte soubor zabbix_server.conf a nastavte podrobnosti databáze.

sudo nano /etc/zabbix/zabbix_server.conf

Ujistěte se, že jste nastavili následovně.

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

Restartujte všechny služby.

sudo systemctl restart zabbix-server zabbix-agent apache2

Povolte automatické spouštění služeb při spouštění systému.

sudo systemctl enable zabbix-server zabbix-agent apache2

Nastavte Zabbix pomocí webového instalačního programu

Otevřete webový prohlížeč a přejděte na následující adresu URL.

http://your-ip-add-ress/zabbix/ Pro obě verze Zabbix jsou pokyny stejné.

Klikněte na Další krok na uvítací stránce Zabbix.

Webový instalátor Zabbix nyní ověřuje, zda jsou splněny všechny předpoklady pro instalaci nebo zda se vyskytly nějaké problémy.

Pokud nejsou žádné chyby , klikněte na Další krok .

Do příslušných polí zadejte název databáze Zabbix, uživatele databáze a heslo databáze. Poté klikněte na Další krok .

Uveďte hostitele serveru Zabbix, číslo portu a název serveru Zabbix.

Nyní získáte shrnutí před instalací něco jako níže. Klikněte na Další krok.

Instalace serveru Zabbix je nyní dokončena. Klikněte na Dokončit .

Po kliknutí na tlačítko Dokončit instalátor vás přesměruje na přihlašovací stránku Zabbix.

Přístup k Zabbix

Přejděte na níže uvedenou adresu URL.

http://your-ip-add-ress/zabbix

Přihlaste se k serveru Zabbix pomocí výchozího uživatelského jména a hesla.

Uživatelské jméno: Správce
Heslo: zabbix

Uživatelské jméno rozlišuje velká a malá písmena.

Zabbix Dashboard:

Závěr

To je vše. Doufám, že vám tento příspěvek pomohl nainstalovat Zabbix 5.0 / 4.0 na Debian 10 / Debian 9. Nyní můžete nainstalovat Zabbix Agenta na klientské počítače a poté přidat své klientské počítače na server Zabbix pro monitorování.


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Zabbix na Debian 11

  3. Jak nainstalovat Zabbix na Debian 9

  1. Jak nainstalovat Python 3.9 na Debian 10

  2. Jak nainstalovat Memcached na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Git na Debian 9

  2. Jak nainstalovat Go na Debian 9

  3. Jak nainstalovat Pip na Debian 9