热门问题
时间线
聊天
视角
Zabbix
来自维基百科,自由的百科全书
Remove ads
Zabbix 是由 Alexei Vladishev 开发的一种网络监视、管理系统,基于 Server-Client 架构。可用于监视各种网络服务、服务器和网络机器等状态。
Zabbix 使用 MySQL、PostgreSQL、SQLite、Oracle 或 IBM DB2 储存资料。Server 端基于 C语言、Web 前端则是基于 PHP 所制作的。Zabbix 可以使用多种方式监视。可以只使用 Simple Check 不需要安装 Client 端,亦可基于 SMTP 或 HTTP 等各种协定做死活监视。在客户端如 UNIX、Windows 中安装 Zabbix Agent 之后,可监视 CPU 负荷、网络使用状况、硬盘容量等各种状态。而就算没有安装 Agent 在监视对象中,Zabbix 也可以经由 SNMP、TCP、ICMP检查,以及利用 IPMI、SSH、telnet 对目标进行监视。另外,Zabbix 包含 XMPP 等各种 Item 警示功能。
Remove ads
历史
Zabbix 的开发始于1998年,本来是用于公司内部监视。2001 年以 GPL 的授权方式公开 原始程式码。[2]于 3 年后的 2004 年公开最初的稳定版本 1.0。
Remove ads
开发
主要是由 Alexei Vladishev 所设立的 Zabbix SIA 做开发与维护。
Zabbix 系统由以下各种独立的模组组成。
- Zabbix Servers
- Zabbix Agent
- Zabbix Frontend
- Zabbix Proxy (非必要)
Server 端与 Agent 端是以C语言开发,Frontend 端是以 PHP 及 Javascript 构成。
同类软件比较
- 网络监视软件比较
关联项目
- Zabbix 第三方工具列表。
- Zabbix monitor Apache (页面存档备份,存于互联网档案馆) - 用 Zabbix 监视 Apache 的方法。
- Zabbix JMX (页面存档备份,存于互联网档案馆) - 利用 Zabbix,透过 JMX 对 Java 服务做监视的 Item 设定方法 (2.0以上,非第三方,需安装 zabbix_java)。
- MySQLBix (页面存档备份,存于互联网档案馆) 用 Zabbix 监视 MySQL 的方法。
- MySQL-Performance-Monitor (页面存档备份,存于互联网档案馆) - 用 Zabbix 监视 MySQL 效能的方法。
- Ruby library - for Zabbix API.
- PHP library - for Zabbix API.
- Python library (页面存档备份,存于互联网档案馆) - for Zabbix API.
- Perl library (页面存档备份,存于互联网档案馆) - for Zabbix API.
- Zabcon - 使用 zbxapi 的函式库做出来的 CLI 工具 (面向Ruby)。
- Mobbix - Android 专用的 Zabbix Client 端。
- Zabbix Triggers Widget - Android 专用的Zabbix Client 端。
- Zabbkit (页面存档备份,存于互联网档案馆) - Android 专用的 Zabbix Client 端。
参考
延伸阅读
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads