3

Stackdriver 日志似乎会截断超过 ~256 个字符的日志行。这真的很烦人,因为 Stackdriver 也不允许您过滤与特定字符串匹配的日志行,然后找到其相邻的日志行。

我们的用例是有时,我们想要记录很长的消息(例如,堆栈跟踪)。然后,我们希望能够通过仅出现在第一行的标识符来过滤这些消息。我们不能跨多行输出消息,因为我们在过滤时只能找到第一行而不是相邻的行。我们也无法将整个消息输出到 1 行,因为 Stackdriver 将我们截断为 ~256 个字符。这使得调试许多错误几乎是不可能的。

FTR,奇怪的是,我并不总是在 256 个字符处截断 - 有时是 260,有时是 256,我认为其他时间可能介于两者之间。

或者,除了 Stackdriver 之外,还有其他方法可以查看 Google Cloud ML 日志吗?

4

1 回答 1

1

您的日志可能会显示为下拉属性,例如jsonPayload

截图

于 2017-03-20T10:59:04.860 回答