Ako nainštalovať Zabbix 7.0 na Ubuntu 24.04|22.04
Konečný príručka k desktopu Ubuntu
Ovládnite Ubuntu ako profesionál – od krásnej úpravy plochy až po výkonnú automatizáciu v termináli. Ideálne pre vývojárov, správcov systémov a pokročilých používateľov, ktorí chcú mať úplnú kontrolu nad svojím pracovným prostredím.
Tento sprievodca bol vytvorený, aby slúžil ako komplexný prehľad Zabbix 7.0, jeho predpokladov, inštalácie a potrebných úvodných konfigurácií. Zabbix je výkonné open source riešenie na monitorovanie, ktoré dokáže sledovať všetko vo vašej celej IT infraštruktúre. Nastavte a používajte Zabbix na monitorovanie serverov, databáz, webových aplikácií, sieťových zariadení a mnohých ďalších vecí. Ponúka bohaté možnosti zberu a spracovania dát, monitorovania v reálnom čase a upozorňovania, aby pomohol vašej spoločnosti splniť SLA a zaručiť výkon systému.
Čo je nové v Zabbix 7.0
Kľúčové vlastnosti a vylepšenia Zabbix 7.0:
- Nová distribúcia licencie AGPL-3.0 pre Zabbix (z licencie GPL v2.0)
- Zlepšenie výkonu: Zažijete lepšie využitie zdrojov a rýchlejšie získavanie a spracovanie dát
- Nové typy údajov: Existuje ukazovateľ na vizualizáciu číselných hodnôt bez jednotiek a koláčový graf pre rozdelenie údajov
- Zlepšená používateľská skúsenosť: Rýchlejšie zavedenie používateľov pomocou JIT provisioningu
- Proxy teraz podporuje nastavenie s vyrovnávaním záťaže a vysokou dostupnosťou
- Údaje je možné odosielať na server Zabbix prostredníctvom Zabbix API
- Pre aktívne kontroly sú k dispozícii flexibilné intervaly plánovania
- Pokročilé sledovanie webových stránok a webových aplikácií pomocou prehliadača
- Vylepšenia súvisiace s bezpečnosťou: Došlo k vylepšeniu bezpečnostných funkcií, vrátane podpory novších verzií TLS a zlepšených autentifikačných mechanizmov.
Nastavenie závislostí
Toto sú kľúčové závislosti pri nastavovaní monitorovacieho riešenia Zabbix:
- Operačný systém: Uistite sa, že máte podporovaný operačný systém (v tejto príručke používame Ubuntu 24.04/Ubuntu 22.04)
- PHP: Zabbix vyžaduje PHP a špecifické rozšírenia na podporu svojho frontendu a ďalších backend funkcií.
- Databáza: Zabbix ukladá svoje dáta do databázy. Podporované sú MySQL, MariaDB, PostgreSQL a SQLite. V tomto článku používame MariaDB.
- Webový server: Webový server sa používa na hosťovanie frontendu Zabbix. Podporované sú možnosti Apache a Nginx. My použijeme Apache.
Tento tutoriál vám pomôže s nastavením Zabbix 7.0 na Linuxovom počítači s Ubuntu 24.04 alebo Ubuntu 22.04. Pre staršie verzie si pozrite inštalačné príručky pre Zabbix 6.0. Tu pokrývame proces podrobne, aby sme zabezpečili úspech vašej implementácie. Odporúčame vykonať toto nastavenie na novo pripravenom serveri, aby sa zlepšila úspešnosť inštalácie a minimalizovala pravdepodobnosť, že sa na systéme pokazia iné aplikácie.
Pridať APT repozitár Zabbix 7.0
Zabbix poskytuje APT repozitár s predpripravenými balíkmi pre jednoduchú inštaláciu a budúce aktualizácie. Ale musíme pridať repozitár do systému.
Aktualizujte vyrovnávaciu pamäť zoznamu balíkov:
sudo apt updateKeď pracujete na čerstvom a čistom Linux OS, môžete skontrolovať, či sú k dispozícii nejaké veľké aktualizácie, a nainštalovať ich.
sudo apt upgrade -yNiekedy je po aktualizáciách potrebné reštartovať.
[ -f /var/run/reboot-required ] && sudo reboot -fPo obnovení pripojenia systému stiahnite a nainštalujte balík konfigurátora repozitára:
- Ubuntu 24.04:
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-2+ubuntu24.04_all.deb
sudo dpkg -i zabbix-release_7.0-2+ubuntu24.04_all.deb- Ubuntu 22.04
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-2+ubuntu22.04_all.deb
sudo dpkg -i zabbix-release_7.0-2+ubuntu22.04_all.debNainštalujte Zabbix a nakonfigurujte databázu
Po nastavení repozitárov musíte aktualizovať systém, aby o nich vedel.
sudo apt updateNainštalujte Zabbix 7.0 na Ubuntu – server, rozhranie a agent spustením nasledujúceho príkazu:
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agentNainštalujte databázový server MariaDB.
sudo apt install mariadb-serverPripojte sa k databázovému serveru pomocou mysql CLI
sudo mysql -urootVytvorte databázu a používateľa pre Zabbix. Môžete nahradiť „StrongDBPassw0rd“ vaším želaným heslom k databáze:
create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user zabbix@localhost identified by 'StrongDBPassw0rd';
grant all privileges on zabbix.* to zabbix@localhost;
set global log_bin_trust_function_creators = 1;
quit;Importujte počiatočné schéma a dáta servera Zabbix do vytvorenej databázy.
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p'StrongDBPassw0rd' zabbix
Ak používate iné databázové heslo, nezabudnite nahradiť StrongDBPassw0rd vaším DB heslom.
Akonáhle je databázové schéma importované, môžete zakázať možnosť log_bin_trust_function_creators
sudo mysql -uroot <<MYSQL_SCRIPT
set global log_bin_trust_function_creators = 0;
MYSQL_SCRIPTKonfigurovať server Zabbix
Otvorte /etc/zabbix/zabbix_server.conf na úpravu
sudo nano /etc/zabbix/zabbix_server.confNastavte heslo pre používateľa databázy zabbix
DBPassword=StrongDBPassw0rd #Replace with your DB user passwordPovoliť spustenie všetkých služieb pri štarte systému
sudo systemctl enable mariadb apache2 zabbix-server zabbix-agentTiež reštartujte všetky služby, aby ste sa uistili, že fungujú bez problémov
sudo systemctl restart apache2 zabbix-server zabbix-agentStav týchto služieb môžete skontrolovať spustením nasledujúceho príkazu:
systemctl status apache2 zabbix-server zabbix-agentOtvorte webovú stránku používateľského rozhrania Zabbix na http://ServIP_or_hostname/zabbix
V ďalšom kroku potvrďte, či všetky kontroly ukazujú zelenú.
Zadajte prihlasovacie údaje do databázy, používateľské meno a heslo, ktoré ste si vytvorili skôr v návode.
Dajte svojmu serveru Zabbix identitu – názov servera. Je tiež možné zmeniť predvolenú tému.
Ak je konfigurácia úspešná, zobrazí sa vám správa „Blahoželáme“.
Prihláste sa s predvoleným používateľským menom „Zabbix“ a predvoleným heslom „zabbix“:
Po úspešnom prihlásení sa dostanete na hlavnú obrazovku Zabbixu.
Zmeňte heslo používateľa administrátora prechodom na Používatelia > Administrátor > Zmeniť heslo
Zadajte staré heslo „zabbix“ ako súčasné heslo a zadajte nové heslo.
Otestujte to odhlásením a opätovným prihlásením, aby ste potvrdili, že to funguje. V tomto bode je proces inštalácie Zabbix 7.0 na Ubuntu dokončený. Ďalšia fáza môže zahŕňať ladenie a pridávanie sledovaných agentov do Zabbixu. Pre lepšie usmernenie na pokročilé témy sa môžete odvolať na nasledujúce odkazy:
- Príručka konfigurácií Zabbix
- Monitorovanie služieb
- Monitorovanie webu a monitorovanie virtuálnych strojov
- Rýchle referenčné príručky








