Nedávno bylo oznámeno vydání nové verze open-source monitorovacího systému „Zabbix 5.0 LTS“ , který přichází s velkým množstvím inovací , včetně významných vylepšení zabezpečení monitorování, podpory jednotného přihlašování, podpory komprese historických dat pomocí TimescaleDB, integrace se systémy pro doručování zpráv a podpůrnými službami a mnoha dalších.
Pro ty, kteří nejsou s tímto monitorovacím systémem obeznámeni, Zabbix se skládá ze tří základních komponent : serveru pro koordinaci, generování testovacích požadavků a sběr statistik, agentů pro provádění kontrol na straně externího hostitele a rozhraní pro organizaci správy systému.
Kód aplikace je licencován pod licencí GPLv2. Pro snížení zátěže centrálního serveru a vytvoření distribuované monitorovací sítě lze nasadit řadu proxy serverů pro agregaci dat o ověřování skupiny hostitelů.
Data lze ukládat v MySQL, PostgreSQL, TimescaleDB, DB2 a Oracle . Bez agentů může server Zabbix přijímat data pomocí protokolů jako SNMP, IPMI, JMX, SSH/Telnet a ODBC a testovat dostupnost webových aplikací a virtualizačních systémů.
Co je nového v Zabbix 5.0?
Tato nová verze představuje nová monitorovací řešení pro monitorování Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy, a také podporu autorizace SAML pro řešení jednotného přihlášení (SSO), vylepšení zabezpečení a oficiální podporu nového modulárního agenta pro platformy Linux a Windows.
Zabbix 5.0 také obsahuje nový, samostatný konzolový nástroj pro testování JavaScriptových skriptů, který je užitečný pro webhooky a předzpracování nových kontrol pro automatickou detekci výkonnostních metrik ve Windows, senzorů IPMI a metrik JMX.
Stejně jako uživatelsky přívětivější rozhraní s pohodlnou navigací v levém menu, které lze minimalizovat nebo zcela skrýt, aby se ušetřilo místo na obrazovce.
Dále zdůrazňuje schopnost spolehlivě ukládat data shromážděná agentem v lokálním souborovém systému, schopnost maskovat tajné hodnoty (hesla, přístupové klíče atd.) uživatelských maker v rozhraní Zabbix a při odesílání notifikací.
Na nové straně najdeme podporu webhooků přes HTTP proxy, podporu triggerů pro porovnávací operace textových dat, podporu vlastních maker pro prototypy hostitelů, podporu datového typu Float64, podporu šifrovaných připojení k databázím MySQL a PostgreSQL, optimalizaci výkonu rozhraní pro miliony monitorovacích zařízení, podporu vlastních maker pro hromadnou úpravu a filtrování tagů pro některé widgety dashboardu.
Za zmínku stojí také možnost zakázat agentovi provádění určitých ovládacích prvků, podpora bílých a černých listů , možnost vytvořit seznam šifrovacích protokolů používaných pro TLS připojení a přepnout na SHA256 pro ukládání hashů uživatelských hesel.
Mezi další významné změny v této nové verzi patří:
- Komprese historických dat při použití TimescaleDB
- Podpora uživatelských modulů pro rozšíření funkčnosti uživatelského rozhraní
- Nové operátory předzpracování, které nahradí text a získají název vlastností JSON při práci s JSONPath
- Seskupte zprávy v e-mailovém klientovi podle události
- Schopnost používat tajná makra v uživatelském jménu a hesle pro přístup k IPMI
- Nastavení všech parametrů monitorování ODBC na jednotlivé metrické úrovni
- Schopnost kontrolovat metriky šablony a zařízení přímo z rozhraní Schopnost kopírovat graf z widgetu jako obrázek PNG
- Jednoduchá konfigurace a zjednodušení šablon SNMP přesunutím parametrů SNMP na úroveň hostitelského rozhraní
- Možnost vymazat stavovou mezipaměť SNMPv3
- Velikost metrického klíče se zvýšila na 2048 znaků, velikost zprávy při potvrzení problému na 4096 znaků
Plnění
Pokud máte zájem o instalaci této nové verze, můžete si instalační balíček pro vaši linuxovou distribuci stáhnout na následujícím odkazu.