我们使用Stackdriver作为我们拥有的Docker环境的日志代理。 有效负载的形式如下:
structPayload: {
container: {…}
data: "[2016-11-16 08:15:49] INFO Domain xxx apiKey validation passed."
instance: {…}
}
在查看日志时,网页视图会给我:
{ “容器”:{ “ID”: “XXX”, “创建”: “2016-11-15T05:35:05.533105502Z”,...
有没有办法让网页视图给我列出的容器数据,因为点击它打开所有事件只是愚蠢和耗时..有时随机地给我只是数据,但我可以弄明白该怎么做..
答案 0 :(得分:0)
您可以将日志查看器配置为显示自定义字段,例如documented here。但是,不可能从显示的默认字段中删除-也就是说,非默认的自定义配置字段出现在列表的前面,因此应该更容易保持可见。< / p>
有两种添加自定义字段的方法:
首先是单击“查看选项”,然后选择“修改自定义字段”
然后,您可以输入要放在主行上的自定义字段的名称,该字段将突出显示,例如principalEmail
。这可以是一个逗号分隔的列表,并且如果需要,可以使用点来遵循JSON层次结构。
另一种方法是打开一个条目,单击要添加的字段,然后选择“将字段添加到摘要行”,如下所示:
无论哪种方式,都将字段作为customFacets
参数添加到URL,以便您可以将URL共享或添加到日志查看器中。