【问题标题】:how to pass ssm parameter to cloudwatch to monitor ec2 instance state change?如何将 ssm 参数传递给 cloudwatch 以监控 ec2 实例状态变化?
【发布时间】:2021-04-15 03:13:06
【问题描述】:

是否可以将存储为 SSM 中的参数的 EC2 实例 ID 传递给 Cloud-Watch 事件规则。

EC2 将由 AutoScaling 创建,其 Instance-Id 将存储在 SSM 中。 现在我想将我的 SSM 参数传递给 CloudWatch 来监控实例的状态变化,代替 InstanceId,如下所示。

【问题讨论】:

标签: amazon-web-services amazon-cloudwatch aws-ssm aws-parameter-store aws-systems-manager


【解决方案1】:

不,Cloudwatch 事件规则和 SSM 参数存储之间没有直接集成。

您必须自己构建一些自动化来更新规则。对此的 goto 解决方案将是一个 Lambda 函数,它响应参数值的变化,然后使用该值更新规则。要触发此操作,您应该能够使用高级参数和 use event bridge to trigger the lambda 来更改参数值。

【讨论】:

  • 但我想监控存储在 ssm 中的实例 id 的 ec2 状态变化
  • 我试图告诉您没有直接集成,并且还描述了一种允许您构建自己的方式 - 我误解了您的问题吗?
  • 好的,谢谢,我必须检查事件桥,顺便说一句,这种集成不是由 aws 创建的吗?
  • AWS 以客户为导向而著称,它将构建客户要求他们构建的内容。您可以创建带有功能请求的支持票,他们可能会实施它 - 但他们通常不会解释为什么不存在某些东西;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-02-19
  • 2020-10-12
  • 1970-01-01
  • 1970-01-01
  • 2018-06-20
  • 2012-05-18
  • 1970-01-01
相关资源
最近更新 更多