当前位置: 首页 > 知识库问答 >
问题:

用于区域外创建的Cloudwatch事件

尉迟越
2023-03-14

我正在尝试创建一个自动修复过程,该过程将停止/删除在eu-central-1区域之外创建的任何VPC、Cloudformation Stack、VPC、Lambda、Internet Gateway或EC2。我的第一步是对CloudWatch事件规则进行参数化,以检测前面提到的任何事件。

{
  "source": [
    "aws.cloudtrail"
  ],
  "detail-type": [
    "AWS API Call via CloudTrail"
  ],
  "detail": {
    "eventSource": [
      "ec2.amazonaws.com",
      "cloudformation.amazonaws.com",
      "lambda.amazonaws.com"
    ],
    "eventName": [
      "CreateStack",
      "CreateVpc",
      "CreateFunction20150331",
      "CreateInternetGateway",
      "RunInstances"
    ],
    "awsRegion": [
      "us-east-1",
      "us-east-2",
      "us-west-1",
      "us-west-2",
      "ap-northeast-1",
      "ap-northeast-2",
      "ap-south-1",
      "ap-southeast-1",
      "ap-southeast-2",
      "ca-central-1",
      "ap-south-1",
      "eu-west-1",
      "eu-west-2",
      "eu-west-3"
      "sa-east-1"
    ]
  }
}

目前,该事件应该只触发一个SNS主题,该主题将向我发送一封电子邮件,但将来会有一个lambda字体来进行修复。

不幸的是,当我在另一个地区(比如eu-west-1)创建Internet网关时,并没有发出通知。如果我想设置警报,该事件也不会出现,但它会出现在CloudWatch事件中)。

知道我的事件配置有什么问题吗?

共有1个答案

昌砚
2023-03-14

好吧,我想出来了。即使通知来自CloudTrail,事件的来源也会更改。因此,“源”参数应为:

"source": [
    "aws.cloudtrail",
    "aws.ec2",
    "aws.cloudformation",
    "aws.lambda"
  ]
 类似资料:
  • 我知道我可以通过AWS控制台创建计划的Cloud Watch事件: https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/Create-CloudWatch-Events-Scheduled-Rule.html 有没有办法在云形成模板中声明类似事件?

  • PagerDuty(PD)与Cloudwatch(CW)集成,每当触发CW报警时,我都会使用它进行寻呼:https://support.pagerduty.com/docs/aws-cloudwatch-integration-guide 如果触发了CW规则,我希望被分页。看起来我可以使用PD全局事件路由,然后配置CW输入以发送PD全局事件endpoint期望的响应。但我喜欢CW警报发布到SNS主

  • 问题内容: 我正在竭尽全力试图找出为什么鼠标悬停事件无法与具有从ajax动态创建的元素的.on处理程序一起使用的原因。似乎唯一起作用的是带有.live的代码,但我知道它已被弃用。 但是,当我尝试使用.on时,它将不起作用-无论我尝试了什么变体(document.ready,.mouseover等) 事件处理程序位于代码的底部,因此它们最后执行。有人知道我在做什么错吗? 问题答案: 使用与新生成的元

  • 每次更新ECS服务时(更新完成或达到所需状态后),我都希望收到一封电子邮件 我考虑过CloudWatch事件规则将SNS主题设置为目标(即确认的电子邮件地址)。然而,它不起作用。 这是我的自定义事件模式: 我也尝试过: TASKSET_STEADY_STATE CAPACITY_PROVIDER_STEADY_STATE SERVICE_DESIRED_COUNT_UPDATED 我正在通过中情局

  • 我正在学习TF并尝试应用一个架构体系来创建: 一个简单的lambda函数 一个SNS话题 让lambda订阅SNS主题 以一定间隔向主题发布消息的Cloud Watch事件 一个Cloud Watch日志组,用于检查lambda是否收到SNS的通知 允许来自SNS的调用的lambda权限 我能够成功地应用它。基础架构看起来非常好(当我通过可视化aws控制台自己创建时,它具有相同的方面) 但云观察事

  • 在点处输入文本 点文字是指从单击位置开始并随着字符输入而扩展的一行或一列横排或直排文本。每行文本都是独立的;对其进行编辑时,该行将扩展或缩短,但不会换行。这种方式非常适用于在图稿中输入少量文本的情形。 1 选择文字工具 或直排文字工具 。鼠标指针会变成一个四周围绕着虚线框的文字插入指针。靠近这个文字插入指针底部的短水平线,标出了该行文字的基线位 置,文本都将位于基线上。 2(可选)在 “控制 ”面