Zabbix 4.2 uitgebracht

Zabbix 4.2 uitgebracht

De release van het gratis open source monitoringsysteem Zabbix 4.2 heeft plaatsgevonden. Zabbix is ​​een universeel systeem voor het monitoren van de prestaties en beschikbaarheid van servers, engineering- en netwerkapparatuur, applicaties, databases, virtualisatiesystemen, containers, IT-diensten, webservices.

Het systeem implementeert een volledige cyclus van het verzamelen van gegevens, het verwerken en converteren ervan, het analyseren van de ontvangen gegevens en eindigen met het opslaan van deze gegevens, het visualiseren en verzenden van waarschuwingen met behulp van escalatieregels. Het systeem biedt ook flexibele opties voor het uitbreiden van methoden voor het verzamelen van gegevens en waarschuwingen, evenals automatiseringsopties via de API. Eén enkele webinterface implementeert gecentraliseerd beheer van monitoringconfiguraties en distributie van toegangsrechten naar verschillende gebruikersgroepen. De projectcode wordt gedistribueerd onder de GPLv2-licentie.

Zabbix 4.2 is een nieuwe niet-LTS-versie met een korte officiële ondersteuningsperiode. Voor gebruikers die zich laten leiden door een lange werkingscyclus van softwareproducten, raden we aan om LTS-versies van het product te gebruiken, zoals 3.0 en 4.0.

Belangrijke verbeteringen in versie 4.2:

  • Beschikbaarheid van officiële pakketten voor de volgende platforms:
    • Raspberry Pi, SUSE Enterprise Linux-server 12
    • macOS-agent
    • MSI bouwt Windows-agenta
    • Docker-afbeeldingen
  • Applicatiemonitoring met krachtige gegevensverzameling van Prometheus-exporteurs en ingebouwde PromQL-ondersteuning, detectie op laag niveau wordt ook ondersteund
  • Hoogfrequente monitoring voor ultrasnelle probleemdetectie met behulp van throttling. Throttling maakt controles met ultrahoge frequentie mogelijk zonder enorme hoeveelheden gegevens te verwerken of op te slaan
  • Validatie van invoergegevens bij voorverwerking tegen reguliere expressies, waardenbereik, JSONPath en XMLPath
  • Controle van Zabbix-gedrag bij fouten in voorverwerkingsstappen, nu is het mogelijk om de nieuwe waarde te negeren, de mogelijkheid om een ​​standaardwaarde in te stellen of een willekeurige foutmelding in te stellen
  • Ondersteuning voor willekeurige algoritmen voor voorverwerking met JavaScript
  • Gemakkelijkere detectie op laag niveau (LLD) met ondersteuning voor JSON-gegevens in vrije vorm
  • Experimentele ondersteuning voor zeer efficiënte TimescaleDB-opslag met automatische partitionering
  • Eenvoudig tagbeheer op sjabloon- en hostniveau
  • Efficiënte belastingschaling door ondersteuning van gegevensvoorverwerking aan de proxyzijde. In combinatie met throttling kunt u met deze aanpak miljoenen controles per seconde uitvoeren en verwerken zonder de centrale Zabbix-server te belasten.
  • Flexibele automatische registratie van apparaten door apparaatnamen te filteren op reguliere expressie
  • Mogelijkheid om apparaatnamen te beheren bij netwerkdetectie en de apparaatnaam op te halen uit de metrische waarde
  • Handig om rechtstreeks vanuit de interface te controleren of de voorverwerking werkt
  • Controle van de prestaties van meldingsmethoden rechtstreeks vanuit de webinterface
  • Externe monitoring van interne statistieken van de Zabbix-server en proxy (prestatie- en gezondheidsstatistieken van Zabbix-componenten)
  • Mooie e-mailberichten, dankzij de aanwezigheid van ondersteuning voor HTML-formaat
  • Ondersteuning voor nieuwe macro's in aangepaste URL's voor een betere integratie van kaarten met externe systemen
  • Ondersteuning voor geanimeerde GIF-afbeeldingen op kaarten voor een beter zichtbare visualisatie van problemen
  • Toon de exacte tijd wanneer u met de muis over de kaart beweegt
  • Handig nieuw filter in triggerconfiguratie
  • Mogelijkheid om de parameters van metrische prototypes massaal te wijzigen
  • Mogelijkheid om gegevens, inclusief autorisatietokens, te extraheren uit HTTP-headers bij webmonitoring
  • Zabbix Sender verzendt nu gegevens naar alle IP-adressen vanuit het agentconfiguratiebestand
  • De ontdekkingsregel kan een afhankelijke metriek zijn
  • Een voorspelbaarder algoritme geïmplementeerd voor het wijzigen van de volgorde van widgets in het dashboard

Om van eerdere versies te migreren, hoeft u alleen maar nieuwe binaire bestanden (server en proxy) en een nieuwe interface te installeren. Zabbix voert automatisch de database-updateprocedure uit.
Er hoeven geen nieuwe agenten te worden geïnstalleerd.

Een compleet overzicht van alle wijzigingen vindt u in de documentatie.

Een artikel op Habré biedt een meer gedetailleerde beschrijving van de functionaliteit.

Bron: linux.org.ru

Voeg een reactie