【问题标题】:How to move Cloudwatch logs across regions?如何跨区域移动 Cloudwatch 日志?
【发布时间】:2018-12-08 12:19:48
【问题描述】:

我目前正在探索使用 Lambda@Edge 来从查看器请求中捕获指标的 AWS 设置。由于我无法控制日志将在哪里结束(它很容易在距离请求源最近的区域的 Cloudwatch 中结束)我需要在区域之间传输日志。

我目前在 eu-west-1 有一个 ElasticSearch 集群,我最终希望从所有区域提取我的所有日​​志。 将 CloudWatch 中的日志从一个区域移动到另一个区域的 ElasticSearch 集群的推荐方法是什么?

【问题讨论】:

    标签: elasticsearch amazon-cloudwatch


    【解决方案1】:

    我认为你有两个选择。

    1. 您可以将所有日志组流式传输到 lambda 并发布 lambda 到 ElasticSearch(对每个区域重复)。

    2. 您可以将日志组流式传输到 ElasticSearch,就好像它在 另一个帐户(对每个区域重复)。这将需要 ElasticSearch 集群的公共端点。

    【讨论】:

    • 您能解释一下如何直接将流设置到 ElasticSearch 吗?当我在除 eu-west-1 之外的任何日志组上单击“流式传输到 ElasticSearch”时,会选择“此帐户”选项并显示“您在此区域中没有任何 Elasticsearch 集群”。或者我可以选择“其他帐户”。但是我的 ES 集群不在另一个账户中……
    • 它可能不在另一个帐户中,但您需要将其视为存在。当您选择其他帐户时,您可以输入 ARN 和端点(必须是公共的)。
    猜你喜欢
    • 2018-12-28
    • 1970-01-01
    • 2018-09-28
    • 2022-10-04
    • 2019-03-27
    • 2018-10-20
    • 1970-01-01
    • 2020-05-21
    • 2019-04-02
    相关资源
    最近更新 更多