Pušten je besplatni sustav za praćenje otvorenog koda Zabbix 4.2. Zabbix je univerzalni sustav za praćenje performansi i dostupnosti poslužitelja, inženjerske i mrežne opreme, aplikacija, baza podataka, virtualizacijskih sustava, spremnika, IT usluga i web usluga.
Sustav implementira cijeli ciklus od prikupljanja podataka, njihove obrade i transformacije, analize primljenih podataka, do pohrane tih podataka, vizualizacije i slanja upozorenja korištenjem pravila eskalacije. Sustav također nudi fleksibilne opcije za proširenje metoda prikupljanja podataka i upozoravanja, kao i mogućnosti automatizacije putem API-ja. Jedinstveno web sučelje implementira centralizirano upravljanje konfiguracijama praćenja i raspodjelom prava pristupa različitim korisničkim skupinama. Kôd projekta distribuira se pod licencom GPLv2.
Zabbix 4.2 nova je verzija koja nije LTS s kratkim razdobljem službene podrške. Za korisnike koji su fokusirani na dug životni ciklus softverskih proizvoda, preporučujemo korištenje LTS verzija proizvoda, kao što su 3.0 i 4.0.
Glavna poboljšanja u verziji 4.2:
- Dostupnost službenih paketa za sljedeće platforme:
- RaspberryPi, SUSE Enterprise Linux Server 12
- MacOS agent
- MSI verzija Windows agenta
- Docker slike
- Praćenje aplikacija s vrlo učinkovitim prikupljanjem podataka od Prometheus izvoznika i ugrađenom podrškom za PromQL, također podržava otkrivanje na niskoj razini
- Visokofrekventni nadzor za ultra-brzo otkrivanje problema pomoću prigušivanja. Prigušivanje vam omogućuje izvođenje provjera s ultra-visokom frekvencijom bez obrade ili pohranjivanja ogromnih količina podataka
- Validacija ulaznih podataka u pretprocesiranju korištenjem regularnih izraza, raspona vrijednosti, JSONPath i XMLPath
- Kontrola ponašanja Zabbixa u slučaju pogrešaka u koracima pretprocesiranja, sada je moguće ignorirati novu vrijednost, mogućnost postavljanja zadane vrijednosti ili postavljanja prilagođene poruke o pogrešci
- Podrška za proizvoljne algoritme za pretprocesiranje pomoću JavaScripta
- Lakše otkrivanje niske razine (LLD) s podrškom za JSON podatke slobodnog oblika
- Eksperimentalna podrška za visoko učinkovitu TimescaleDB pohranu s automatskim particioniranjem
- Jednostavno upravljajte oznakama na razini predloška i hosta
- Učinkovito skaliranje opterećenja podržavanjem predobrade podataka na proxy strani. U kombinaciji s prigušivanjem, ovaj vam pristup omogućuje izvođenje i obradu milijuna provjera u sekundi, bez učitavanja središnjeg Zabbix poslužitelja
- Fleksibilna automatska registracija uređaja s filtriranjem naziva uređaja prema regularnom izrazu
- Sposobnost upravljanja nazivima uređaja tijekom otkrivanja mreže i dobivanje naziva uređaja iz metričke vrijednosti
- Praktična provjera ispravnog rada predprocesiranja izravno iz sučelja
- Provjera funkcionalnosti metoda obavijesti izravno s web sučelja
- Daljinski nadzor internih metrika Zabbix poslužitelja i proxyja (metrike performansi i zdravlje Zabbix komponenti)
- Prekrasne poruke e-pošte zahvaljujući podršci za HTML format
- Podrška za nove makronaredbe u prilagođenim URL-ovima za bolju integraciju karata s vanjskim sustavima
- Podrška za animirane GIF slike na kartama za jasniju vizualizaciju problema
- Pokažite točno vrijeme kada prijeđete mišem iznad grafikona
- Prikladan novi filtar u konfiguraciji okidača
- Sposobnost masovne promjene parametara prototipova metrike
- Mogućnost izvlačenja podataka, uključujući autorizacijske tokene, iz HTTP zaglavlja u web nadzoru
- Zabbix Sender sada šalje podatke na sve IP adrese iz konfiguracijske datoteke agenta
- Pravilo otkrivanja može biti ovisna metrika
- Implementiran je predvidljiviji algoritam za promjenu redoslijeda widgeta na nadzornoj ploči
Za prelazak s ranijih 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.
Potpuni popis svih izmjena možete pronaći u dokumentaciji.
Članak na Habréu nudi detaljniji opis funkcionalnosti.
Izvor: linux.org.ru