Zabbix 7.0 LTS prihaja s spremembo licence, izboljšavami in še več

Glavni Zabbix

Napovedano je izdaja nove različice «Zabbix 7.0», ki prispe kot uradna različica s podaljšanim obdobjem podpore (LTS) in to Od te različice 7.0 se koda projekta zdaj distribuira pod licenco AGPLv3, namesto licence GPLv2, saj je omenjeno, da je posebnost AGPLv3 uvedba dodatnih omejitev za aplikacije, ki zagotavljajo omrežne storitve.

Pri uporabi komponent AGPL pri zagotavljanju omrežnih storitev je razvijalec dolžan uporabniku zagotoviti izvorno kodo vseh sprememb teh komponent, tudi če osnovna programska oprema storitve ni distribuirana in se uporablja izključno na notranji infrastrukturi. organizirati delovanje servisa.

Glavne novice v Zabbixu 7.0

V tej novi različici, ki je predstavljena za Zabbix 7.0, je uvedba načina »sintetičnega spremljanja spletnih strani in aplikacij«. ki uporablja motor brskalnika in kompleksne skripte ter omogoča ustvarjanje posnetkov zaslona stanja spletnega mesta, vizualizacijo delovanja in spremljanje podatkov, specifičnih za spletne aplikacije.

Druga nova funkcija Zabbix 7.0 je podpora za združevanje proxy v gruče in uravnoteženje obremenitve na več strežnikih, kot tudi uporabo uravnavalcev za zagotavljanje konfiguracij visoke razpoložljivosti v Zabbixu. Razširljivost obstoječih rešitev, ki temeljijo na Zabbixu, je bila izboljšana z implementacijo dodatnih proxy strežnikov.

Ustvarite skupine posrednikov z uravnoteženo obremenitvijo

Bilo je povečana razširljivost in hitrost zbiranja podatkov z uporabo asinhronega anketiranja, ki vam omogoča, da zahtevate naslednjo metriko, ne da bi morali čakati na obdelavo prejšnje zahteve. Vsak zbiralnik podpira do 1000 vzporednih preverjanj. To asinhrono funkcionalnost je mogoče uporabiti za agente in krmilnike, ki uporabljajo SNMP in HTTP.

Poleg tega so vključili novi pripomočki za ogled meritev in stanja infrastrukture, Prav tako Izvedena je bila dinamična navigacija gradnikov v načinu plošče, prek interakcij, ki vplivajo na prikaz informacij med pripomočki. Dodatno je dodana možnost samodejnega posodabljanja gradnikov ob spremembi vira podatkov. Vsi pripomočki so združljivi s predlogami gostiteljev in mnogi od njih podpirajo dodane vrednosti.

V Zabbix 7.0 LTS dodane centralizirane nastavitve časovne omejitve, dostopen prek grafičnega uporabniškega vmesnika in API-ja, kar vam omogoča, da definirate posamezne časovne omejitve v zvezi z določenimi elementi ali preglasite časovne omejitve na ravni posrednika.

časovne omejitve zbiranja podatkov

Od druge spremembe, ki izstopajo:

  • Hitrost ugotavljanja razpoložljivosti gostiteljev v omrežjih se je močno povečala, do 100-krat hitreje, zahvaljujoč paralelizaciji preverjanj.
  • Vgrajena je podpora za dvostopenjsko avtentikacijo z uporabo časovnega enkratnega gesla (TOTP).
  • Optimizirana zmogljivost in učinkovitost proxyja s shranjevanjem zbranih meritev v RAM brez potrebe po medpomnjenju diska.
  • Uvedena je bila hibridna shema, ki omogoča shranjevanje podatkov v pomnilnik in disk.
  • Preverjanje pravilnosti konfiguracijskih datotek.
  • Večja prilagodljivost za odkrivanje gostiteljev v kompleksnih okoljih, kot sta VMware in Kubernetes.
  • Izboljšave delovanja sprednjega dela s spremembo logike za preverjanje pravic dostopa.
  • Pomembna razširitev zmožnosti nadzora DNS.
  • Prenos samodejno ustvarjenih PDF poročil v stabilno kategorijo z implementirano podporo za večstranske nadzorne plošče za PDF poročila.
  • Stabilizacija zmogljivosti prenosa za pošiljanje metrik in dogodkov zunanjim sistemom.
  • Dodana možnost zaustavitve zbiranja podatkov o izgubljenih predmetih med samodejnim zaznavanjem.
  • Dodana možnost izvajanja skriptov na aktivnem agentu, kot tudi podpora za binarne vrste podatkov in nove aktivacijske funkcije.
  • Bistven pospešek dela s podatki Prometheus.

Končno, če vas zanima več o tem, si lahko ogledate podrobnosti v naslednja povezava.

Kako namestiti Zabbix na Ubuntu in derivate?

Za tiste, ki jih zanima namestitev nove različice, je pomembno omeniti, da morate za nadgradnjo s prejšnjih različic namestiti le nove binarne datoteke (strežnik in proxy) ter nov vmesnik. Zabbix bo samodejno posodobil bazo podatkov. Ni potrebe po namestitvi novih agentov.

Si ali želite namestiti ta pripomoček v vašem sistemu, to lahko storite tako, da odprete terminal (lahko uporabite kombinacijo tipk Ctrl + Alt + T) in vanj vtipkate naslednje:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu24.04_all.deb
sudo dpkg -i zabbix-release_7.0-1%2Bubuntu24.04_all.deb
sudo apt update 
sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

V primeru drugih različic Ubuntuja lahko uporabite enega od naslednjih paketov. Ubuntu 22.04:

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu22.04_all.deb

Ubuntu 20.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu20.04_all.deb

Ubuntu 18.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu18.04_all.deb

Ubuntu 16.04

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1%2Bubuntu16.04_all.deb

Zabbix uporablja podatkovno bazo za shranjevanje informacij, zato morate poleg uporabe Apache imeti v sistemu že nameščeno eno od podprtih, zato priporočam namestitev Lampa. Namestitev opravljena zdaj moramo ustvariti bazo podatkov za Zabbix, to lahko naredimo tako, da vtipkamo:

sudo mysql -uroot -p password
mysql> create database zabbix character set utf8 collate utf8_bin; 
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña'; mysql> quit

Kjer je "geslo" geslo vaše zbirke podatkov, ki si ga morate zapomniti ali zapisati, da ga kasneje shranite v konfiguracijsko datoteko.

Zdaj bomo uvozili naslednje:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y uredimo naslednjo datoteko, kamor bomo postavili geslo baze podatkov:

sudo nano /etc/zabbix/zabbix_server.conf

In iskali bomo vrstico "DBPassword =" kje postavili bomo geslo baze podatkov.

Zdaj bomo uredili datoteko /etc/zabbix/apache.conf:

Poiščemo vrstico "php_value date.timezone", ki jo bomo komentirali (odstranili #) in postavili svoj časovni pas (v mojem primeru Mehika):

php_value date.timezone America/Mexico

Na koncu ponovno zaženemo storitev z:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Za dostop do Zabbixa lahko to storite v spletnem brskalniku tako, da obiščete pot (v primeru strežnika) http: // server_ip_or_name / zabbix ali v lokalnem računalniku localhost / zabbix


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.