Utgivelse av Zabbix 4.4 overvåkingssystem

Etter 6 måneders utvikling tilgjengelig ny versjon av overvåkingssystemet Zabbix 4.4, hvis kode distribuert av lisensiert under GPLv2. Zabbix består av tre grunnleggende komponenter: en server for å koordinere utførelse av sjekker, generere testforespørsler og samle inn statistikk; agenter for å utføre kontroller på siden av eksterne verter; frontend for organisering av systemadministrasjon.

For å avlaste den sentrale serveren og danne et distribuert overvåkingsnettverk, kan en rekke proxy-servere distribueres som samler data for å sjekke en gruppe verter. Data kan lagres i MySQL, PostgreSQL, TimescaleDB, DB2 og Oracle DBMS. Uten agenter kan Zabbix-serveren motta data via protokoller som SNMP, IPMI, JMX, SSH/Telnet, ODBC, og teste tilgjengeligheten til webapplikasjoner og virtualiseringssystemer.

Den viktigste innovasjoner:

  • En ny type agent har blitt introdusert - zabbix_agent2, skrevet i Go og gir et rammeverk for å utvikle plugins for testing av ulike tjenester og applikasjoner. Den nye agenten inkluderer en innebygd planlegger som støtter fleksibel planlegging av sjekker og kan overvåke tilstanden mellom sjekkene (for eksempel ved å holde forbindelsen til DBMS åpen). For å spare trafikk støttes sending av mottatte data i batch-modus. Den nye agenten kan brukes til transparent erstatte den gamle bare på Linux-plattformen foreløpig;
  • Lagt til muligheten til å bruke nettkroker og dets egne handlings- og varslingsbehandlere når feil i tjenestene som kontrolleres oppdages. Håndtere kan skrives i JavaScript og brukes til å kontakte eksterne varslingstjenester eller feilsporingssystemer. Du kan for eksempel skrive en behandler for å sende meldinger om problemer til en bedrifts chat;
  • Offisiell støtte for DBMS er implementert TidsskalaDB som et oppbevaringssted for inspeksjonsdata. I motsetning til tidligere støttet
    MySQL, PostgreSQL, Oracle og DB2, TimescaleDB DBMS er spesielt optimalisert for lagring og behandling av data i form av en tidsserie (stykker av parameterverdier med spesifiserte intervaller; en post danner tid og et sett med verdier som tilsvarer denne gangen). TimescaleDB lar deg betydelig forbedre effektiviteten og produktiviteten når du arbeider med slike data, viser et nesten lineært ytelsesnivå. I tillegg støtter TimescaleDB funksjoner som automatisk rengjøring av gamle poster;

    Utgivelse av Zabbix 4.4 overvåkingssystem

  • Forberedt spesifikasjoner for utforming av maler for å standardisere innstillinger. Strukturen til XML/JSON-filene bringes inn i et skjema som egner seg for å redigere malen manuelt i et vanlig tekstredigeringsprogram. Eksisterende maler er på linje med de foreslåtte spesifikasjonene;
  • Det er implementert en kunnskapsbase for å dokumentere elementene og triggerne som kontrolleres, som kan forsynes med en detaljert beskrivelse, en forklaring på formålet med innhenting av informasjon og instruksjoner for handling ved problemer;

    Utgivelse av Zabbix 4.4 overvåkingssystem

  • Avanserte funksjoner for å visualisere tilstanden til infrastrukturen presenteres. Lagt til muligheten til å endre widgetparametere med ett klikk. Grafsett er optimalisert for visning på widescreen-skjermer og store veggpaneler. Alle widgets er tilpasset for visning i hodeløs modus. Lagt til en ny widget for å vise kartprototyper. En ny aggregert visningsmodus er lagt til widgeten med sammendragsstatistikk over problemer;

    Utgivelse av Zabbix 4.4 overvåkingssystem

  • Kolonnediagrammer og grafer inkluderer nå støtte for å vise data behandlet ved hjelp av ulike aggregerte funksjoner, noe som gjør det enklere å analysere data over lange tidsperioder og forenkle planleggingen. Følgende funksjoner støttes: min,
    max,
    gj.sn
    telle,
    sum
    først og
    siste;

    Utgivelse av Zabbix 4.4 overvåkingssystem

  • Lagt til muligheten til å automatisk registrere nye enheter ved hjelp av PSK-nøkler (forhåndsdelt nøkkel) med kryptering av innstillinger for den lagte verten;
    Utgivelse av Zabbix 4.4 overvåkingssystem

  • Lagt til støtte for den utvidede JSONPath-syntaksen, som lar deg organisere kompleks dataforbehandling i JSON-format, inkludert aggregering og søkeoperasjoner;

    Utgivelse av Zabbix 4.4 overvåkingssystem

  • Lagt til støtte for å legge ved beskrivelser til egendefinerte makroer;
    Utgivelse av Zabbix 4.4 overvåkingssystem

  • Forbedret effektivitet ved innsamling og definering av data relatert til WMI, JMX og ODBC ved å legge til nye sjekker som returnerer arrays av objekter i JSON-format. Også lagt til støtte for lagring for VMWare og systemd-tjenester, samt muligheten til å konvertere CSV-data til JSON;

    Utgivelse av Zabbix 4.4 overvåkingssystem

  • Den maksimale grensen for antall avhengige elementer er økt til 10 tusen;
  • Lagt til støtte for nye plattformer: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS og RHEL 8. En pakke med en agent i MSI-format er utarbeidet for Windows. Lagt til støtte for rask distribusjon av overvåkingssystemet i en isolert container eller i skymiljøer AWS, Azure,
    Google Cloud Platform,
    Digital Ocean og Docker.

Kilde: opennet.ru

Legg til en kommentar