将标签或标签附加到stackdriver日志

时间:2018-07-06 12:08:37

标签: google-app-engine stackdriver google-cloud-stackdriver

我正在使用Standard AppEngine(Java)开发Web服务。似乎对服务的每个请求都自动通过stackdriver记录为“请求日志”,并且每个“请求日志”都具有多个附加的“应用程序日志”。

我需要以某种方式传递一些其他信息以登录stackdriver(例如发出请求的人的用户名),然后可以通过脚本从stackdriver中提取或刮取这些信息。

我对此有2个问题:

无论如何,我可以将此附加信息附加到请求日志中吗?

如果我将其他信息记录为出现在应用程序日志中的普通日志消息,是否可以在消息上附加区分标签/标签,这将有助于我轻松,可靠地提取它? (而不是依靠在消息本身的文本中查找模式)

1 个答案:

答案 0 :(得分:1)

1-是的,您可以在应用程序日志中将其他信息添加到请求日志中,如下所示:https://cloud.google.com/appengine/docs/standard/python/logs;

2-您似乎可以将标签或标签添加到日志中:https://cloud.google.com/logging/docs/api/tasks/creating-logs#writing_log_entries