Zabbix pozostáva z troch základných komponentov: server na koordináciu vykonávania kontrol, generovanie testovacích požiadaviek a zber štatistík; agenti na vykonávanie kontrol na strane externých hostiteľov; frontend pre organizovanie správy systému. kód
Oficiálne balíčky sú dostupné pre aktuálne verzie nasledujúcich platforiem:
- Linuxové distribúcie RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
- Virtualizačné systémy založené na VMWare, VirtualBox, Hyper-V, XEN
- prístavný robotník
- Agenti pre všetky platformy vrátane agentov MacOS a MSI pre Windows
- AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
- Integrácia s platformami technickej podpory Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
- Integrácia so systémami upozornení používateľov Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty
Na migráciu zo starších verzií stačí nainštalovať nové binárne súbory (server a proxy) a nové rozhranie. Zabbix automaticky aktualizuje databázu. Nie je potrebné inštalovať nových agentov. Viac podrobností nájdete v
- Nové šablónové riešenia pre monitorovanie Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
- Podpora autorizácie SAML pre riešenia jednotného prihlásenia (SSO).
- Oficiálna podpora pre nového modulárneho agenta pre platformy Linux a Windows
- Schopnosť bezpečne ukladať údaje zhromaždené agentom v lokálnom súborovom systéme
- Vylepšenia zabezpečenia:
- Podpora webhookov cez HTTP proxy
- Možnosť zákazu vykonávania určitých kontrol agentom, podpora bielych a čiernych zoznamov
- Schopnosť generovať zoznam šifrovacích protokolov používaných pre pripojenia TLS
- Podpora pre šifrované pripojenie k databázam MySQL a PostgreSQL
- Ak chcete ukladať hodnoty hash používateľských hesiel, prejdite na SHA256
- Schopnosť maskovať tajné hodnoty (heslá, prístupové kľúče atď.) používateľských makier v rozhraní Zabbix a pri odosielaní upozornení
- Kompresia historických údajov pomocou TimescaleDB
- Priateľskejšie rozhranie s ľahko navigovateľnými ponukami na ľavej strane, ktoré možno zbaliť alebo úplne skryť, aby sa ušetrilo miesto na obrazovke
- Pre bežných používateľov je k dispozícii zoznam monitorovacích zariadení
- Podpora vlastných modulov na rozšírenie funkčnosti používateľského rozhrania
- Možnosť nepriznať si problém
- Nové operátory predbežného spracovania na nahradenie textu a získanie názvov vlastností JSON pri práci s JSONPath
- Zoskupovanie správ v e-mailovom klientovi podľa udalosti
- Schopnosť používať tajné makrá v používateľskom mene a hesle na prístup k IPMI
- Podpora šablón správ pre upozornenia na úrovni typu média
- Samostatná konzolová utilita na testovanie skriptov JavaScript, užitočná pre webhooky a predbežné spracovanie
- Spúšťače podporujú operácie porovnávania textových údajov
- Nové kontroly pre automatickú detekciu metrík výkonu pod Windows, senzory IPMI, metriky JMX
- Konfigurácia všetkých parametrov monitorovania ODBC na úrovni jednotlivých metrík
- Schopnosť kontrolovať metriky šablón a zariadení priamo z rozhrania
- Podpora vlastných makier pre prototypy hostiteľov
- Podpora dátových typov Float64
- Optimalizujte výkon rozhrania pre milióny monitorovacích zariadení
- Podpora hromadných zmien používateľských makier
- Podpora filtra značiek pre niektoré widgety hlavného panela
- Schopnosť kopírovať graf z miniaplikácie ako obrázok PNG
- Jednoduchá konfigurácia a zjednodušenie SNMP šablón presunutím parametrov SNMP na úroveň hostiteľského rozhrania
- Podpora metódy API pre prístup k protokolu auditu
- Vzdialený monitoring verzií komponentov Zabbix
- Monitorovanie dostupnosti zariadenia pomocou funkcie nodata() zohľadňuje dostupnosť proxy
- Podpora pre makrá {HOST.ID}, {EVENT.DURATION} a {EVENT.TAGSJSON} v upozorneniach
- Podpora ElasticSearch 7.x
- Podpora nanosekúnd pre zabbix_sender
- Schopnosť resetovať vyrovnávaciu pamäť stavu SNMPv3
- Veľkosť metrického kľúča sa zväčšila na 2048 znakov, veľkosť správy pri potvrdení problému na 4096 znakov
Zdroj: opennet.ru