Bol uvoľnený voľný systém monitorovania s otvoreným zdrojovým kódom Zabbix 5.0 LTS.
Zabbix je univerzálny systém na monitorovanie výkonu a dostupnosti serverov, inžinierskeho a sieťového vybavenia, aplikácií, databáz, systémov virtualizácie, kontajnerov, IT služieb, webových služieb a cloudovej infraštruktúry.
Systém realizuje celý cyklus od zberu dát, ich spracovania a transformácie, analýzy získaných dát a končí ich uchovávaním, vizualizáciou a zasielaním upozornení pomocou eskalačných pravidiel. Systém tiež poskytuje flexibilné možnosti rozšírenia metód zberu dát a upozornení, ako aj možnosti automatizácie prostredníctvom API. Jednotné webové rozhranie poskytuje centralizované riadenie konfigurácií monitorovania a prerozdelenie práv prístupu rôznym skupinám používateľov. Kód projektu sa šíri pod licenciou GPLv2.
Zabbix 5.0 je nová majoritná LTS verzia s dlhým obdobím oficiálnej podpory. Pre používateľov, ktorí používajú nie-LTS verzie, odporúčame prechod na LTS verzie produktu.
Hlavné vylepšenia verzie 5.0 LTS:
- Podpora SAML pre riešenia single sign-on (SSO)
- Oficiálna podpora nového modulárneho agenta pre platformy Linux a Windows s podporou spoľahlivého ukladania dát v lokálnom súborovom systéme
- Prívetivejšie rozhranie s pohodlnou navigáciou v menu naľavo, optimalizované pre široké monitory
- Dostupný zoznam zariadení pre bežných používateľov (Monitoring->Hosts)
- Podpora používateľských modulov na rozšírenie funkčnosti používateľského rozhrania
- Možnosť zrušenia potvrdenia problému
- Podpora šablón správ pre upozornenia na úrovni mediálnych typov
- Samostatná konzolová utilita na testovanie skriptov v JavaScripte, užitočná pri práci s webhookmi a predspracovaním
- Jednoduchá konfigurácia a zjednodušenie SNMP šablón vďaka presunu parametrov SNMP na úroveň rozhrania hostiteľa
- Podpora používateľských makier pre prototypy hostiteľov
- Podpora typu údajov Float64
- Monitoring dostupnosti zariadení pomocou funkcie nodata() zohľadňuje dostupnosť proxy
Zlepšená bezpečnosť a spoľahlivosť monitorovania vďaka:
- Podpora webhookov cez HTTP proxy
- Možnosti zákazu vykonávania určitých kontrol agentom, podpora bielych a čiernych zoznamov
- Možnosti formovania zoznamu použitých šifrovacích protokolov pre TLS spojenia
- Podpora šifrovaných spojení s databázami MySQL a PostgreSQL
- Prechod na SHA256 pre uchovávanie hashov používateľských hesiel
- Podpora tajných makier na uchovávanie hesiel, prístupových kľúčov a iných dôverných informácií
Vylepšený výkon:
- Komprimácia historických údajov pri použití TimescaleDB
- Optimalizácia výkonu rozhrania pre milióny monitorovacích zariadení
Iné významné vylepšenia:
- Nové operátory predspracovania na nahradenie textu a získanie názvu vlastností JSON pri práci s JSONPath
- Zoskupenie správ v e-mailovom klientovi podľa udalosti
- Možnosť používať tajné makrá v používateľskom mene a hesle pre prístup k IPMI
- Podpora operácií porovnávania pre textové údaje spúšťaných pomocou trigramov
- Nové kontroly pre automatické zisťovanie metrík výkonu pod Windows, IPMI senzorov, JMX metrík
- Konfigurácia všetkých parametrov ODBC monitorovania na úrovni jednotlivých metrík
- Možnosť kontroly metrík šablón a zariadení priamo z rozhrania
- Podpora masívnej operácie menenia používateľských makier
- Podpora filtrov podľa tagov pre niektoré widgety na palubnej doske
- Možnosť skopírovať graf z widgetu vo forme PNG obrázka
- Podpora API metódy na prístup k audítorskému logu
- Diaľkové monitorovanie verzií komponentov Zabbix
- Podpora makier {HOST.ID}, {EVENT.DURATION} a {EVENT.TAGSJSON} v notifikáciách
- Podpora ElasticSearch 7.x
- Nové šablónové riešenia na monitorovanie Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
- Podpora nanosekúnd pre zabbix_sender
- Možnosť resetovať cache stavu SNMPv3
- Zvýšená veľkosť kľúča metriky na 2048 znakov, veľkosť správy pri potvrdení problému na 4096 znakov
Zabudovaná integrácia Zabbix s:
- Podporovanými platformami ako sú Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
- Systémami na notifikáciu používateľov ako Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty
Oficiálne balíčky sú k dispozícii pre aktuálne verzie nasledujúcich platforiem:
- Distribúcie Linuxu ako RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
- Virtualizačné systémy založené na VMWare, VirtualBox, Hyper-V, XEN
- Docker
- Agenti pre všetky platformy vrátane MacOS a MSI pre Windows agent
Rýchla inštalácia Zabbix je k dispozícii pre cloudové platformy:
- AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
Na prechod z predchádzajúcich verzií stačí len inštalovať nové binárne súbory (servera a proxy) a nového rozhrania. Zabbix automaticky vykoná proces aktualizácie. Inštalácia nových agentov nebude potrebná.
s úplným zoznamom všetkých zmien sa môžete oboznámiť na dokumenácie.
Zdroj: linux.org.ru
