Zabbix

Zabbix
programvare
Sjangernettverksovervåking  (ikke  oppført )
UtviklerZabbix Company
Dato for første versjon1998
Siste versjon6.2.0 (4. juli 2022)
OperativsystemMultiplattform
SpråkPHP
C
Java
TillatelseGNU GPL v2
( gratis lisens )
Nettstedwww.zabbix.com/

Zabbix er gratis programvare for overvåking av nettverk og ulike datasystemer , designet for å spore statusen til servere og relaterte nettverkstjenester. Designet av den russiske programmereren Alexei Vladishev, er den utgitt under vilkårene i GNU General Public License versjon 2.

Historie

I 1998 ble Zabbix født som et proprietært verktøy brukt som et internt prosjekt i en bankinstitusjon. [1] [2] Etter tre år, i 2001, ble den utgitt til offentligheten under vilkårene for en fri programvarelisens . Det tok ytterligere tre år før den stabile versjonen 1.0 ble utgitt.

Siden 2005 ble det homonyme multinasjonale selskapet Zabbix LLC grunnlagt med kontorer i USA , Europa og Japan . [3]

Tidslinje for store utgivelser [4]
Zabbix 1.0
1998 Zabbix fødsel
Det er et internt prosjekt i en bank.
7. april 2001 Zabbix 1.0alpha1
Den er utgitt under GNU GPL v2 . [5]
23. mars 2004 Zabbix 1.0
Zabbix 1.x
6. februar 2006 Zabbix 1.1
29. mai 2007 Zabbix 1.4
11. september 2008 Zabbix 1.6
7. desember 2009 Zabbix 1.8
Zabbix 2.x
21. mai 2012 Zabbix 2.0
12. november 2013 Zabbix 2.2
11. september 2014 Zabbix 2.4
Zabbix 3.x
16. februar 2016 Zabbix 3.0
14 september 2016 Zabbix 3.2

Publiserte versjoner

Merk: Dette diagrammet ekskluderer utgivelseskandidater fra den stabile grenen.

Komponenter

Zabbix består av flere separate moduler:

Backend (server, proxy og agenter) er skrevet i C mens frontend ( dashbordet ) er implementert i PHP og JavaScript .

Java-gatewayen er skrevet i Java og har vært tilgjengelig siden Zabbix 2.0 .

Funksjoner

Zabbix for datainnsamling grensesnitt med ulike databaser som MySQL , PostgreSQL , SQLite , Oracle eller IBM DB2 . [6] [7]

For å verifisere tilgjengeligheten og beredskapen til enkelte standardtjenester som SMTP eller HTTP , er det tilstrekkelig med en enkel sjekk , dvs. at ingen programvare trenger å installeres på verten som skal overvåkes. For å overvåke andre typer ressurser som CPU -belastning , nettverksbelastning , diskplass , etc. du må installere Zabbix-agentprogramvaren .

Støttede protokoller inkluderer SNMP , TCP og ICMP , samt IPMI , JMX , SSH , Telnet , eller bruk av egendefinerte kommandoer ( brukerparametere ).

Zabbix støtter ulike varslingsmekanismer i sanntidssystemer, inkludert e-post , XMPP direktemeldingsprotokoll og via SMS .

Programvareagent

En av egenskapene til Zabbix er bruken av agenter implementert for å unngå språk på høyt nivå. Dette gir høy ytelse og muligheten til å overvåke hundretusenvis av enheter. [8] [9]

Blant funksjonene som støttes av de forskjellige agentene:

Merknader

  1. ^ The Monitoring It 's Zabbix ( PDF ) , på novell.com . Hentet 30. april 2017 .
  2. ^ Alexei Vladishev, Open Source Enterprise Monitoring with Zabbix ( PDF ) , netways.de . Hentet 30. april 2017 (arkivert fra originalen 26. februar 2012) .
  3. ^ Zabbix LLC , på zabbix.com . _ Hentet 30. april 2017 .
  4. ^ Zabbix utgivelser , på zabbix.org . _ Hentet 30. april 2017 .
  5. ^ Alle utgivelser merket Innledende freshmeat- kunngjøring , på themes.freshmeat.net . Hentet 30. april 2017 (arkivert fra originalen 29. september 2011) .
  6. ^ Støttede databaser , på zabbix.com . _ Hentet 29. april 2017 .
  7. ^ Ytelsesmonitor for MySQL og MariaDB , på fromdual.com . Hentet 30. april 2017 .
  8. ^ Anže Vidmar, Zabbix : State-of-the-art nettverksovervåking , på linux.com , 12. mars 2007. Hentet 30. april 2017 (arkivert fra originalen 13. april 2009) .
  9. ^ Carla Schroder, Monitor Your Net with Free, High-Performance ZABBIX , enterprisenetworkingplanet.com , 24. mai 2005. Hentet 30. april 2017 (arkivert fra originalen 20. juli 2008) .
  10. ^ JMX Zabbix Bridge , på kjkoster.org . Hentet 30. april 2017 .

Bibliografi

Relaterte elementer

Andre prosjekter

Eksterne lenker