欢迎来到开源软件网 - 安全、纯净、免费的开源软件下载平台
📦

Zabbix

版本:7.4.12
大小:17MB
语言:中文
系统:支持‌Linux、Unix 变种及 Windows(仅 Agent)‌等多操作系统。
更新:2024.06.04
授权:
💡

可替代商业软件

‌IBM Tivoli 系列‌:包括 Tivoli Monitoring (ITM)、Tivoli Composite Application Manager (ITCAM) 及 Netcool/OMNIbus(事件管理),Zabbix 可覆盖其基础架构监控、应用性能监测及告警收敛功能 。 ‌BMC Patrol‌:常用于大型主机、数据库及中间件的性能监控,Zabbix 通过自定义模板和代理可实现同等指标采集与阈值告警 。 ‌CA Technologies (现 Broadcom) 监控产品‌:如 CA Unicenter 或 SysMain,Zabbix 可替代其服务器、网络设备及虚拟化环境的监控能力 。 ‌SolarWinds 部分模块‌:针对服务器性能监控 (SPM) 和网络性能监控 (NPM) 模块,Zabbix 提供开源且可扩展的替代方案 。 ‌HP OpenView / Micro Focus Operations Manager‌:传统网管系统的监控与事件关联功能可由 Zabbix 结合二次开发实现 。‌‌

⬇️ 立即下载

✅ 安全无毒 | 无捆绑软件 | 官方原版

📖 软件详细介绍

Zabbix 是一款成熟的企业级开源监控解决方案,用于实时监控网络、服务器、云服务、应用、数据库等 IT 组件的可用性和性能。

核心功能

  • 全方位数据采集
    • 多种协议支持:通过 Zabbix Agent、SNMP、IPMI、JMX、HTTP、SSH/Telnet 等方式采集数据。
    • 无代理监控:支持通过 ping、端口检测、HTTP 请求等方式对服务进行存活监控。
    • 自定义脚本:可执行外部脚本,将任意数据纳入监控范围。
  • 智能告警与通知
    • 支持多级告警触发器,可根据复杂的逻辑条件判断问题。
    • 支持告警分级、依赖、抑制和升级(如未及时确认自动通知上级)。
    • 通知渠道丰富:邮件、短信、钉钉、企业微信、Slack、自定义脚本等。
  • 灵活的可视化
    • 全局仪表盘:可拖拽式自定义,支持多种小组件(图表、拓扑图、时钟等)。
    • 多种图表:普通图表、聚合图表、饼图、仪表盘等。
    • 网络拓扑图:直观展示设备关联和故障影响范围。
    • 幻灯片播放:可在大屏上轮播重要监控视图。
  • 自动发现与注册
    • 网络发现:自动扫描网段内设备,发现后自动添加主机并关联模板。
    • 低级别自动发现(LLD):发现主机的磁盘、网卡、文件系统等资源并自动生成监控项和触发器。
    • 自动注册:新装 Agent 的主机可主动向 Server 注册并自动开始监控。
  • 模板与配置管理
    • 将监控项、触发器、图表等封装为模板,可批量应用到大量主机,修改模板即可同步更新。
    • 支持模板嵌套和继承,能快速构建标准化监控体系。
  • 分布式与高可用
    • Zabbix Proxy:在分支机构或远端网络部署代理,集中采集数据后回传至中心 Server,减轻中心压力。
    • 高可用集群:原生支持 Server 和 Proxy 的 HA,保障监控平台自身稳定。
  • 丰富的 API 集成
    • 提供完整的 RESTful API,可实现自动化配置、数据提取,并与 CMDB、自动化运维平台、工单系统深度对接。

主要优势

  • 100% 开源免费
    基于 GPLv2 协议,无任何商业版功能限制,源码公开,可自由使用、修改和分发。
  • 高度可扩展
    单套系统可监控上万台设备,通过 Proxy 和集群能扩展到几十万甚至更大规模。
  • 灵活的架构
    支持被动(Server 主动拉取)和主动(Agent 主动推送)两种检查模式,适应各种网络环境(NAT、防火墙)。
  • 统一的数据存储与处理
    监控数据、配置数据、告警历史统一存储在关系型数据库(MySQL/PostgreSQL/TimescaleDB)中,便于备份与二次分析。
  • 强大的安全模型
    支持数据加密(TLS)、用户权限分级(审计、管理员、超级管理员)、灵活的认证方式(内部、LDAP、SAML)。
  • 活跃的社区与生态
    全球用户众多,官方共享模板库有上千个模板可直接导入使用;文档详尽,问题容易找到解决方案。
  • 商业支持可选
    由 Zabbix SIA 提供企业级技术支持、培训和认证,适合需要原厂保障的关键业务。

总的来说,Zabbix 非常适合需要监控一切、又希望控制成本的企业,无论是几十台设备的内部系统,还是复杂的多数据中心环境,它都能很好地胜任。

⚙️ 系统要求

操作系统‌:
推荐 Linux 发行版(CentOS 7/8, RHEL, Ubuntu 20.04/22.04 LTS),需开启 NTP 时间同步,SELinux 建议设为 Permissive 或 Disabled。
‌Web 服务‌:
Nginx 1.18+ 或 Apache 2.4+。
数据库‌:
MySQL 5.7/8.0、MariaDB 10.5+ 或 PostgreSQL 12+(必须支持 utf8mb4 字符集)。
‌运行环境‌:
PHP 7.4+(最高支持 8.0,不推荐 8.1+),必须安装扩展:gd, mbstring, bcmath, xml, mysqlnd/pgsql。
‌服务端组件‌:
Zabbix Server、Zabbix Agent(被监控端)、可选 Zabbix Proxy(分布式采集)。‌‌