【问题标题】:kinesis data firehose log data is in encrypted formkinesis data firehose 日志数据采用加密形式
【发布时间】:2020-11-13 12:52:59
【问题描述】:

strong text我创建了一个与订阅共享的 aws 跨账户日志数据。
关注这个link

创建 kinesis 流后,创建 Kinesis Data Firehose 传输流以将日志保存在 s3 存储桶中。

记录在 S3 存储桶中创建但采用加密形式的文件。

在发送方没有 KMS 密钥 ID ..

如何查看日志..

也无法在base64中手动解密..

更新:
我发现 S3 存储桶中的日志存储有 "Content-Type application/octet-stream"。当我将内容类型更新为 "text/plain" .. 有没有办法在存储桶级别的内容类型中设置或在 kinesis 数据流或 firehose 中配置

有什么方法可以设置内容类型 kinesis 流或设置 s3 文件夹的默认内容类型?

【问题讨论】:

    标签: amazon-s3 amazon-kinesis amazon-kinesis-firehose


    【解决方案1】:

    您发布的数据似乎被压缩(我需要一个简短的文件示例才能确定)。如果我是你,我会研究日志流的压缩设置。

    在这里,它引用了一些可用于数据的不同压缩:https://docs.aws.amazon.com/firehose/latest/dev/record-format-conversion.html

    在紧要关头,如果您将这些数据保存在一个文件中并赋予它“.gz”扩展名,该文件是否变得可读? (我不太希望,因为它说默认压缩方案是 Snappy 而不是 GZIP,我可能弄错了,但我想我在屏幕截图中的某种标题之后看到了 ZIP 序言)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-07
      • 2017-05-27
      • 2019-08-15
      • 2021-01-23
      • 1970-01-01
      • 2020-06-09
      • 2017-07-20
      • 2019-08-20
      相关资源
      最近更新 更多