答案1
我带着一个错误的假设来回答这个问题。在容器中进行日志记录的应用程序是一个 GoLang 应用程序,它使用默认的 Go 记录器“log”。默认情况下,该记录器记录到 stderr。因此,由于消息来自 stderr,因此它们被标记为 ERROR 严重性。可以将记录器的默认输出目标更改为 stdout,然后日志消息将带有 INFO 严重性。但是,对于真正是错误的消息,来回更改会很麻烦。更多的工作。至少我知道 GKE 为什么要设置 ERROR 严重性。
我带着一个错误的假设来回答这个问题。在容器中进行日志记录的应用程序是一个 GoLang 应用程序,它使用默认的 Go 记录器“log”。默认情况下,该记录器记录到 stderr。因此,由于消息来自 stderr,因此它们被标记为 ERROR 严重性。可以将记录器的默认输出目标更改为 stdout,然后日志消息将带有 INFO 严重性。但是,对于真正是错误的消息,来回更改会很麻烦。更多的工作。至少我知道 GKE 为什么要设置 ERROR 严重性。