D.2. Apache 1.3.x 和 2.0.x


本小节介绍了与 Apache Web server 相关的探测。虽然这些探测的默认配置是使用 HTTP,但您可以通过将应用协议改为 https 并将端口设为 443 以便使用安全连接。

D.2.1. Apache::Processes

Apache::Processes 探测监控在 Apache Web server 中执行的进程并收集以下数据:
  • 每个子进程的数据传输 — 只记录单独子进程传输的数据信息。子进程是指被其他进程创建或由它的父进程创建的进程。
  • 每个插槽的数据传输 — 重新启动的子进程传输的数据总量。插槽的数量是通过在 httpd.conf 文件中使用 MaxRequestsPerChild 设定的。
为了使这个探测可以正常运行,必须将 web 服务器 httpd.conf 文件中的 ExtendedStatus 设置为 On
Expand
表 D.1. Apache::Processes 设置
项目
应用程序协议* http
端口* 80
路径名* /server-status
用户代理* NOCpulse-ApacheUptime/1.0
用户名
密码
超时* 15
每个子进程传输的最大兆字节的 critical 阈值
每个子进程传输的最大兆字节的 warning 阈值
每个插槽的最大传输数据量(以兆字节为单位)的 critical 阈值
每个插槽的最大传输数据量(以兆字节为单位)的 warning 阈值

D.2.2. Apache::Traffic

Apache::Traffic 探测监控 Apache Web server 中的请求并收集以下的数据:
  • 当前的请求 — 在探测的时候正在被服务器处理的请求。
  • 请求率 — 在上一次运行探测后每秒钟访问服务器的事件数量。
  • 流量 — 在上一次运行探测后服务器每秒钟处理的数据量(以千字节为单位)。
为了使这个探测可以正常运行,必须将 web 服务器 httpd.conf 文件中的 ExtendedStatus 设置为 On
Expand
表 D.2. Apache::Traffic 设置
项目
应用程序协议* http
端口* 80
路径名* /server-status
用户代理* NOCpulse-ApacheUptime/1.0
用户名
密码
超时* 15
最大当前请求(数量)的 critical 阈值
最大当前请求(数量)的 warning 阈值
最大请求率(每秒钟的事件数量)的 critical 阈值
最大请求率(每秒钟的事件数量)的 warning 阈值
最大流量(每秒钟的千字节数量)的 critical 阈值
最大流量(每秒钟的千字节数量)的 warning 阈值

D.2.3. Apache::Uptime

Apache::Uptime 探测记录了 Web 服务器最新一次启动后的运行总时间。这个探测并不收集数据,它被用来帮助管理服务级别合同(SLA)。
Expand
表 D.3. Apache::Uptime 设置
项目
应用程序协议* http
端口* 80
路径名* /server-status
用户代理* NOCpulse-ApacheUptime/1.0
用户名
密码
超时* 15
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat