以原始格式导出Cloudwatch日志

Eumcoz

我正在寻找一种将CW日志以其原始格式导出到s3的方法。我使用控制台从日志组中导出了价值一天的日志,并且似乎在每行上都添加了时间戳,这破坏了原始的JSON格式。我一直在寻找将其作为测试转换脚本的json文件导入到胶水中。导入到cloudwatch时,使用的原始数据被格式化为普通的json字符串,并正常处理其数据,如下所示:

{ "a": 123, "b": "456", "c": 789 }

导出并解压缩数据后,它看起来像

2019-06-28T00:00:00.099Z { "a": 123, "b": "456", "c": 789 }

由于它不再是标准格式,因此无法将行作为json字符串读取。

这次运行的数据集相当大(超过100GB),将来可能会更大,因此我认为运行CLI命令并在本地处理每一行是不可行的。有什么已知的方式可以做我想要做的事吗?

谢谢

蓝色蝙蝠侠

将日志推送到CloudWatch时,会自动添加时间戳。CloudWatch中存在的所有日志事件都有时间戳。

您可以创建Kinesis Firehose的订阅过滤器,并在Kinesis上使用lambda函数创建日志事件(删除时间戳记),然后将日志存储在S3中。

https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Subscriptions.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Mulesoft - 将日志导出到 AWS CloudWatch

来自分类Dev

我可以在哪里导出AWS Cloudwatch日志(用于Loggly)?

来自分类Dev

AWS Cloudwatch日志-是否可以从中导出现有日志数据?

来自分类Dev

如何从Amazon Cloudwatch过滤和提取原始日志事件数据

来自分类Dev

Cloudwatch日志服务结合日志

来自分类Dev

原始导出Twilio Studio执行日志和调试器消息?

来自分类Dev

localstack AWS cloudwatch日志

来自分类Dev

解析未格式化的日志文件并将其导出为 CSV

来自分类Dev

AWS CloudWatch的正确格式

来自分类Dev

AWS CloudWatch的正确格式

来自分类Dev

TIBCO Spotfire日志导出

来自分类Dev

过滤AWS Cloudwatch Lambda的日志

来自分类Dev

如何以CSV表格格式将原始数据Feed从Google Big Query导出到R服务器?

来自分类Dev

将复杂的非原始C ++数据类型转换为Erlang / Elixir格式,以使用NIF导出方法

来自分类Dev

导出CSV格式的回车

来自分类Dev

以HTML格式导出JasperReports

来自分类Dev

导出格式表

来自分类Dev

以SVG格式导出图形

来自分类Dev

导出CSV格式的回车

来自分类Dev

以json格式导出数据

来自分类Dev

如何从XCode导出构建日志?

来自分类Dev

解析日志并导出为 CSV

来自分类Dev

Python列出原始Cloudwatch指标值

来自分类Dev

如何使用AWS CloudWatch Insights查询AWS CloudWatch日志?

来自分类Dev

CloudWatch代理未将日志发送到CloudWatch

来自分类Dev

解释Heroku日志的格式

来自分类Dev

hg日志时区格式

来自分类Dev

sshd日志行格式

来自分类Dev

格式日志输出