问题标签 [aws-event-bridge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 具有环境变量的 AWS Batch 的 AWS Cloudwatch (EventBridge) 事件规则
我创建了一个触发 AWS 批处理作业的 Cloudwatch 事件 (EventBridge) 规则,并且我想指定一个环境变量和参数。我正在尝试使用以下配置输入(常量 [JSON 文本])来执行此操作,但是当提交作业时,我尝试在作业中设置的环境变量不包括在内,并且参数是默认值。参数按预期工作。
amazon-web-services - 使用 eventbridge 检测 cloudwatch 日志中的错误
我正在寻找检测由 lambda 函数记录的 cloudwatch 日志中的错误的最佳方法,日志输出是结构化的。
我正在考虑使用度量过滤器来触发 lambda,但我认为 eventbridge 现在是做这种事情的首选方式,但从文档中我无法确定什么是正确的方法来处理它。
如果可能的话,我想为任何日志组中的任何错误触发相同的 eventbridge 规则,因为所有日志都具有相同的格式。
是否可以纯粹从 cloudwatch 日志条目中执行此操作,因此我不需要向我的函数添加其他代码来使用 AWS api 调用事件桥?
相反,我想在匹配的 json 对象插入到 cloudwatch 日志中时触发规则。
我什至找不到 cloudwatch 日志更新的事件结构。
amazon-web-services - 为什么我的事件桥规则不执行我的 Lambda 函数?
我正在尝试创建一个事件桥规则,该规则将每 30 分钟运行一次我的 Lambda 函数。我的代码基于我在 SO Use terraform to setup a lambda function triggered by a scheduled event source
这是我的地形代码:
监控/main.tf:
监控/lambda_functions/main.tf:
监控/cloudwatch_event_rule/main.tf
监控/cloudwatch_event_rule/variables.tf
监控/cloudwatch_event_target/main.tf
这最终会创建 lambda 函数和事件桥规则,并将我的 lambda 函数作为它的目标,使用 schedule 表达式"rate(30 minutes)"
,但 lambda 函数永远不会执行?我究竟做错了什么?
amazon-web-services - 如何通过 EventBridgeClient 使用对 AWS SDK for Java V2 的 X-Ray 支持
根据此处的文档,它只是添加了一个 Maven 模块aws-xray-recorder-sdk-aws-sdk-v2
。然后,个人客户将能够使用TracingInterceptor
.
我确实在我的 pom.xml 中添加了sdk-core
和,但sdk-v2
我EventBridgeClient
没有显示添加.addExecutionInterceptor
TracingInterceptor
添加了依赖项。
事件桥客户端
amazon-web-services - AWS Eventbridge 事件未触发 Lambda 函数
我已经实现了 AWS Eventbridge 规则和 Lambda 函数的基本组合作为其目标。该规则假设基于所有 AWS AutoScaling 事件创建一个事件并调用 Lambda。这在为现有 ASG 触发缩放操作时效果很好,但在创建具有相同前缀的新 ASG 时,规则没有反应。旧 ASG 名称:test-asg-lc-123 新 ASG 名称:test-asg-lc-124
甚至可以使用通配符吗?
amazon-web-services - 当环境降级时,用户 aws EventBridge 如何重启实例
每当beantalk更改为警告状态时,我正在尝试使用事件桥重新启动我降级的ec2实例,在目的地可以选择调用lambda函数或使用api重新启动实例,我的疑问是如何获取id实例仅降级(考虑到我的环境有 2 个实例)。
c# - 如何获取 AWS EventBridge 规则的最后/下一个执行时间?
我正在通过以下方式使用开发工具包从 AWS EventBridge 检索规则列表:
列表中的每个规则都有Name
,ScheduleExpression
等,但没有最后执行时间或下一次执行时间等信息。我认为这些信息可以通过 SDK 以其他方式获得或获得,但无法弄清楚。这可能吗?
提前致谢!
aws-event-bridge - Amazon EventBridge - 如何衡量不匹配的事件?
据我了解,Amazon EventBridge 中的所有不匹配事件都将在 24 小时后过期。那么我们如何计算它们以确保我的事件不会丢失并且全部匹配例如,如果生产者更改架构并因此停止匹配规则模式 - 我如何为此类事件设置某种 DLQ 警报?
希望有道理,
问候, 马克斯
aws-event-bridge - Eventbridge 不匹配事件
据我了解,Amazon EventBridge 中所有不匹配的事件都将被丢弃。那么我们如何计算它们以确保我的事件不会丢失并且所有匹配/路由到目标
例如,如果生产者更改架构并因此停止匹配规则模式 - 我如何为此类事件设置某种 DLQ 警报?
一种“如果规则1,如果规则2,否则所有不匹配到某个队列”
amazon-web-services - AWS 是否在没有警告的情况下弃用了 IAM 条件?
我们在(跨账户)组织中严重依赖 AWS EventBridge 来连接我们的基础设施部分,我们最近注意到,从 4 月 6 日星期二开始,我们的事件没有在账户之间共享。
在解决此问题后,我们意识到问题不是来自我们,而是很可能来自 AWS。我们的每个帐户都有一个 EventBridge 总线,该总线具有基于资源的策略以及一组规则和条件,我们使用的条件之一如下:
我们不得不将“ StringEqualsIfExists ”更改为“ StringLike ”,我们的连接问题现在似乎已经解决。
任何人都可以确认此更改是否已计划/宣布?
如果我们将此条件用于生产关键流程,我无法想象这可能会对我们的基础架构产生何种影响。
问:为什么你使用StringEqualsIfExists而不是StringLike?
A:我们使用了以下官方文档