返回首页

Zabbix开源监控系统

编者:Huang

我的官网:

数字心情

数字心情(备用)

 

 

Zabbix介绍

在日常公司网络服务器等设备运维过程中,获取设备的运行指标的方式包括

  1. 人工巡检

    • 人工定期对设备进行检查,发现设备故障和安全隐患。

  2. 专业的监控解决方案

    • Zabbix(开源)——物理或虚拟化服务器监控

    • Promethues(开源)——容器(docker等)监控

    • 其他付费制监控解决方案

 

什么是Zabbix?

Zabbix 是一个企业级的开源分布式监控解决方案。

Zabbix 是一款监控众多参数的网络以及服务器、虚拟机、应用程序、服务、数据库、网站、云等的健康和完整性的软件。Zabbix 使用灵活的通知机制,允许用户为几乎任何事件配置基于电子邮件的告警,以实现对服务器问题做出快速反应。Zabbix 基于存储的数据提供出色的报告和数据可视化功能。这使得 Zabbix 成为容量规划的理想选择。

Zabbix:企业级开源监控解决方案

 

Zabbix手册

Zabbix 使用手册

 

Zabbix获取

下载Zabbix

 

获取软件数据

IPMI协议

部署Zabbix的
监控服务器

Zabbix-agent
监控目标服务器1

Zabbix-agent
监控目标服务器2

交换机

路由器

硬件服务器

image-20250701085836325

image-20250701134940573

 

软件安装与部署

Download and install Zabbix 7.0 LTS for Debian 12 (Bookworm), MySQL, Apache

(debain操作系统)

  1. 安装 Zabbix 仓库

  2. 安装 Zabbix server、frontend、agent

  3. 创建初始数据库 确保您已启动并运行数据库服务器。 在数据库主机上运行以下命令。

    在 Zabbix server 主机上,导入初始 schema 和数据。系统将提示您输入新创建的密码。

     

    导入数据库架构后禁用 log_bin_trust_function_creators 选项。

  4. 为 Zabbix server 配置数据库

    编辑文件 /etc/zabbix/zabbix_server.conf 中

  5. 启动 Zabbix server 和 agent 进程

    启动 Zabbix server 和 agent 进程,并使其在系统启动时启动。

  6. 打开 Zabbix UI 网页

    使用 Apache Web 服务器时,Zabbix UI 的默认 URL 为 http://host/zabbix

 

 

Download and install Zabbix 7.0 LTS for CentOS 9 Stream, MySQL, Apache CentOs系统