Llançament del sistema de monitorització Zabbix 4.4

Després de 6 mesos de desenvolupament està disponible nova versió del sistema de seguiment Zabbix 4.4, el codi de la qual Distribuït per amb llicència GPLv2. Zabbix consta de tres components bàsics: un servidor per coordinar l'execució de controls, generar sol·licituds de prova i recopilar estadístiques; agents per realitzar comprovacions al costat dels hosts externs; interfície per organitzar la gestió del sistema.

Per alleujar la càrrega del servidor central i formar una xarxa de monitorització distribuïda, es poden desplegar una sèrie de servidors intermediaris que agrupin dades en comprovar un grup d'amfitrions. Les dades es poden emmagatzemar a MySQL, PostgreSQL, TimescaleDB, DB2 i Oracle DBMS. Sense agents, el servidor Zabbix pot rebre dades mitjançant protocols com SNMP, IPMI, JMX, SSH/Telnet, ODBC i provar la disponibilitat d'aplicacions web i sistemes de virtualització.

El principal innovacions:

  • S'ha introduït un nou tipus d'agent: zabbix_agent2, escrit a Go i que proporciona un marc per desenvolupar connectors per provar diversos serveis i aplicacions. El nou agent inclou un programador integrat que admet la programació flexible de comprovacions i pot controlar l'estat entre comprovacions (per exemple, mantenint oberta la connexió amb el SGBD). Per estalviar trànsit, s'admet l'enviament de dades rebudes en mode per lots. El nou agent es pot utilitzar per substituir de manera transparent l'antic només a la plataforma Linux de moment;
  • S'ha afegit la possibilitat d'utilitzar ganxos web i els seus propis gestors d'accions i notificacions quan es detecten falles dels serveis que s'estan comprovant. Els gestors es poden escriure en JavaScript i utilitzar-los per contactar amb serveis de lliurament de notificacions externs o sistemes de seguiment d'errors. Per exemple, podeu escriure un gestor per enviar missatges sobre problemes a un xat corporatiu;
  • S'ha implementat el suport oficial per al SGBD Escala de temps DB com a dipòsit de dades d'inspecció. A diferència dels suportats anteriorment
    MySQL, PostgreSQL, Oracle i DB2, el SGBD TimescaleDB està especialment optimitzat per emmagatzemar i processar dades en forma de sèrie temporal (parts de valors de paràmetres a intervals especificats; un registre forma temps i un conjunt de valors corresponents a aquesta vegada). TimescaleDB us permet fer-ho de manera significativa millorar l'eficiència i la productivitat quan es treballa amb aquestes dades, demostrant un nivell de rendiment gairebé lineal. A més, TimescaleDB admet funcions com la neteja automàtica de registres antics;

    Llançament del sistema de monitorització Zabbix 4.4

  • Preparat especificacions per al disseny de plantilles per estandarditzar la configuració. L'estructura dels fitxers XML/JSON es presenta en un format adequat per editar la plantilla manualment en un editor de text normal. Les plantilles existents estan alineades amb les especificacions proposades;
  • S'ha implantat una base de coneixement per documentar els elements i desencadenants que s'estan comprovant, que es pot proporcionar amb una descripció detallada, una explicació de les finalitats de la recollida d'informació i instruccions d'actuació en cas de problemes;

    Llançament del sistema de monitorització Zabbix 4.4

  • Es presenten capacitats avançades per visualitzar l'estat de la infraestructura. S'ha afegit la possibilitat de canviar els paràmetres del widget amb un sol clic. Els conjunts de gràfics estan optimitzats per mostrar-los en pantalles de pantalla ampla i panells de paret grans. Tots els ginys estan adaptats per mostrar-se en mode sense cap. S'ha afegit un widget nou per mostrar prototips de gràfics. S'ha afegit un nou mode de visualització agregat al giny amb estadístiques de resum dels problemes;

    Llançament del sistema de monitorització Zabbix 4.4

  • Els gràfics i els gràfics de columnes ara inclouen suport per mostrar les dades processades mitjançant diverses funcions agregades, cosa que facilita l'anàlisi de dades durant llargs períodes de temps i simplifica la planificació. S'admeten les funcions següents: min,
    màxim,
    mitjana
    comptar,
    suma
    primer i
    darrer;

    Llançament del sistema de monitorització Zabbix 4.4

  • S'ha afegit la possibilitat de registrar automàticament nous dispositius mitjançant claus PSK (clau precompartida) amb xifratge de la configuració de l'amfitrió afegit;
    Llançament del sistema de monitorització Zabbix 4.4

  • S'ha afegit suport per a la sintaxi ampliada de JSONPath, que us permet organitzar el preprocessament de dades complexes en format JSON, incloses les operacions d'agregació i cerca;

    Llançament del sistema de monitorització Zabbix 4.4

  • S'ha afegit suport per adjuntar descripcions a macros personalitzades;
    Llançament del sistema de monitorització Zabbix 4.4

  • Millora de l'eficiència de recollida i definició de dades relacionades amb WMI, JMX i ODBC afegint noves comprovacions que retornen matrius d'objectes en format JSON. També s'ha afegit suport per a l'emmagatzematge per a serveis VMWare i systemd, així com la possibilitat de convertir dades CSV a JSON;

    Llançament del sistema de monitorització Zabbix 4.4

  • S'ha augmentat el límit màxim del nombre d'elements dependents a 10 mil;
  • S'ha afegit suport per a noves plataformes: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS i RHEL 8. S'ha preparat un paquet amb un agent en format MSI per a Windows. S'ha afegit suport per al desplegament ràpid del sistema de monitorització en un contenidor aïllat o en entorns al núvol AWS, Azure,
    Google Cloud Platform,
    Oceà digital i Docker.

Font: opennet.ru

Afegeix comentari