Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否建议开发自己的PHP日志?_Php_Logging_Monitor - Fatal编程技术网

是否建议开发自己的PHP日志?

是否建议开发自己的PHP日志?,php,logging,monitor,Php,Logging,Monitor,Apache日志和PHP日志似乎没有提供太多有用的方法来监视生产服务器中脚本的性能。我正在考虑为我的脚本开发自定义日志,其中记录以下信息: 时间 请求的URL 内存峰值使用率 脚本运行需要多长时间 日志将按文件存储,并按日期分组 问题 它会显著影响高流量网站的性能吗?如果只是轻微的影响,那就值得一试 是否有任何现有的库或PHP扩展已经做到了这一点 我想你在找。我想你在找。使用+进行评测 但一旦部署到服务器,就应该避免使用它们 对于日志记录来说,使用+进行分析是非常好的 但一旦部署到服务器,就应该

Apache日志和PHP日志似乎没有提供太多有用的方法来监视生产服务器中脚本的性能。我正在考虑为我的脚本开发自定义日志,其中记录以下信息:

  • 时间
  • 请求的URL
  • 内存峰值使用率
  • 脚本运行需要多长时间
  • 日志将按文件存储,并按日期分组

    问题

  • 它会显著影响高流量网站的性能吗?如果只是轻微的影响,那就值得一试
  • 是否有任何现有的库或PHP扩展已经做到了这一点

  • 我想你在找。

    我想你在找。

    使用+进行评测

    但一旦部署到服务器,就应该避免使用它们

    对于日志记录来说,使用+进行分析是非常好的

    但一旦部署到服务器,就应该避免使用它们


    出于日志记录的目的,这很好

    我想登录到生产服务器上。它是否适用?是的,它应该在您的生产服务器上运行,并将提供一个web界面,显示其结果、内存、CPU、函数调用、包含等。这就是您要寻找的,@invisal。HXProf是Facebook开发的,只是为了在生产环境中运行,而不是XDebug。我想登录生产服务器。它是否适用?是的,它应该在您的生产服务器上运行,并将提供一个web界面,显示其结果、内存、CPU、函数调用、包含等。这就是您要寻找的,@invisal。HXProf是Facebook开发的,只是为了在生产环境中运行,而不是XDebug。我想登录生产服务器。是否适用?不建议在生产服务器上使用分析工具,但可以在生产服务器上使用日志记录。不要在生产服务器上运行XDebug。改用XHProf。我想登录生产服务器。是否适用?不建议在生产服务器上使用分析工具,但可以在生产服务器上使用日志记录。不要在生产服务器上运行XDebug。改用XHProf。