Zabbix 7.0 LTS stiže s promjenom licence, poboljšanjima i više

Glavni Zabbix

Najavljeno je izdanje nove verzije «Zabbix 7.0», koja stiže kao službena verzija s produženim razdobljem podrške (LTS) i to Počevši od ove verzije 7.0, kod projekta sada se distribuira pod licencom AGPLv3, umjesto GPLv2 licence, budući da se spominje da je posebnost AGPLv3 uvođenje dodatnih ograničenja za aplikacije koje pružaju mrežne usluge.

Prilikom korištenja AGPL komponenti u pružanju mrežnih usluga, programer je dužan korisniku dati izvorni kod svih promjena učinjenih na tim komponentama, čak i ako se temeljni softver usluge ne distribuira i koristi isključivo na internoj infrastrukturi. organizirati rad službe.

Glavne vijesti u Zabbixu 7.0

U ovoj novoj verziji koja je predstavljena za Zabbix 7.0, uvođenje načina “sintetičkog nadzora web stranica i aplikacija”. koji koristi mehanizam preglednika i složene skripte te omogućuje izradu snimki zaslona statusa stranice, vizualizaciju performansi i praćenje podataka specifičnih za web aplikacije.

Još jedna nova značajka Zabbixa 7.0 je podrška za proxy klasteriranje i balansiranje opterećenja na više poslužitelja, kao i korištenje balansera za osiguravanje konfiguracija visoke dostupnosti u Zabbixu. Skalabilnost postojećih rješenja temeljenih na Zabbixu poboljšana je implementacijom dodatnih proxy poslužitelja.

Stvorite proxy grupe s uravnoteženim opterećenjem

Bilo je povećana skalabilnost i brzina prikupljanja podataka korištenjem asinkronog prozivanja, što vam omogućuje da zatražite sljedeću metriku bez čekanja da se prethodni zahtjev obradi. Svaki kolektor podržava do 1000 paralelnih provjera. Ova asinkrona funkcionalnost može se primijeniti na agente i kontrolere koji koriste SNMP i HTTP.

Osim toga, uključili su novi widgeti za pregled metrike i status infrastrukture, također Implementirana je dinamička navigacija widgeta u načinu rada ploče, kroz interakcije koje utječu na prikaz informacija između widgeta. Dodatno, dodana je mogućnost automatskog ažuriranja widgeta pri promjeni izvora podataka. Svi widgeti su kompatibilni s predlošcima hostova i mnogi od njih podržavaju dodane vrijednosti.

U Zabbixu 7.0 LTS dodane postavke centraliziranog vremenskog ograničenja, dostupan putem GUI-ja i API-ja, što vam omogućuje definiranje pojedinačnih vremenskih ograničenja u odnosu na određene elemente ili nadjačavanje vremenskih ograničenja na proxy razini.

istek vremena prikupljanja podataka

Od druge promjene koje se ističu:

  • Brzina utvrđivanja dostupnosti hostova na mrežama značajno je povećana, čak do 100 puta brže, zahvaljujući paralelizaciji provjera.
  • Integrirana je podrška za dvofaktorsku provjeru autentičnosti korištenjem vremenski utemeljene jednokratne lozinke (TOTP).
  • Optimizirane performanse i učinkovitost proxyja spremanjem prikupljenih metrika u RAM bez potrebe za međuspremnikom diska.
  • Uvedena je hibridna shema koja omogućuje pohranu podataka u memoriju i disk.
  • Provjera ispravnosti konfiguracijskih datoteka.
  • Veća fleksibilnost za otkrivanje glavnog računala u složenim okruženjima kao što su VMware i Kubernetes.
  • Poboljšanja performansi sučelja promjenom logike za provjeru prava pristupa.
  • Značajno proširenje mogućnosti DNS nadzora.
  • Prijenos automatski generiranih PDF izvješća u stabilnu kategoriju, s implementiranom podrškom za nadzorne ploče s više stranica za PDF izvješća.
  • Stabilizacija kapaciteta prijenosa za slanje metrike i događaja vanjskim sustavima.
  • Dodana mogućnost pauziranja prikupljanja podataka o izgubljenim predmetima tijekom automatskog otkrivanja.
  • Dodana je mogućnost pokretanja skripti na aktivnom agentu, kao i podrška za binarne tipove podataka i nove aktivacijske funkcije.
  • Značajno ubrzanje rada s Prometheus podacima.

Konačno, ako ste zainteresirani da možete saznati više o tome, možete pogledati detalje u sljedeći link.

Kako instalirati Zabbix na Ubuntu i derivate?

Za one koje zanima mogućnost instaliranja nove verzije, važno je napomenuti da za nadogradnju s prethodnih verzija trebate samo instalirati nove binarne datoteke (poslužitelj i proxy) i novo sučelje. Zabbix će automatski ažurirati bazu podataka. Nema potrebe za instaliranjem novih agenata.

Si želite li instalirati ovaj uslužni program u vašem sustavu, to možete učiniti otvaranjem terminala (možete koristiti kombinaciju tipki Ctrl + Alt + T) i u nju ćete upisati sljedeće:

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

U slučaju drugih verzija Ubuntua možete koristiti jedan od sljedećih paketa. 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 koristi bazu podataka za pohranu informacija, tako da morate imati jednu od podržanih već instaliranu na vašem sustavu, uz korištenje Apachea, stoga preporučujem instaliranje Lampa. Montaža obavljena sada moramo stvoriti bazu podataka za Zabbix, to možemo učiniti upisivanjem:

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

Gdje je 'lozinka' lozinka vaše baze podataka koju morate zapamtiti ili zapisati da biste je kasnije smjestili u konfiguracijsku datoteku.

Sada ćemo uvesti sljedeće:

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

Y uredimo sljedeću datoteku, gdje ćemo smjestiti lozinku baze podataka:

sudo nano /etc/zabbix/zabbix_server.conf

I potražit ćemo redak "DBPassword =" gdje stavit ćemo lozinku baze podataka.

Sada ćemo urediti datoteku /etc/zabbix/apache.conf:

I tražimo redak "php_value date.timezone" koji ćemo komentirati (uklanjajući #) i smjestit ćemo svoju vremensku zonu (u mom slučaju Meksiko):

php_value date.timezone America/Mexico

Napokon ponovno pokrećemo uslugu sa:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Da biste pristupili Zabbixu, to možete učiniti iz svog web preglednika tako što ćete otići na stazu (u slučaju poslužitelja) http: // server_ip_or_name / zabbix ili na lokalnom računalu localhost / zabbix


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.