无法使堆栈驱动程序识别系统日志级别。尽管指定了DEBUG
logwriter, e := syslog.New(syslog.LOG_DEBUG, "myprog")
if e == nil {
log.SetOutput(logwriter)
}
log.Print("log me")
我知道格式requirements
如果我以JSON负载堆栈驱动程序标准输出正确的格式,那么它会神奇地拾取它并为我工作。
但是,即使我对JSON负载进行syslog,为什么堆栈驱动程序也无法识别syslog输入?
答案 0 :(得分:1)
Syslog是一个不同的协议。
这用k8s标记...如果您需要kubernetes日志,则只需使用导出器即可。如果您只是想获取pod日志,则可以发送到STDOUT,below会为您转发。