Apache Web 服务器监控

要开始监控 Apache Web 服务器,请按以下流程操作:

  1. 确保可以访问 Apache 统计信息。
  2. 应用 Apache 监控模板。
  3. 查看最新数据。

要使用本指南,您必须已安装 Zabbix 服务器和 Web 界面 installed。您必须以默认 Admin 用户身份登录 Zabbix。

访问 Apache 统计信息

此步骤的目标是确保 Zabbix 可以读取 Apache Web 服务器的统计信息。

在 Apache 中,关于服务器性能和活动的实时信息由内置的 mod_status 模块提供。启用后,它会创建一个可通过 Web 访问的页面(通常位于 /server-status),用于显示性能和活动数据。

要验证 Apache Web 服务器是否已启用 mod_status,请运行:

在 Debian/Ubuntu 上 在基于 RHEL 的系统上
apache2ctl -M | grep status httpd -M | grep status

如果在输出中看到 "status_module (shared)",则表示状态模块已启用。如果没有看到,则需要启用状态模块。

应用 Apache 监控模板

在 Zabbix 中,此模板可直接使用。它包含预先配置好的元素,可用于数据采集、可视化和分析。

要应用该模板:

  1. 数据采集 > 主机 中启动 主机向导

  2. 选择 Apache by HTTP 模板。

  1. 创建一个 Apache 主机,并为其添加一个组。 此虚拟主机将包含与 Apache 相关的数据。

  1. 配置主机。 重要的是,输入 Apache Web 服务器地址(本机为 127.0.0.1,远程机器为 IP 地址)。

其他设置可以保持默认值。

  1. 要完成主机向导,请单击 CreateFinish

查看最新数据

恭喜,Apache Web 服务器监控已开始!

Zabbix 提供可视化选项,并在出现任何问题时发送告警。要配置电子邮件告警,请参见接收问题通知