15

我们使用 Stackdriver 作为我们拥有的 Docker 环境的日志记录代理。有效载荷的形式:

 structPayload: {
  container: {…}   
  data: "[2016-11-16 08:15:49] INFO Domain xxx apiKey validation passed."    
  instance: {…}    
 }

查看日志时,网络视图给了我:

{"container":{"id":"xxx","created":"2016-11-15T05:35:05.533105502Z",...

有没有办法让 web 视图给我列出的容器数据,因为在所有事件上单击它打开只是愚蠢和耗时.. 有时随机给我的只是数据,但我想不通知道该怎么做..

4

1 回答 1

2

您可以将日志查看器配置为显示自定义字段,如此所述。但是,无法从显示中删除默认字段——也就是说,不是默认的自定义配置字段出现在列表的前面,因此它们应该更容易保持可见。

添加自定义字段有两种方法:

首先是点击“查看选项”并选择“修改自定义字段”

下拉菜单的图像

然后,您可以输入要放在主行上的自定义字段的名称,它将突出显示,例如,principalEmail。这可以是逗号分隔的列表,如果需要,您可以使用点来遵循 JSON 层次结构。

字段编辑窗口

另一种方法是打开单个条目,单击要添加的字段,然后选择“将字段添加到摘要行”,如下所示:

将字段添加到摘要行图像

无论哪种方式,该字段都会作为参数添加到 URL,customFacets以便您可以将 URL 共享或收藏到日志查看器。

于 2019-10-25T15:51:38.737 回答