我知道他们将它们存储在某个地方。也许是 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 帖子等将它们发送到 Loggly。