Apache

本章节为 Cloud Insight 支持的平台服务的文档的示例。

目前能够想到的章节分为以下几个部分:

  • 支持的性能指标
  • 如何配置 Apache 监控
  • 常见的问题

性能指标

Cloud Insight 采集 Apache 以下性能指标:

指标 具体含义
net.bytes 连接字节数
net.bytes_per_s 每秒字节数
net.hits 连接命中
net.request_per_s 每秒请求数
performance.busy_workers 处于busy 状态的线程数
performance.cpu_load cpu 负载
performance.idle_workers 处于idle 状态的线程数
performance.uptime 启动以来的时间

配置 Apache 监控

确保 mod_status 已安装

确保 mod_status 已经安装到您的Apache服务器上并且 ExtendedStatus 被设置为 on

编辑配置文件

编辑配置文件 conf.d/apache.yaml,使 Cloud Insight Agent 可以与 Apache 通信。

init_config:

  instances:
    - apache_status_url: http://example.com/server-status?auto
      # apache_user: example_user
      # apache_password: example_password
      tags:
        - tag_key:tag_value

重启 Agent

重启 OneAPM Cloud Insight Agent,使配置生效。

您也可以通过查看 Agent Info 信息,来验证配置是否成功。当出现以下信息,则代表安装成功。

Checks
======

[...]

apache
------
  - instance #0 [OK]
  - Collected 8 metrics & 0 events

有关 Agent Info 信息的查看,请访问帮助中心,查看 Cloud Insight Agent 常用操作

常见问题