You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

appcfg停用后,如何下载GAE Java应用日志?

GAE Java标准环境Log4j日志下载方案
  • 用gcloud命令精准过滤并导出Log4j日志
    直接通过日志名称过滤Log4j写入的应用日志,命令如下(替换占位符为你的实际信息):

    gcloud app logs read --service=<你的服务名称> --version=<应用版本号> --filter="logName=projects/<你的项目ID>/logs/appengine.googleapis.com%2Fjava.log" > app_download_logs.txt
    

    若需限定时间范围,添加--start-time和--end-time参数,示例:

    gcloud app logs read --service=default --version=v1 --filter="logName=projects/my-project-id/logs/appengine.googleapis.com%2Fjava.log" --start-time="2024-05-01T00:00:00" --end-time="2024-05-07T23:59:59" > app_download_logs.txt
    
  • 批量导出历史日志(Cloud Logging控制台方式)

    1. 进入Cloud Logging控制台,创建导出接收器(Sink)
    2. 选择导出目标为Cloud Storage存储桶(需提前创建)
    3. 设置过滤器规则:
      resource.type="gae_app" AND logName="projects/<你的项目ID>/logs/appengine.googleapis.com/java.log"
      
    4. 完成配置后,符合条件的日志会自动同步到存储桶,可直接下载存储桶内的日志文件
  • 日志完整性验证
    导出后可在文件内搜索应用下载相关关键字,确认Log4j日志是否存在;若缺失,检查Log4j配置是否将日志输出到标准输出/错误流(GAE仅捕获这两个流的日志并上传至Cloud Logging)

内容的提问来源于stack exchange,提问作者Karthik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 08:25:01