Apache web server 监控

要开始监控 Apache web server,请按以下步骤操作:

  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. 要完成主机向导,请点击 创建完成

查看最新数据

恭喜,Apache web 服务器监控已启动!

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