Release av Zabbix 4.4 övervakningssystem

Efter 6 månaders utveckling tillgänglig ny version av övervakningssystemet Zabbix 4.4, vars kod levererad av licensierad under GPLv2. Zabbix består av tre grundläggande komponenter: en server för att koordinera utförandet av kontroller, generera testförfrågningar och samla in statistik; agenter för att utföra kontroller på sidan av externa värdar; frontend för att organisera systemhantering.

För att avlasta den centrala servern och bilda ett distribuerat övervakningsnätverk kan en serie proxyservrar distribueras som samlar data för att kontrollera en grupp värdar. Data kan lagras i MySQL, PostgreSQL, TimescaleDB, DB2 och Oracle DBMS. Utan agenter kan Zabbix-servern ta emot data via protokoll som SNMP, IPMI, JMX, SSH/Telnet, ODBC och testa tillgängligheten för webbapplikationer och virtualiseringssystem.

Den huvudsakliga innovationer:

  • En ny typ av agent har introducerats - zabbix_agent2, skriven i Go och tillhandahåller ett ramverk för att utveckla plugins för att testa olika tjänster och applikationer. Den nya agenten inkluderar en inbyggd schemaläggare som stöder flexibel schemaläggning av kontroller och kan övervaka tillstånd mellan kontroller (till exempel genom att hålla anslutningen till DBMS öppen). För att spara trafik stöds sändning av mottagen data i batchläge. Den nya agenten kan användas för att transparent ersätta den gamla endast på Linux-plattformen för närvarande;
  • Lade till möjligheten att använda webbkrokar och dess egna åtgärds- och meddelandehanterare när fel i de tjänster som kontrolleras upptäcks. Hanterare kan skrivas i JavaScript och användas för att kontakta externa meddelandeleveranstjänster eller felspårningssystem. Du kan till exempel skriva en hanterare för att skicka meddelanden om problem till en företagschatt;
  • Officiellt stöd för DBMS har implementerats Tidsskala DB som ett arkiv av inspektionsdata. Till skillnad från tidigare stöd
    MySQL, PostgreSQL, Oracle och DB2, TimescaleDB DBMS är speciellt optimerad för att lagra och bearbeta data i form av en tidsserie (delar av parametervärden med specificerade intervall; en post bildar tid och en uppsättning värden som motsvarar den här gången). TimescaleDB låter dig avsevärt förbättra effektiviteten och produktiviteten när man arbetar med sådana data, uppvisar en nästan linjär prestationsnivå. Dessutom stöder TimescaleDB funktioner som automatisk rengöring av gamla poster;

    Release av Zabbix 4.4 övervakningssystem

  • Beredd specifikationer för design av mallar för att standardisera inställningar. Strukturen för XML/JSON-filerna förs in i en form som lämpar sig för att redigera mallen manuellt i en vanlig textredigerare. Befintliga mallar är anpassade till de föreslagna specifikationerna;
  • En kunskapsbas har implementerats för att dokumentera de moment och triggers som kontrolleras, vilken kan förses med en detaljerad beskrivning, en förklaring av syftet med informationsinsamlingen och instruktioner för åtgärder vid problem;

    Release av Zabbix 4.4 övervakningssystem

  • Avancerade funktioner för att visualisera infrastrukturens tillstånd presenteras. Lade till möjligheten att ändra widgetparametrar med ett klick. Grafuppsättningar är optimerade för visning på widescreen-skärmar och stora väggpaneler. Alla widgets är anpassade för visning i huvudlöst läge. Lade till en ny widget för att visa diagramprototyper. Ett nytt aggregerat visningsläge har lagts till i widgeten med sammanfattande statistik över problem;

    Release av Zabbix 4.4 övervakningssystem

  • Kolumndiagram och grafer innehåller nu stöd för att visa data som bearbetats med olika aggregatfunktioner, vilket gör det enklare att analysera data över långa tidsperioder och förenkla planering. Följande funktioner stöds: min,
    max,
    snitt
    räkna,
    belopp,
    först och
    sista;

    Release av Zabbix 4.4 övervakningssystem

  • Lade till möjligheten att automatiskt registrera nya enheter med PSK-nycklar (fördelad nyckel) med kryptering av inställningar för den tillagda värden;
    Release av Zabbix 4.4 övervakningssystem

  • Tillagt stöd för den utökade JSONPath-syntaxen, som låter dig organisera komplex dataförbehandling i JSON-format, inklusive aggregering och sökoperationer;

    Release av Zabbix 4.4 övervakningssystem

  • Lagt till stöd för att bifoga beskrivningar till anpassade makron;
    Release av Zabbix 4.4 övervakningssystem

  • Förbättrad effektivitet i att samla in och definiera data relaterad till WMI, JMX och ODBC genom att lägga till nya kontroller som returnerar arrayer av objekt i JSON-format. Lade även till stöd för lagring för VMWare och systemd-tjänster, samt möjligheten att konvertera CSV-data till JSON;

    Release av Zabbix 4.4 övervakningssystem

  • Den maximala gränsen för antalet beroende element har höjts till 10 tusen;
  • Tillagt stöd för nya plattformar: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS och RHEL 8. Ett paket med en agent i MSI-format har förberetts för Windows. Tillagt stöd för snabb distribution av övervakningssystemet i en isolerad container eller i molnmiljöer AWS, Azure,
    Google Cloud Platform,
    Digital Ocean och Docker.

Källa: opennet.ru

Lägg en kommentar