【发布时间】:2017-09-29 11:27:30
【问题描述】:
我有包含以下模式的 nginx 日志文件:
111.111.111.xxx - - [16/Sep/2017:00:00:00 +0000] "GET /some.php?action_name=&idsite=4430 HTTP/1.1" 200 290 .....
我需要将其导入 BigQuery。或者首先我将日志转换为 json 格式,然后 BigQuery 可以轻松地摄取它。
任何方便的解决方案?
【问题讨论】:
-
这不是问题。问题是我已经有了日志,想转换成 Json 格式。
-
是的,log stash 可以做到这一点。您可以从现有文件中读取输入,然后将其输出到标准输出或输出到 JSON 文件
标签: json parsing nginx logging google-bigquery