阅读量:2
在Ubuntu上监控PHP-FPM错误日志可通过以下方式:
- 定位日志文件
- 默认路径:
/var/log/php-fpm.log或/var/log/php{version}-fpm.log(如/var/log/php8.1-fpm.log),具体需查看配置文件/etc/php/{version}/fpm/pool.d/www.conf中的error_log参数。
- 默认路径:
- 实时查看日志
- 使用
tail -f命令:sudo tail -f /var/log/php-fpm.log(替换为实际路径),实时显示新增日志。
- 使用
- 过滤关键信息
- 用
grep筛选错误日志:sudo grep 'error' /var/log/php-fpm.log,或结合journalctl过滤服务相关日志:sudo journalctl -u php{version}-fpm | grep 'error'。
- 用
- 配置日志轮转
- 通过
logrotate避免日志过大,编辑配置文件/etc/logrotate.d/php-fpm(需自定义),设置按天轮转、压缩等策略。
- 通过
- 图形化工具监控
- 使用
GNOME Logs(桌面环境)或第三方工具(如 ELK Stack、Cockpit)实现可视化监控。
- 使用
注意:若使用Nginx/Apache,需同时检查Web服务器错误日志(路径见对应配置文件)。
以上就是关于“如何在Ubuntu上监控PHP-FPM错误日志”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm