De nieuwe versie van het open source monitoring systeem Zabbix 5.4 is gepresenteerd. De nieuwe release bevat ondersteuning voor het genereren van rapporten in PDF-formaat, een nieuwe syntaxis voor aggregaties die complexere problemen detecteert, verbeteringen in datavisualisatie, ondersteuning voor tokens voor API-toegang, tags op metric-niveau, prestatieverbeteringen en nog veel meer.
Zabbix bestaat uit drie basiscomponenten: een server voor de coƶrdinatie van controles, het genereren van controleverzoeken en het verzamelen van statistieken; agents voor het uitvoeren van controles aan de kant van externe hosts; een frontend voor het beheer van het systeem. De code wordt verspreid onder de GPLv2-licentie. Voor de ontlasting van de centrale server en het creƫren van een gedistribueerd monitoringnetwerk kan een reeks proxy's worden uitgerold,servers, die de gegevens van een groep hosts aggregeren. Data kan worden opgeslagen in databases zoals MySQL, PostgreSQL, TimescaleDB, DB2 en Oracle. Zonder agents kan de Zabbix-server gegevens ontvangen via protocollen zoals SNMP, IPMI, JMX, SSH/Telnet, ODBC, en kan de beschikbaarheid van webapplicaties en virtualisatie-systemen worden getest.
De belangrijkste vernieuwingen in versie 5.4:
- Ondersteuning voor PDF-rapporten en hun geplande creatie en verzending naar gebruikers, een nieuwe rol voor het beheren van toegang tot deze functionaliteit.
- Een geheel nieuwe syntaxis voor trigger-expressies, berekende en aggregaatmetrics. Alle bekende beperkingen van de oude syntaxis zijn verwijderd, maar het is eenvoudiger gemaakt.
- Aggregaatmetrics zijn nu in staat om gegevens te selecteren op basis van tags en wildcards van hosts en metrics.

- De functionaliteit van schermen en dashboards is samengevoegd, met ondersteuning voor multipagina dashboards.


- Ondersteuning voor benoemde tokens voor API-toegang, met de mogelijkheid om een vervaldatum voor de token op te geven.
- Ondersteuning voor tags op metric-niveau. Applications worden niet langer ondersteund.

- Prestatie- en beschikbaarheidsverbeteringen.
- Voor pollers is geen databaseverbinding meer vereist.
- Er is nu een cache voor snellere verwerking van trends.
- Ondersteuning voor een betrouwbaardere en soepelere start. de server bij het ontvangen en verwerken van enorme hoeveelheden nieuwe gegevens.
- Verbeterde gelijktijdige verwerking van gegevens op de server en proxy's.

- Beveiligingsverbeteringen.
- Ondersteuning voor alle versleutelingsprotocollen SNMPv3.
- Foutdetails zijn verborgen in geval van een mislukte verbinding met de interface
- Automatische aanvulling is uitgeschakeld voor wachtwoordvelden en andere gevoelige informatie
- Ondersteuning voor NTML-authenticatie voor WEB-hooks
- Verbeteringen gericht op het vereenvoudigen van het werken met en instellen van monitoring
- Derde niveau menu voor betere navigatie
- Eenvoudigere formulieren voor massawijzigingen en importoperaties
- Beschikbaarheid van metrics hangt nu af van de beschikbaarheid van de hostinterfaces
- Mogelijkheid om negatieve filters voor tags in de interface te gebruiken
- Ondersteuning voor value maps op sjabloonniveau en hostniveau voor onafhankelijkheid van sjablonen
- Globale scripts kunnen worden gebruikt voor waarschuwingen, integraties en gebruikerscommando's

- Ondersteuning voor XML-gegevensverwerking in preprocessing en WEB-hooks
- CurlHttpRequest is hernoemd naar HttpRequest in WEB-hooks voor gebruiksgemak
- Andere verbeteringen
- Ondersteuning voor het monitoren van VMWare-clusters
- Ondersteuning voor Oracle in clustermodus
- Ondersteuning voor macro {ITEM.VALUETYPE} voor waarschuwingen
- Meer gedetailleerde configuratie van evenementexport
- Beschikbaarheid van officiƫle pakketten voor actuele versies van de volgende platforms:
- Linux-distributies RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian op verschillende architecturen
- Virtualisatiesystemen op basis van VMWare, VirtualBox, Hyper-V, XEN
- Docker
- Agenten voor alle platforms, inclusief macOS en MSI voor Windows-agent
- Integratie met platforms:
- Beschikbaarheid op cloudplatformen AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Linode, Yandex Cloud.
- Integratie met supportplatformen Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP
- Integratie met gebruikerswaarschuwingssystemen Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Rocket.Chat, Signal, Express.ms
- Nieuwe sjabloonoplossingen voor het monitoren van APC UPS, Hikvision, etcd, Hadoop, Zookeeper, Kafka, AMQ, HashiCorp Vault, MS Sharepoint, MS Exchange, smartctl, Gitlab, Jenkins, Apache Ignite
Voor de overstap van eerdere versies zijn alleen nieuwe binaire bestanden (server en proxy) en een nieuwe interface vereist. Zabbix zal automatisch de database-updateprocedure uitvoeren. Nieuwe agentinstallaties zijn niet vereist.
Bron: opennet.ru






