Zabbix | |
---|---|
| |
Typ | Monitorovací systém [d] |
Autor | Alexey Vladyshev [d] |
Vývojář | Zabbix LLC [d] |
Zapsáno v | C , PHP a Java |
Operační systém | GNU/Linux , Solaris , macOS , HP-UX , NetBSD , FreeBSD , Power Systems a AIX |
První vydání | 2001 [1] |
Nejnovější verze |
|
Licence | GNU GPL 2 [3] [4] [5] |
webová stránka | zabbix.com _ |
Mediální soubory na Wikimedia Commons |
Zabbix je bezplatný systém pro sledování stavu různých služeb počítačové sítě , serverů a síťových zařízení , jehož autorem je Alexey Vladyshev. Pro ukládání dat slouží MySQL , PostgreSQL , SQLite nebo Oracle Database , webové rozhraní je napsáno v PHP . Podporuje několik typů monitorování:
Zabbix začal v roce 1998 jako interní projekt v lotyšské bance.
7. dubna 2001 byl systém veřejně uvolněn pod licencí GPL [6] , první stabilní verze byla 1.0 23. března 2004 [6] . V dubnu 2005 byla založena lotyšská společnost SIA Zabbix, která projekt řídila [7] . Téměř každý rok vycházejí nové verze systému, hlavní verze: 2.0 (2012), 3.0 (2016), 4.0 (2018), 5.0 (2020), 6.0 (2022).
Server Zabbix je jádrem systému, který vzdáleně řídí síťové služby a je úložištěm, které obsahuje všechna konfigurační, statistická a provozní data. Je to entita v softwaru Zabbix, která upozorňuje administrátory na problémy s monitorovaným hardwarem.
Zabbix proxy shromažďuje údaje o výkonu a dostupnosti jménem serveru Zabbix. Všechna shromážděná data jsou lokálně ukládána do vyrovnávací paměti a přenášena na server Zabbix, ke kterému proxy server patří. Zabbix proxy je ideálním řešením pro dálkové ovládání poboček a dalších bodů vč. sítě, které nemají místní správce. Lze jej také použít k vyrovnávání zatížení jednoho serveru Zabbix. V tomto případě proxy pouze shromažďuje data, takže server má menší zatížení CPU a I/O zařízení.
Zabbix agent je program pro monitorování lokálních zdrojů a aplikací (jako jsou disky, RAM, statistiky procesorů atd.) na síťových systémech, tyto systémy musí spolupracovat se spuštěným Zabbix agentem.
Agenti Zabbix jsou extrémně efektivní díky použití specifických systémových volání pro sběr informací a přípravu statistik.
Webové rozhraní je součástí serveru Zabbix a obvykle (ale ne nutně) běží na stejném fyzickém hostiteli jako server Zabbix. Poháněno PHP , vyžaduje webový server (např.: NGINX , Apache httpd ).
Klíčové vlastnosti:
Samostatný blok funkcí je spojen s automatickým zjišťováním: zařízení podle rozsahu IP adres, na nich dostupných služeb, implementováno je také ověřování SNMP . Poskytuje automatické monitorování detekovaných zařízení, automatické odstraňování chybějících uzlů, distribuci podle skupin a šablon v závislosti na vráceném výsledku. Nízkoúrovňové zjišťování lze použít k objevování a zahájení monitorování souborových systémů , síťových rozhraní. Počínaje Zabbix 2.0 jsou podporovány tři vestavěné mechanismy zjišťování na nízké úrovni:
Podporované platformy (server a agent): AIX , FreeBSD , HP-UX , Linux , macOS , OpenBSD , SCO OpenServer , Solaris , Tru64/OSF ; navíc byli implementováni agenti pro Novell Netware a operační systémy rodiny Windows .
distribuované a paralelní výpočty | Software pro|
---|---|
Standardy, knihovny | |
Monitorovací software | |
Ovládací software |