Skip to content

Zabbix Server

在这篇文章中

信息

Zabbix 是一款企业级开源分布式监控解决方案,旨在跟踪网络服务器、设备、服务及其他 IT 资源的性能和可用性。Zabbix 提供全面的监控功能,允许用户收集、存储、管理和分析来自 IT 基础设施的数据,并在屏幕上显示这些数据,同时在达到阈值时通过电子邮件、短信或 Jabber 发送通知。Zabbix 能够快速识别服务器和设备的问题,从而减少系统停机时间和故障风险。

Zabbix Server: 主要功能

  • 可扩展性与高性能:Zabbix 能够高效处理来自大型分布式基础设施的大量监控数据。它支持水平扩展和分布式数据库的使用。
  • 支持广泛的协议:Zabbix 可以从 Zabbix 代理接收指标,并通过 SNMP、IPMI、SSH 等各种协议自主监控远程资源。
  • 数据处理与分析:Zabbix 能够计算复杂的触发器,根据预定义规则创建事件,并通过多种方式生成关于问题或达到阈值的通知。
  • 用户友好的 Web 界面:Web 控制台提供监控数据的可视化、图表、网络拓扑图、问题列表以及配置管理功能。
  • 灵活性与可扩展性:Zabbix 可以通过创建插件和模块进行定制,并通过 API 与其他系统集成。

部署功能

ID 软件名称 兼容操作系统 虚拟机 物理机 vGPU GPU 最低CPU(核) 最低内存(GB) 最低硬盘(GB) 自定义域名 是否启用
108 Zabbix Ubuntu 22.04 + + + + 2 4 15 订购

已安装软件:

软件 许可证
Zabbix server GPLv2
Zabbix web GPLv2
Zabbix agent GPLv2
Nginx MIT License
MySQL GPLv2
PHP v3.01
  • 设置大约需要 15-20 分钟,包括操作系统;
  • Zabbix 和 SSL 安装在 hostkey.in 区域的容器中;
  • Web 服务器 Apache 监听 8080 端口,并通过 Nginx+Certbot 容器在 443 端口上进行代理,以实现安全的 SSL/TLS 连接;
  • Nginx 配置文件存储在 /data/nginx 目录中;
  • 启动 Nginx 和 Certbot 容器的 Docker Compose 文件路径:/root/nginx
  • 挂载目录的路径:/data

要修改配置或更新证书,请编辑 /root/nginx 目录中的 compose.yml 文件。更改后,使用以下命令重启容器:

  • 停止容器:

 docker compose -f /root/nginx/compose.yml down
- 重启容器:

 docker compose -f /root/nginx/compose.yml up -d

如果需要修改域名设置或其他 Nginx 配置,请编辑 /data/nginx 目录中的相应文件。容器启动时,Nginx 配置文件会从该目录挂载。

在修改 /data/nginx 处的 Nginx 配置文件后,仅重启 Nginx 容器:

docker restart <nginx_container_name_or_id>

Web 界面将在以下地址可用:https://{Server_ID_from_Invapi}.hostkey.in/zabbix

备注

除非另有说明,默认情况下,我们从开发者网站或操作系统存储库安装软件的最新发布版本。

开始管理 Zabbix Server

一旦您的 Zabbix 服务器部署完成,服务管理将在 Zabbix 服务器的基于 Web 的控制面板中进行。要访问控制面板,请在 Invapi 中找到并点击提供的链接:

授权凭据可以在服务器管理界面中找到,位于服务器配置的 Configuration >> Tags 选项卡中,或者在通过电子邮件发送的激活链接中:

  • Link:在 webpanel 标签中;
  • Username:数据库为 zabbix,Zabbix Web 界面登录为 Admin
  • Database Password:服务器交付时发送到您的电子邮件;
  • Web Interface Passwordzabbix

Zabbix Server 的初始配置

点击 webpanel 标签中的链接后,在设置向导中配置 Zabbix。在 Configure DB connection 设置中,将 User 填写为 zabbix,并输入服务器交付后通过电子邮件收到的 Password

在下一步(Settings)中,您可以指定服务器名称、时区,并选择设计主题。这里最关键的是正确设置时区:

您可以将其他设置保留为默认值。

备注

有关 Zabbix 服务器基本配置的详细信息,请参阅 开发者文档

通过 API 订购 Zabbix Server

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×