gpt4 book ai didi

elasticsearch - Amazon CloudWatch SubscriptionFilter Elasticsearch Terraform 支持

转载 作者:行者123 更新时间:2023-12-03 01:13:59 24 4
gpt4 key购买 nike

我正在尝试使用 Elasticsearch 订阅过滤器将流 cloudwatch 日志记录到 Elasticsearch 。
我想用 terraform 自动化,但没有找到 terraform 是否支持这种资源类型。
请让我知道这是否可行。

最佳答案

在 AWS REST API 或 AWS CLI 中有 没有这回事订阅 ElasticSearch .只有以下订阅是 supported :

  • 亚马逊 运动流 与订阅过滤器属于同一帐户,用于同一帐户交付。
  • 一个 逻辑目的地 属于不同账户的,用于跨账户交付。
  • 亚马逊 Kinesis 消防水带 与订阅过滤器属于同一帐户的传递流,用于同一帐户传递。
  • 一个 AWS Lambda 函数 属于与订阅过滤器相同的帐户,用于相同帐户传递。

  • 您在 AWS 控制台中看到的是 仅控制台 捷径。基本上,当您创建 ES 的“订阅”时,控制台只会提供一个 lambda 函数并创建订阅。 lambda 将获取日志事件并注入(inject) ES 域。
    因此,要在 terraform 中将日志注入(inject) ES,就必须构造这样的“订阅” 你自己 .这是通过实际订阅 lambda 函数来完成的。为了简化开发,您可以采用 AWS 创建的 lambda 函数并使用它,而不是开发自己的代码来将日志注入(inject) ES。

    关于elasticsearch - Amazon CloudWatch SubscriptionFilter Elasticsearch Terraform 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63307696/

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