Release van Zabbix 5.0 LTS-monitoringsysteem

gepresenteerd nieuwe versie van het open source monitoringsysteem Zabbix 5.0LTS met veel innovaties. De uitgebrachte release bevat aanzienlijke verbeteringen in het monitoren van de beveiliging, ondersteuning voor eenmalige aanmelding, ondersteuning voor historische gegevenscompressie bij gebruik van TimescaleDB, integratie met berichtbezorgsystemen en ondersteunende diensten, en nog veel meer.

Zabbix bestaat uit drie basiscomponenten: een server voor het coördineren van de uitvoering van controles, het genereren van testverzoeken en het verzamelen van statistieken; agenten voor het uitvoeren van controles aan de kant van externe hosts; frontend voor het organiseren van systeembeheer. Code gedistribueerd door gelicentieerd onder GPLv2. Om de belasting van de centrale server te verlichten en een gedistribueerd monitoringnetwerk te vormen, kan een reeks proxyservers worden ingezet die gegevens verzamelen over het controleren van een groep hosts. Gegevens kunnen worden opgeslagen in MySQL, PostgreSQL, TimescaleDB, DB2 en Oracle DBMS. Zonder agenten kan de Zabbix-server gegevens ontvangen via protocollen zoals SNMP, IPMI, JMX, SSH/Telnet, ODBC en de beschikbaarheid van webapplicaties en virtualisatiesystemen testen.

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
  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
  • Integratie met helpdeskplatforms Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Integratie met gebruikersmeldingssystemen Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

Om te migreren van eerdere versies hoeft u alleen maar nieuwe binaire bestanden (server en proxy) en een nieuwe interface te installeren. Zabbix zal de database automatisch bijwerken. Het is niet nodig om nieuwe agenten te installeren. Meer details zijn te vinden in documentatie.

De belangrijkste innovaties:

  • Nieuwe sjabloonoplossingen voor het monitoren van Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Ondersteuning voor SAML-autorisatie voor oplossingen voor eenmalige aanmelding (SSO).
  • Officiële ondersteuning voor de nieuwe modulaire agent voor Linux- en Windows-platforms
  • Mogelijkheid om door de agent verzamelde gegevens veilig op te slaan in het lokale bestandssysteem
  • Beveiligingsverbeteringen:
    • Webhooks ondersteunen 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 genereren die worden gebruikt voor TLS-verbindingen
    • Ondersteuning voor gecodeerde verbindingen met MySQL- en PostgreSQL-databases
    • Schakel over naar SHA256 voor het opslaan van gebruikerswachtwoord-hashes
    • Mogelijkheid om geheime waarden (wachtwoorden, toegangssleutels, enz.) van gebruikersmacro's in de Zabbix-interface en bij het verzenden van meldingen te maskeren
  • Historische gegevens comprimeren met behulp van TimescaleDB
  • Een gebruiksvriendelijkere interface met eenvoudig te navigeren menu's aan de linkerkant die kunnen worden samengevouwen of volledig verborgen om schermruimte te besparen

    Release van Zabbix 5.0 LTS-monitoringsysteem

    Release van Zabbix 5.0 LTS-monitoringsysteemRelease van Zabbix 5.0 LTS-monitoringsysteem

  • Voor reguliere gebruikers is een lijst met bewakingsapparaten beschikbaar
  • Ondersteuning voor aangepaste modules om de functionaliteit van de gebruikersinterface uit te breiden
  • Mogelijkheid om een ​​probleem niet te erkennen
  • 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
  • Ondersteuning voor berichtsjablonen voor meldingen op mediatypeniveau
  • Een apart consolehulpprogramma voor het testen van JavaScript-scripts, handig voor webhooks en voorverwerking
  • 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
  • Aangepaste macro-ondersteuning voor hostprototypes
  • Ondersteuning voor Float64-gegevenstype
  • Optimaliseer de interfaceprestaties voor miljoenen bewakingsapparaten
  • 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
  • Eenvoudige configuratie en vereenvoudiging van SNMP-sjablonen door SNMP-parameters naar het hostinterfaceniveau te verplaatsen
  • Ondersteuning voor API-methoden voor toegang tot het auditlogboek
  • Bewaking op afstand van Zabbix-componentversies
  • Bij het monitoren van de beschikbaarheid van apparaten met behulp van de functie nodata() wordt rekening gehouden met de beschikbaarheid van proxy's
  • Ondersteuning voor macro's {HOST.ID}, {EVENT.DURATION} en {EVENT.TAGSJSON} in meldingen
  • ElasticSearch 7.x-ondersteuning
  • 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

Bron: opennet.ru

Voeg een reactie