Zabbix 5.0 LTS uitgebracht

Het gratis en open source monitoringsysteem Zabbix 5.0 LTS is uitgebracht.

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, cloudinfrastructuur.

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 5.0 is een nieuwe grote LTS-versie met een lange periode van officiële ondersteuning. Voor gebruikers die niet-LTS-versies gebruiken, raden we aan een upgrade naar de LTS-versie van het product uit te voeren.

Belangrijke verbeteringen in versie 5.0 LTS:

  • SAML-ondersteuning voor Single Sign-On (SSO)-oplossingen
  • Officiële ondersteuning voor de nieuwe modulaire agent voor Linux- en Windows-platforms met ondersteuning voor betrouwbare gegevensopslag in het lokale bestandssysteem
  • Vriendelijkere interface met eenvoudige menunavigatie aan de linkerkant, geoptimaliseerd voor brede monitoren
  • Er is een lijst met apparaten beschikbaar voor gewone gebruikers (Monitoring->Hosts)
  • Ondersteuning voor aangepaste modules om de functionaliteit van de gebruikersinterface uit te breiden
  • Mogelijkheid om een ​​probleem niet te erkennen
  • Ondersteuning voor berichtsjablonen voor meldingen op mediatypeniveau
  • Een apart consolehulpprogramma voor het testen van JavaScript-scripts, handig voor het werken met webhooks en voorbewerking
  • Eenvoudige configuratie en vereenvoudiging van SNMP-sjablonen door SNMP-parameters naar het hostinterfaceniveau te verplaatsen
  • Aangepaste macro-ondersteuning voor hostprototypes
  • Ondersteuning voor Float64-gegevenstype
  • Bij het monitoren van de beschikbaarheid van apparaten met behulp van de functie nodata() wordt rekening gehouden met de beschikbaarheid van proxy's

Verbeterde beveiliging en betrouwbaarheid van monitoring dankzij:

  • Webhook-ondersteuning via HTTP-proxy
  • Mogelijkheid om de uitvoering van bepaalde controles door een agent te verbieden, ondersteuning voor witte en zwarte lijsten
  • Mogelijkheid om een ​​lijst met coderingsprotocollen te maken die worden gebruikt voor TLS-verbindingen
  • Ondersteunt gecodeerde verbindingen met MySQL- en PostgreSQL-databases
  • Overgang naar SHA256 voor het opslaan van hashes van gebruikerswachtwoorden
  • Ondersteunt geheime macro's voor het opslaan van wachtwoorden, toegangssleutels en andere vertrouwelijke informatie

Verbeterde prestatie:

  • Historische gegevens comprimeren met behulp van TimescaleDB
  • Optimaliseer de interfaceprestaties voor miljoenen bewakingsapparaten

Andere belangrijke verbeteringen:

  • Nieuwe voorverwerkingsoperatoren om tekst te vervangen en JSON-eigenschapsnamen op te halen bij het werken met JSONPath
  • Berichten in de e-mailclient groeperen op gebeurtenis
  • Mogelijkheid om geheime macro's in gebruikersnaam en wachtwoord te gebruiken om toegang te krijgen tot IPMI
  • Triggers ondersteunen vergelijkingsbewerkingen voor tekstgegevens
  • Nieuwe controles voor automatische detectie van prestatiestatistieken onder Windows, IPMI-sensoren, JMX-statistieken
  • Configuratie van alle ODBC-bewakingsparameters op individueel metrisch niveau
  • Mogelijkheid om sjabloon- en apparaatstatistieken rechtstreeks vanuit de interface te controleren
  • Ondersteuning voor bulkwijzigingen van gebruikersmacro's
  • Ondersteuning voor tagfilters voor sommige dashboardwidgets
  • Mogelijkheid om een ​​grafiek uit een widget te kopiëren als een PNG-afbeelding
  • Ondersteuning voor API-methoden voor toegang tot het auditlogboek
  • Bewaking op afstand van Zabbix-componentversies
  • Ondersteuning voor macro's {HOST.ID}, {EVENT.DURATION} en {EVENT.TAGSJSON} in meldingen
  • ElasticSearch 7.x-ondersteuning
  • Nieuwe sjabloonoplossingen voor het monitoren van Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Nanoseconde-ondersteuning voor zabbix_sender
  • Mogelijkheid om de SNMPv3-statuscache opnieuw in te stellen
  • De grootte van de metrische sleutel is vergroot naar 2048 tekens, de grootte van het bericht bij het bevestigen van een probleem naar 4096 tekens

Out of the box Zabbix biedt integratie met:

  • Helpdeskplatforms Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Gebruikersmeldingssystemen Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

Er zijn officiële pakketten beschikbaar voor de huidige versies van de volgende platforms:

  • Linux-distributies RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • Virtualisatiesystemen gebaseerd op VMWare, VirtualBox, Hyper-V, XEN
  • havenarbeider
  • Agenten voor alle platforms, inclusief MacOS en MSI voor Windows-agent

Snelle installatie van Zabbix voor cloudplatforms is beschikbaar:

  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud

Om te migreren van eerdere versies hoeft u alleen maar nieuwe binaire bestanden (server en proxy) en een nieuwe interface te installeren. Zabbix voert de updateprocedure automatisch uit. Het is niet nodig om nieuwe agenten te installeren.

Een compleet overzicht van alle wijzigingen vindt u in documentatie.

Bron: linux.org.ru

Voeg een reactie