根据Google文档(https://cloud.google.com/logging/docs/export/using_exported_logs#log_entries_in_google_bigquery),我已将我的GCP应用引擎设置为自动导出为大查询。但是,我正在使用bunyan运行nodejs。我的日志是json格式。我想利用云记录" structPayload" LogEntry,但自动导出似乎会自动将其转储到" textPayload"。有没有办法配置这个?
答案 0 :(得分:1)
我是一位从事云记录工作的工程师。我们还没有宣布结构化日志记录功能,我们可以提供文档,但功能在云记录插件中可以使用。
在您的情况下,如果您编辑捕获日志的配置文件(在/etc/google-fluentd/config.d/下),请配置'格式化json',然后' service google-fluentd reload',您应该看到您的日志被记录为structPayload - 每个json字段将成为BigQuery中的一列。
有关配置选项的更多详细信息,请参阅tail输入插件文档:http://docs.fluentd.org/articles/in_tail