Megjelent az ingyenes és nyílt forráskódú felügyeleti rendszer, a Zabbix 5.0 LTS.
A Zabbix egy univerzális rendszer a szerverek, mérnöki és hálózati berendezések, alkalmazások, adatbázisok, virtualizációs rendszerek, konténerek, IT szolgáltatások, webszolgáltatások, felhő infrastruktúra teljesítményének és elérhetőségének felügyeletére.
A rendszer egy teljes ciklust valósít meg az adatok gyűjtésétől, feldolgozásától és átalakításától, a beérkezett adatok elemzésén át ezen adatok tárolásáig, vizualizálásig és eszkalációs szabályokkal riasztások küldéséig. A rendszer rugalmas lehetőségeket biztosít az adatgyűjtési és riasztási módszerek bővítésére, valamint az API-n keresztüli automatizálási lehetőségekre. Egyetlen webes felület valósítja meg a felügyeleti konfigurációk központosított kezelését és a hozzáférési jogok elosztását a különböző felhasználói csoportok számára. A projekt kódja a GPLv2 licenc alatt kerül terjesztésre.
A Zabbix 5.0 egy új, jelentős LTS-verzió, amely hosszú ideig hivatalos támogatással rendelkezik. A nem LTS verziót használó felhasználók számára javasoljuk, hogy frissítsenek a termék LTS verziójára.
Főbb fejlesztések a 5.0 LTS verzióban:
- SAML támogatás az egyszeri bejelentkezési (SSO) megoldásokhoz
- Hivatalos támogatás az új moduláris ügynökhöz Linux és Windows platformokhoz, amely támogatja a megbízható adattárolást a helyi fájlrendszerben
- Barátságosabb kezelőfelület egyszerű navigációval a bal oldalon, széles monitorokhoz optimalizálva
- Az eszközök listája elérhető a rendszeres felhasználók számára (Monitoring->Hosts)
- Egyedi modulok támogatása a felhasználói felület funkcionalitásának bővítése érdekében
- Lehetőség a probléma elismerésének megszüntetésére
- Üzenetsablonok támogatása az értesítésekhez médiatípus szinten
- Külön konzol-segédprogram a JavaScript-szkriptek tesztelésére, amely hasznos a webhookkal való munkához és az előfeldolgozáshoz
- Az SNMP-sablonok egyszerű konfigurálása és egyszerűsítése az SNMP-paraméterek áthelyezésével a gazdagép interfész szintjére
- Egyéni makró támogatás a gazdagép prototípusaihoz
- Float64 adattípus támogatás
- Az eszköz elérhetőségének figyelése a nodata() függvény használatával figyelembe veszi a proxy elérhetőségét
Fokozott biztonság és megbízhatóság a felügyeletnek köszönhetően:
- Webhook támogatás HTTP-proxyn keresztül
- Lehetőség bizonyos ellenőrzések ügynök általi végrehajtásának megtiltására, fehér és fekete listák támogatása
- Lehetőség a TLS-kapcsolatokhoz használt titkosítási protokollok listájának létrehozására
- Támogatja a titkosított kapcsolatokat a MySQL és PostgreSQL adatbázisokhoz
- Áttérés az SHA256-ra a felhasználói jelszókivonatok tárolására
- Támogatja a titkos makrókat jelszavak, hozzáférési kulcsok és egyéb bizalmas információk tárolására
Jobb teljesítmény:
- Történeti adatok tömörítése TimescaleDB használatával
- Optimalizálja az interfész teljesítményét több millió megfigyelőeszköz számára
További jelentős fejlesztések:
- Új előfeldolgozási operátorok a szöveg cseréjéhez és a JSON-tulajdonságnevek lekéréséhez, amikor a JSONPath használatával dolgozik
- Üzenetek csoportosítása az e-mail kliensben esemény szerint
- Lehetőség titkos makrók használatára a felhasználónévben és a jelszóban az IPMI eléréséhez
- A triggerek támogatják a szöveges adatok összehasonlítási műveleteit
- Új ellenőrzések a teljesítménymutatók automatikus észleléséhez Windows alatt, IPMI-érzékelők, JMX-metrikák
- Az összes ODBC felügyeleti paraméter konfigurálása az egyéni metrika szintjén
- A sablon és az eszköz metrikáinak közvetlen ellenőrzése a felületről
- Felhasználói makrók tömeges módosításának támogatása
- Címkeszűrő támogatás egyes irányítópult-modulokhoz
- Grafikon másolása egy widgetről PNG-képként
- API-módszer támogatása az auditnapló eléréséhez
- A Zabbix komponensverziók távfelügyelete
- A {HOST.ID}, {EVENT.DURATION} és {EVENT.TAGSJSON} makrók támogatása az értesítésekben
- ElasticSearch 7.x támogatás
- Új sablonmegoldások a Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy figyeléséhez
- Nanoszekundumos támogatás a zabbix_sender számára
- Lehetőség az SNMPv3 állapotgyorsítótár visszaállítására
- A metrikus kulcs mérete 2048 karakterre, a hiba megerősítésekor megjelenő üzenet mérete 4096 karakterre nőtt
Kicsomagolt Zabbix integrációt kínál:
- Help desk platformok Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
- Felhasználói értesítési rendszerek Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty
Hivatalos csomagok állnak rendelkezésre a következő platformok jelenlegi verzióihoz:
- Linux disztribúciók RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
- VMWare, VirtualBox, Hyper-V, XEN alapú virtualizációs rendszerek
- Dokkmunkás
- Ügynökök minden platformhoz, beleértve a MacOS és az MSI for Windows ügynököt
A Zabbix felhőplatformokhoz való gyors telepítése elérhető:
- AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
A korábbi verziókról való átálláshoz csak új bináris fájlokat (kiszolgálót és proxyt) és egy új felületet kell telepítenie. A Zabbix automatikusan végrehajtja a frissítési eljárást. Nincs szükség új ügynökök telepítésére.
Az összes változás teljes listája itt található dokumentáció.
Forrás: linux.org.ru