PHP探针简介

使用步骤

  1. 确认您的系统满足兼容性要求。
  2. 如果您还没有基调听云悟空账户,请注册基调听云悟空账户。
  3. 通过报表管理界面下载安装Collector组件。
  4. 下载安装UniAgent探针或PHP探针。
  5. 重启PHP宿主程序(Apache或者PHP-FPM)。
  6. 通过报表页面察看数据,有问题请参考常见问题

兼容性要求

安装PHP 探针之前,请确保您的系统满足如下这些条件:

  • Linux 操作系统,满足以下列表条件之一:

    • RedHat Enterprise Linux (RHEL) 6.0 x86_64 或更高版本
    • CentOS 6.0 x86_64 或更高版本
    • Suse Linux 10.0 x86_64或更高版本
    • Debian 6.0 x86_64 或更高版本
    • Ubuntu 9.10 x86_64 或更高版本
    • 任何其他内核版本高于2.6.32,GLIBC版本高于2.12的linux x86_64发行版。
  • PHP,满足以下列表条件之一:

    • PHP 5.3
    • PHP 5.4
    • PHP 5.5
    • PHP 5.6
    • PHP 7.0
    • PHP 7.1
    • PHP 7.2
    • PHP 7.3
    • PHP 7.4
    • PHP 8.0
    • PHP 8.1
    • PHP 8.2
  • Web服务器,满足以下列表条件之一:

    • Apache 2.2以上 (apache module方式)
    • Nginx + PHP-FPM (FastCGI的方式)
    • 任何其它支持FastCGI的PHP服务器

探针架构

  • 探针的文件组成

    • 汇总进程 ./bin/php-daemon
    • PHP扩展 ./lib/tingyun-*.so
    • 日志路径 ./logs/
  • PHP扩展模块

    • PHP扩展模块负责收集PHP运行时的性能,并将性能数据发送给汇总进程。

    • PHP扩展本身不与基调听云服务器进行数据交换,PHP扩展通过将数据发送到汇总进程进行处理来减少对系统资源的消耗。

  • 汇总进程

    • 汇总进程是介于基调听云服务器和PHP扩展之间的一个进程,接收PHP扩展模块捕获的运行时性能数据,汇总压缩后传送到基调听云系统后台。

    • 不启用汇总进程,就不会有数据发送到基调听云系统。

    • 汇总进程会被PHP自动启动,不需要用户手动启动。

results matching ""

    No results matching ""