Zabbix-teamet er glade for at kunne annoncere udgivelsen af Zabbix 4.4. Den seneste version kommer med en ny Zabbix-agent skrevet i Go, sætter standarder for Zabbix-skabeloner og giver avancerede visualiseringsfunktioner.
Lad os tage et kig på de vigtigste funktioner inkluderet i Zabbix 4.4.
Zabbix-agent af ny generation
Zabbix 4.4 introducerer en ny agenttype, zabbix_agent2, som tilbyder en bred vifte af nye muligheder og forbedrede overvågningsfunktioner:
- Skrevet på Go-sprog.
- En ramme af plugins til overvågning af forskellige tjenester og applikationer.
- Evne til at vedligeholde tilstand mellem kontroller (for eksempel opretholdelse af vedvarende forbindelser til databasen).
- Indbygget skemalægger til at understøtte fleksible tidsintervaller.
- Effektiv brug af netværket ved at overføre store mængder data.
- Agenten kører i øjeblikket på Linux, men vi vil gøre den tilgængelig for andre platforme i den nærmeste fremtid.
→ Se en komplet liste over nye funktioner
NB! Den eksisterende Zabbix-agent vil stadig blive understøttet.
Webhooks og programmerbar handling/meddelelseslogik
Integration med eksterne notifikations- og billetudstedelsessystemer er blevet væsentligt forbedret, hvilket gjorde det muligt at definere al behandlingslogik ved hjælp af den indbyggede JavaScript-motor. Denne funktionalitet forenkler to-vejs integration med eksterne systemer, hvilket giver adgang til et enkelt klik fra Zabbix brugergrænseflade til en indgang i dit billetsystem, genererer chatbeskeder og meget mere.
Indstilling af standarder for Zabbix-skabeloner
Vi har indført en række standarder og klart definerede
Strukturen af XML/JSON-filer er blevet væsentligt forenklet, så skabeloner kan redigeres manuelt ved brug af kun en teksteditor. De fleste eksisterende skabeloner er blevet forbedret for at overholde de nye standarder.
Officiel TimescaleDB support
Ud over MySQL, PostgreSQL, Oracle og DB2 understøtter vi nu officielt TimescaleDB. TimescaleDB giver næsten lineære ydeevneniveauer samt automatiseret, øjeblikkelig sletning af gamle historiske data.
Vidensbase om emner og triggere
Zabbix 4.4 tilbyder en meget klarere beskrivelse af elementer og triggere. Disse oplysninger er til stor hjælp for ingeniører ved at give dem alle mulige detaljer om betydningen og formålet med de indsamlede genstande, detaljer om problemet og instruktioner om, hvordan det løses.
Avancerede visualiseringsmuligheder
Værktøjslinjer og deres tilknyttede widgets er blevet forbedret på en række forskellige måder, hvilket gør dem nemmere at oprette og administrere, og tilføjer muligheden for at ændre widgetindstillinger med et enkelt klik. Dashboardets gitterstørrelse er nu velegnet til at understøtte ultrabrede skærme og store skærme.
Problemvisningswidgetten er blevet forbedret til at understøtte en samlet visning, og en ny widget er blevet introduceret til at vise prototypegrafer.
Derudover kan alle widgets nu vises i hovedløs tilstand.
Histogrammer og dataaggregering
Zabbix 4.4 understøtter histogrammer, og graf-widgetten kan nu samle data ved hjælp af forskellige aggregerede funktioner. Kombinationen af disse to funktioner letter i høj grad langsigtet dataanalyse og kapacitetsplanlægning.
→
Officiel support til nye platforme
Zabbix 4.4 fungerer nu på følgende platforme:
- SUSE Linux Enterprise Server 15
- Debian 10
- Raspbian 10
- RHEL 8
- Agent til Mac OS/X
- MSI Agent til Windows
Alle tilgængelige platforme kan findes i
Installation i skyen med et enkelt klik
Zabbix kan nemt installeres som en container eller et klar-til-brug diskbillede på forskellige cloud-tjenester:
- AWS
- Azure
- Google Cloud Platform
- Digital Ocean
- Docker
Pålidelig automatisk registrering
Den nye version af Zabbix giver dig mulighed for at bruge PSK-kryptering til automatisk registrering med automatiske krypteringsindstillinger for tilføjede værter. Du kan nu konfigurere Zabbix til at tillade automatisk registrering af netværksenheder, der kun bruger PSK, kun ukrypteret eller begge dele.
→
Udvidet JSONPath til forbehandling
Zabbix understøtter nu udvidet JSONPath-syntaks, som tillader kompleks forbehandling af JSON-data, inklusive aggregering og opslag. Forbehandling kan også bruges til opdagelse på lavt niveau, hvilket gør det til et ekstremt kraftfuldt værktøj til automatisering og opdagelse.
Bruger makro beskrivelser
Brugerdefinerede makroer er en meget god funktionalitet, der forenkler Zabbix-konfigurationen og gør det meget nemmere at foretage ændringer i konfigurationen. Understøttelse af brugerdefinerede makrobeskrivelser hjælper dig med at dokumentere formålet med hver makro, hvilket gør dem meget nemmere at administrere.
Mere effektiv avanceret dataindsamling
Dataindsamling og opdagelse af objekter relateret til WMI, JMX og ODBC er blevet forbedret med nye kontroller, der returnerer arrays af objekter i JSON-format. Vi har også tilføjet understøttelse af VMWare-datalagre til VMWare-overvågning og systemtjenester til Linux-platformen, samt en ny forbehandlingstype til konvertering af CSV til JSON.
Andre nye funktioner og forbedringer i Zabbix 4.4
- Forbehandling af XML-data fra LLD
- Det maksimale antal afhængige målinger er blevet øget til 10 tusinde stykker
- Tilføjet automatisk typekonvertering til JSONPath-forbehandling
- Værtsnavn inkluderet i eksportfiler i realtid
- Windows-agent understøtter nu ydeevnetællere på engelsk
- Evne til at ignorere værdier i forbehandling i tilfælde af fejl
- De seneste data er blevet udvidet til at give adgang ikke kun til historiske data, men også til live data
- Muligheden for at redigere triggerbeskrivelser er blevet fjernet, adgangen til dem er blevet meget forenklet
- Fjernet understøttelse af indbyggede Jabber- og Eztexting-medietyper, ved at bruge webhooks eller eksterne scripts i stedet
- Opdateret standard dashboard
- Automatisk registrerede værter har nu mulighed for at angive muligheden "opret forbindelse til dns" eller "opret forbindelse til IP"
- Tilføjet understøttelse af makroen {EVENT.ID} for trigger-URL
- Skærmelementet understøttes ikke længere
- Den sidst oprettede dashboard-widget-type huskes og genbruges i fremtiden.
- Synlighed af widgettitler kan konfigureres for hver widget
Hele listen over nye funktioner i Zabbix 4.4 kan findes i
Kilde: www.habr.com