gpt4 book ai didi

logging - 在哪里可以导出 AWS Cloudwatch Logs(适用于 Loggly)?

转载 作者:行者123 更新时间:2023-12-02 17:00:09 26 4
gpt4 key购买 nike

我知道他们把它们存储在某个地方。也许是 DynamoDB 或 S3 存储桶?

我想使用 Cloudwatch 作为我的 EC2 实例的日志存档,并对其进行设置,以便将它们传递到 Loggly 进行查看/排序/等。

我知道 Loggly 最近发布了一种从 S3 存储桶中获取日志的方法 ( https://www.loggly.com/docs/s3-logs/ ),但我似乎无法在 AWS 端找到这些日志的来源。

到目前为止我的想法是:

  • 也许我可以设置一个指标/警报来将所有传入日志传递给 Loggly?
  • 我是否可以访问 AWS 存储这些 Cloudwatch 日志的位置?
  • 在某处设置一个 cron,将 Cloudwatch 日志弹回 S3 存储桶,然后从那里开始?
  • 在 cron 中使用 Cloudwatch API 调用直接抓取日志并通过 HTTP post 等将其发送到 Loggly。

最佳答案

我通过设置对触发 Lambda 函数的日志组的订阅来完成此操作。该函数转换日志数据并将其作为 .log 文件写入 S3 或将记录发送到 Kinesis Firehose 进行收集,然后作为存档发送到 S3。

您可以查看full writeup或者只是 Lambda Function如果你想做类似的事情。

关于logging - 在哪里可以导出 AWS Cloudwatch Logs(适用于 Loggly)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26022630/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com