首页 帮助中心 听云Server 其他问题
听云Server

其他问题

  1. PHP探针都能采集哪些数据?

    目前,探针可以采集PHP运行时的性能数据和错误信息。

    性能数据包括:

    • HTTP请求的总响应时间
    • 从负载均衡服务器到web服务器的排队时间
    • 数据库耗时
    • NOSQL耗时
    • web service耗时
    • 超过阈值的性能瓶颈函数
    • 慢sql语句及调用堆栈

    错误信息包括:

    • 数据库连接错误
    • SQL语法错误
    • PHP语法错误
    • PHP运行时未捕获的异常
    • HTTP状态码为4xx和5xx的错误
  2. PHP探针都支持哪些组件的监控?

    类型支持的组件说明
    HTTPcurl
    HTTPfile_get_contents
    HTTPfopen
    HTTPHttpRequest
    HTTPSnoopy
    HTTPdrupal_http_request
    HTTPZend_HTTP_Client
    HTTPGuzzleHttp
    RPC thriftthrift client端不支持thrift server端
    DatabaseMySQL old native driver
    DatabaseMySQLi Extension
    DatabaseOracle(oci8)
    DatabasePDO
    DatabasePostgres(pgsql )
    DatabaseMongoDB
    DatabaseMongo
    DatabaseSQLite
    DatabaseSQLite3
    CacheMemcache
    CacheMemcached
    CacheRedis
    CachePredis
    Web ServiceSOAPClient
    Web ServiceNuSOAP
    FrameworkDrupal
    FrameworkWordPress
    FrameworkZend
    FrameworkCodeIgniter
    FrameworkCakePHP
    FrameworkJoomla
    FrameworkYii
    FrameworkPHPWind
    FrameworkThinkPHP
    FrameworkLaravel
    FrameworkDiscuz
    FrameworkSilex
    FrameworkKohana
    FrameworkSmarty
    FrameworkSymfony
    ProtocolRabbitMQ client端不支持server端
    ProtocolActiveMQ client端不支持server端
  3. 我在多台服务器上部署了应用探针,报表查看时,如何将不同的应用区分开?

    默认数据汇总在同一个应用,如果需要分开看,把配置文件内的 nbs.app_name 改为不同名称就可以了。

  4. 我在一台服务器上部署了多个Virtual Host,报表查看时,如何将不同的应用区分开?

    把配置文件内的 nbs.auto_app_naming 修改为1或2, 即可自动命名不同Virtual Host下的应用。

  5. 服务器权限要求比较严格,无法在/usr下安装探针,怎么办?

    可以使用BIN安装包指定安装路径, 假设您有 /home/tingyun 权限:

    ./tingyun-agent-php-2.5.0.x86_64.bin -prefix=/home/tingyun