首页 Serverless 应用引擎 Serverless应用引擎(旧版) 服务支持 常见问题 日志、监控和诊断FAQ 日志FAQ Nginx实时日志中无信息,在文件日志能查看,如何处理?

Nginx实时日志中无信息,在文件日志能查看,如何处理?

更新时间: 2024-10-11 17:05:01

SAE允许实时日志和文件日志同时存在,您需要查看镜像本身是否存在标准输出。Nginx的error_logaccess_log均指向文件,如需同时输出,需要配置Docker容器的stdout/errder。验证Dockerfile文件中是否配置stdout/errder的方法如下。

  • 方法一:将日志发送到/dev/stdout

    daemon off;
    error_log /dev/stdout info;
    http {
      access_log /dev/stdout;
    }
  • 方法二:使用access_logerror_log指令传递文件路径。

    access_log  /var/log/nginx/access.log
    error_log /var/log/nginx/error.log
上一篇: 查看文件日志时,在SLS控制台无数据展示,如何处理? 下一篇: SAE的日志需要在包中指定目录吗?还是自动导出nohup日志?
阿里云首页 Serverless 应用引擎 相关技术圈