Zabbix

维基百科,自由的百科全书
跳转至: 导航搜索
Zabbix
Zabbix.png
在 Linux 中使用的 Zabbix 1.1alpha6
原作者 Alexei Vladishev
開發者 Zabbix SIA
穩定版本
穩定版本
2.4.4
(2015年2月23日,​3年前​(2015-02-23
預覽版本
2.4.4rc1
(2015年2月16日,​3年前​(2015-02-16
開發狀態 活躍
编程语言 C語言 (server端), PHP (frontend)
操作系统 跨平台
语言 英文
类型 網路管理
许可协议 GNU General Public License version 2
網站 www.zabbix.com
源代码库 svn.zabbix.com

Zabbix 是由 Alexei Vladishev 開發的一種網路監視、管理系統,基於 Server-Client 架構。可用於監視各種網路服務、伺服器和網路機器等狀態。

Zabbix 使用 MySQLPostgreSQLSQLiteOracleIBM DB2 儲存資料。Server 端基於 C語言、Web 前端則是基於 PHP 所製作的。Zabbix 可以使用多種方式監視。可以只使用 Simple Check 不需要安裝 Client 端,亦可基於 SMTP 或 HTTP 等各種協定做死活監視。在客戶端如 UNIX、Windows 中安裝 Zabbix Agent 之後,可監視 CPU 負荷、網路使用狀況、硬碟容量等各種狀態。而就算沒有安裝 Agent 在監視對象中,Zabbix 也可以經由 SNMPTCPICMP檢查,以及利用 IPMI、SSHtelnet 對目標進行監視。另外,Zabbix 包含 XMPP 等各種 Item 警示功能。

Zabbix 的授權是屬於 GPLv2

歷史[编辑]

Zabbix 的開發始於1998年,本來是用於公司內部監視。2001 年以 GPL 的授權方式公開 原始程式碼。[1]於 3 年後的 2004 年公開最初的稳定版本 1.0。

Release簡歷
Date Release
Zabbix 1.0
1998 年 Alexei Vladishev 因應某間銀行的內部專案,著手開發 Zabbix。[1]
2001 年 4 月 7 日 Zabbix 1.0 Alpha 1,以 GPLv2 授權公開[2]
2004 年 3 月 23 日 Zabbix 1.0 穩定版 Release [3]
Zabbix 1.1
2006 年 2 月 6 日 Zabbix 1.1 release[3]
Zabbix 1.4
2007 年 3 月 29 日 Zabbix 1.4 release[3]
Zabbix 1.6
2008 年 9 月 11 日 Zabbix 1.6 release[3]
Zabbix 1.8
2009 年 12 月 7 日 Zabbix 1.8 release[3]
Zabbix 2.0
2012 年 5 月 21 日 Zabbix 2.0 release[3]
2013 年 11 月 12 日 Zabbix 2.2 release[3]
2014 年 9 月 11 日 Zabbix 2.4 release[3]

開發[编辑]

主要是由 Alexei Vladishev 所設立的 Zabbix SIA 做開發與維護。

系統構成[编辑]

Zabbix 系統由以下各種獨立的模組組成。

  • Zabbix Server
  • Zabbix Agent
  • Zabbix Frontend
  • Zabbix Proxy (非必要)

Server 端與 Agent 端是以C语言開發,Frontend 端是以 PHPJavascript 構成。

同類軟體比較[编辑]

關聯項目[编辑]

第三方函式庫及工具[编辑]

API與工具[编辑]

Android[编辑]

iPhone[编辑]

  • Mozaby - iPhone 專用 Zabbix Client 端。
  • Zabbkit - iPhone 專用 Zabbix Client 端。
  • MobileOp - iPhone 專用 Zabbix Client 端。

Windows Phone[编辑]

  • Zabbkit - Windows Phone 專用 Zabbix Client 端。

参考[编辑]

延伸閱讀[编辑]

英語:

日文:

外部連結[编辑]