【发布时间】:2018-12-15 01:11:10
【问题描述】:
我正在使用标准 AppEngine (Java) 开发网络服务。似乎对服务发出的每个请求都会使用 stackdriver 自动记录为“请求日志”,并且每个“请求日志”都附加了多个“应用程序日志”。
我需要以某种方式传递一些附加信息以登录到堆栈驱动程序中(比如提出请求的人的用户名),然后可以通过脚本从堆栈驱动程序中提取或抓取这些信息。
我对此有 2 个问题:
无论如何,我可以将此附加信息附加到请求日志中吗?
如果我将附加信息记录为出现在应用程序日志中的普通日志消息,有没有办法在消息上附加一个区别标签/标签,这将有助于我轻松可靠地提取它? (而不是依赖于在消息本身的文本中寻找模式)
【问题讨论】:
-
1- 是的,您可以将附加信息作为应用程序日志添加到请求日志中,如下所示:cloud.google.com/appengine/docs/standard/python/logs; 2-看起来你可以在日志中添加标签或标签:cloud.google.com/logging/docs/api/tasks/…
标签: google-app-engine stackdriver google-cloud-stackdriver