php - 关闭 FPM 日志中的换行符

标签 php logging fpm

有没有办法关闭 php-fpm 日志中的换行符?在没有换行符的情况下记录数据会更舒服,因为当你从日志中 grep 某些内容时,它只输出日志条目的第一行,而可能会有一些额外的信息,如 var dump 或堆栈跟踪,如果有行,它们将被切断休息。它在 apache 中很好,因为它逃避了它们,必要时最好使用 sed,但现在有点痛苦(

最佳答案

最终想到了使用 ELK 堆栈,它具有按模式进行多行日志拆分。实际上,您可以使用正则表达式或类似的东西手动执行相同的操作,只需按日期时间模式划分日志流。

当然,当系统增长时,grep 不是一个好的选择,请使用许多现成的日志收集解决方案之一:)

关于php - 关闭 FPM 日志中的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39913627/

相关文章:

php - Javascript IE 重定向循环(使用一些 PHP)

java - log4j2 中基于时间的触发策略

php - 如何更改PHP-FPM错误日志的格式?

php - 使用 Pgsql 驱动程序从 Laravel 5 连接到 Redshift 数据库?

php - 尝试使用 Symfony 创建一个查询,允许我访问外键对象

shell - 根据时间戳将多个日志文件合并为一个

java - 游戏框架中日志的位置更改

php - php-fpm 在哪里获取其在 osx 上的配置值

fpm - traefik 和 php fpm 的网关超时

php - 如果直接使用 PHP 访问,则将访问者重定向到另一个页面