Stackdriver stdout日志消息的严重性

时间:2019-12-28 12:39:27

标签: google-cloud-platform stdout stackdriver

我在GCP上使用了不受支持的语言。

Stackdriver日志记录很棒,它可以收集我的标准日志,这是非常出色的。

但是我似乎无法设置严重性。

所有文档页面似乎都围绕发送完整日志。

我想知道将消息发送到stdout时需要什么样的外观,以便了解严重性。一个例子将是惊人的。

1 个答案:

答案 0 :(得分:1)

关于从您的应用程序编写stdout / stderr输出以及如何将其转换为here找到的Stackdriver输出,似乎有一些很好的文档。

如果您编写JSON字符串以输出,则将解析该结构。

可以在here上找到有关特殊字段的文档。

总之,

    严重程度
    • 默认
    • 调试
    • INFO
    • 注意
    • 警告
    • 错误
    • 关键
    • ALERT
    • 紧急情况
  • 消息
  • 日志
  • ...其他人

输出内容将显示在Stackdriver记录条目的jsonPayload字段中。

发送到标准输出的示例可能是:

{
  "severity": "NOTICE",
  "message": "Hello World!",
  "additional-part": "More Data!"
}