首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何捕获google顶点AI上的所有容器日志?

如何捕获google顶点AI上的所有容器日志?
EN

Stack Overflow用户
提问于 2021-05-18 10:14:20
回答 1查看 1.1K关注 0票数 4

我有一个在AI平台上进行在线预测的端点(统一的),只有带有严重度 >=错误的日志才能找到。

模型使用:--enable-container-logging部署

容器中的记录器代码:

代码语言:javascript
复制
module_logger = logging.getLogger("MODULE_NAME")
module_logger.setLevel(logging.INFO)

handler = logging.StreamHandler()
handler.setFormatter("%(asctime)s — %(name)s — %(levelname)s — %(funcName)s:%(lineno)d — " "%(message)s")
module_logger.addHandler(handler)

查询: resource.type="aiplatform.googleapis.com/Endpoint" resource.labels.endpoint_id="ENDPOINT_ID" resource.labels.location="us-central1"

两个问题:

  1. 如何确保容器记录的所有日志都记录在案并在日志查看器中看到?
  2. 有多严重?它是如何由控制台/平台推导出来的?
EN

回答 1

Stack Overflow用户

发布于 2021-05-19 15:28:46

回答我自己:

  1. 记录到stdout或stderr的容器日志由gcloud记录器捕获。
  2. 似乎没有清晰的文档,但似乎stderr日志被解释为具有严重性ERROR,而stdout是INFO
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67584220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档