Frigivelse af overvågningssystem Zabbix 4.4

Efter 6 måneders udvikling tilgængelig ny version af overvågningssystemet Zabbix 4.4, hvis kode distribueret af licenseret under GPLv2. Zabbix består af tre grundlæggende komponenter: en server til koordinering af udførelsen af ​​kontroller, generering af testanmodninger og indsamling af statistik; agenter til at udføre kontrol på siden af ​​eksterne værter; frontend til at organisere systemstyring.

For at lette belastningen fra den centrale server og danne et distribueret overvågningsnetværk, kan en række proxyservere installeres, som samler data om kontrol af en gruppe værter. Data kan gemmes i MySQL, PostgreSQL, TimescaleDB, DB2 og Oracle DBMS. Uden agenter kan Zabbix-serveren modtage data via protokoller som SNMP, IPMI, JMX, SSH/Telnet, ODBC og teste tilgængeligheden af ​​webapplikationer og virtualiseringssystemer.

The main innovationer:

  • En ny type agent er blevet introduceret - zabbix_agent2, skrevet i Go og giver en ramme til udvikling af plugins til test af forskellige tjenester og applikationer. Den nye agent inkluderer en indbygget skemalægger, der understøtter fleksibel planlægning af tjek og kan overvåge tilstand mellem tjek (for eksempel ved at holde forbindelsen til DBMS åben). For at spare trafik understøttes afsendelse af modtagne data i batch-tilstand. Den nye agent kan bruges til gennemsigtigt at erstatte den gamle kun på Linux-platformen indtil videre;
  • Tilføjet muligheden for at bruge web kroge og dets egne handlings- og notifikationsbehandlere, når fejl i de tjenester, der kontrolleres, opdages. Handlere kan skrives i JavaScript og bruges til at kontakte eksterne meddelelsesleveringstjenester eller fejlsporingssystemer. For eksempel kan du skrive en behandler til at sende beskeder om problemer til en virksomheds chat;
  • Officiel support til DBMS er blevet implementeret TidsskalaDB som et lager af inspektionsdata. I modsætning til tidligere understøttet
    MySQL, PostgreSQL, Oracle og DB2, TimescaleDB DBMS er specielt optimeret til lagring og behandling af data i form af en tidsserie (udsnit af parameterværdier med specificerede intervaller; en post danner tid og et sæt værdier svarende til denne gang). TimescaleDB giver dig mulighed for betydeligt forbedre effektiviteten og produktiviteten når man arbejder med sådanne data, viser et næsten lineært præstationsniveau. Derudover understøtter TimescaleDB funktioner såsom automatisk rensning af gamle poster;

    Frigivelse af overvågningssystem Zabbix 4.4

  • Forberedt specifikationer for design af skabeloner for at standardisere indstillinger. Strukturen af ​​XML/JSON-filerne bringes i en form, der er egnet til at redigere skabelonen manuelt i en almindelig teksteditor. Eksisterende skabeloner er tilpasset de foreslåede specifikationer;
  • Der er implementeret en vidensbase til at dokumentere de elementer og triggere, der kontrolleres, som kan forsynes med en detaljeret beskrivelse, en forklaring af formålene med indsamling af information og instruktioner til handling i tilfælde af problemer;

    Frigivelse af overvågningssystem Zabbix 4.4

  • Avancerede funktioner til visualisering af infrastrukturens tilstand præsenteres. Tilføjet muligheden for at ændre widgetparametre med et enkelt klik. Grafsæt er optimeret til visning på widescreen-skærme og store vægpaneler. Alle widgets er tilpasset til visning i hovedløs tilstand. Tilføjet en ny widget til visning af diagramprototyper. En ny aggregeret visningstilstand er blevet tilføjet til widgetten med opsummerende statistik over problemer;

    Frigivelse af overvågningssystem Zabbix 4.4

  • Søjlediagrammer og grafer inkluderer nu understøttelse af visning af data behandlet ved hjælp af forskellige aggregerede funktioner, hvilket gør det nemmere at analysere data over lange perioder og forenkle planlægningen. Følgende funktioner understøttes: min,
    max,
    gns
    tælle,
    sum
    først og
    sidst;

    Frigivelse af overvågningssystem Zabbix 4.4

  • Tilføjet muligheden for automatisk at registrere nye enheder ved hjælp af PSK-nøgler (Pre-shared key) med kryptering af indstillinger for den tilføjede vært;
    Frigivelse af overvågningssystem Zabbix 4.4

  • Tilføjet understøttelse af den udvidede JSONPath-syntaks, som giver dig mulighed for at organisere kompleks dataforbehandling i JSON-format, inklusive aggregering og søgeoperationer;

    Frigivelse af overvågningssystem Zabbix 4.4

  • Tilføjet understøttelse for at vedhæfte beskrivelser til brugerdefinerede makroer;
    Frigivelse af overvågningssystem Zabbix 4.4

  • Forbedret effektivitet ved indsamling og definition af data relateret til WMI, JMX og ODBC ved at tilføje nye kontroller, der returnerer arrays af objekter i JSON-format. Også tilføjet understøttelse af lagring til VMWare og systemd-tjenester, samt muligheden for at konvertere CSV-data til JSON;

    Frigivelse af overvågningssystem Zabbix 4.4

  • Den maksimale grænse for antallet af afhængige elementer er blevet øget til 10 tusinde;
  • Tilføjet understøttelse af nye platforme: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS og RHEL 8. En pakke med en agent i MSI-format er blevet forberedt til Windows. Tilføjet support til hurtig implementering af overvågningssystemet i en isoleret container eller i cloud-miljøer AWS, Azure,
    Google Cloud Platform,
    Digital Ocean og Docker.

Kilde: opennet.ru

Tilføj en kommentar