[英]Stackdriver - All logs are mapped as INFO
我的所有日志ERROR / WARNIN都在Stackdriver上映射为INFO。 我正在使用logback并在Kubernetes集群中运行我的应用程序。
如何设置我的登录到Stackdriver的登录名?
ks
Kubernetes的Stackdriver日志记录代理配置对于写入容器stdout的所有日志默认为INFO,对于写入stderr的日志默认为ERROR。 如果您希望对严重性进行更细粒度的控制,可以将Spring配置为以单行JSON JsonLayout
记录(例如,通过JsonLayout
1 ),并让日志记录代理从JSON对象中获取严重性(请参阅https://cloud.google .com / logging / docs / agent / configuration#process-payload )。
1默认情况下, JsonLayout
将使用“级别”作为日志级别,而Stackdriver日志记录代理会识别 “严重性”,因此您可能必须覆盖addCustomDataToJsonMap
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.