amazon-cloudwatch相关内容

AWS SNS 停止传递消息

我尝试通过工作了两天的 JAVA 从 AWS SNS API 发送 SMS,然后突然停止发送消息,但 API 的响应是 200 ok,并且消息 ID 正确,但没有发送消息.我正在尝试通过邮递员发布请求以更清楚地说明问题,但找不到任何集合或请求签名. ` 公共类 SNS {公共静态无效发送短信(字符串电话号码,字符串消息){BasicAWSCredentials basicCred = ne ..

使用 Terraform 的 CloudWatch 指标警报

由于某种原因尝试使用 Terraform 设置一些 CloudWatch 警报时,它找不到指标并且警报仍然卡在数据不足的情况下.Terraform 不会输出任何错误,如果我在 AWS 中手动搜索,我可以找到指标.我在这里错过了什么? 一个简单的健康主机警报指向目标组的例子: #healthy主机告警资源“aws_cloudwatch_metric_alarm"“健康"{alarm_name ..

Terraform:通知 SNS 的 CloudWatch 事件

我正在学习 TF 并尝试应用一种基础架构来创建: 一个简单的 lambda 函数 一个 SNS 主题 让该 lambda 订阅 SNS 主题 每隔一段时间向主题发布消息的 Cloud Watch 事件 用于检查 lambda 是否由 SNS 通知的 Cloud Watch 日志组 允许来自 SNS 的调用的 lambda 权限 我能够成功应用它.基础架构看起来非常好(当我通过 ..

如何创建警报以检测 DynamoDb 限制已达到一定百分比然后增加它

我正在编写一个 Web 应用程序,该应用程序每天的流量都在稳步增加.我想创建一个警报,可以检测我的读/写限制是否达到一定百分比(如 80%),然后增加该限制.然后我会在午夜再次减少它. 我尝试过创建警报 - “平均"似乎有点没用,而且总是 1.0.“总和"更有用,所以我认为我应该使用它.我还假设我应该在指标名称处使用 Consumed Write/Read Capacity. 问题: ..
发布时间:2022-01-15 17:11:13 其他开发

基于搜索表达式创建 CloudWatch 警报

我正在尝试执行以下操作: 我有一个发布 ReplicationLatency 指标的 DynamoDB 全局表.我想针对为每个区域发布的 ReplicationLatency 指标的聚合创建警报. DDB 表副本存在于 us-east-1、us-west-2 和 us-west-1 中.在为每个接收区域定义 CW 警报时,我假设我可以搜索表达式.例如,这是我在 CloudWatch 控 ..

AWS CloudWatch 何时创建新的日志流?

AWS CloudWatch 具有日志组和日志流.日志组对我来说似乎很合理:每个产品(例如每个 Lambda 函数、每个 Sagemaker 端点)都有自己的日志组. 但是还有日志流.AWS CloudWatch 何时创建新的日志流?我可以搜索日志组的所有日志流吗? 解决方案 来自 AWS Cloudwatch 文档 您可以看到每次日志来自不同的事件源时都会创建一个日志流.对于 La ..
发布时间:2021-11-27 09:19:49 其他开发

如何通过内存监控EC2实例?

使用 Cloudwatch,您可以通过多种标准来监控您的 EC2 实例,例如网络使用情况、CPU 使用情况等…… 不幸的是,没有内存消耗指标.首先,只是出于好奇,我想知道,为什么?任何人都可以解释为什么可以,例如,监控 CPU 使用情况,而不是内存使用情况?至少对我来说,这并不明显. 然后,我的实际问题是:好的,鉴于 Cloudwatch 不允许监控 EC2 实例的内存使用情况 - 有 ..
发布时间:2021-11-27 09:19:41 其他开发

AWS Lambda - CloudWatch 事件类型

在编写由 Cloudwatch 计划事件触发的 AWS Java Lambda 函数时,哪个事件对象会被传递给 Lambda 处理程序函数? 例如,对于由 S3 事件触发的 Lambda 函数,AWS 会调用该函数并传递一个 S3Event 对象.同样,它会将 SNSEvent 对象传递给由 SNS 消息触发的函数. 公共类 LambdaHandler {公共无效事件处理程序(S3Even ..
发布时间:2021-11-27 09:19:15 其他开发

如何保持所需数量的 AWS Lambda 函数容器温暖

在我的项目中,有在 AWS API Gateway 和 AWS Lambda 上实现的 REST API.由于 AWS Lambda 函数在我们调用它时是无服务器和无状态的,因此 AWS 会启动一个容器,其中包含处理我们调用的 Lambda 函数的代码.根据 AWS 文档 完成 lambda 函数执行 AWS不要停止容器,我们可以处理该容器中的下一个调用.这种方法提高了服务的性能 - 只有在第一次 ..

AWS Lambda Cron 计划错误

我有几个按计划运行的 Lambda 函数,它们都可以正常工作,没有任何问题.但是,我尝试为现有函数设置一个一次性工作,但在创建新规则时出现错误: 详细信息:参数 ScheduleExpression 无效.. 我需要它在 2016 年 9 月 26 日星期一 14:30 UTC 运行. 以下是我尝试过的所有变体: cron(30 14 26 SEP ? 2016) cro ..
发布时间:2021-11-27 09:18:48 其他开发

到 SNS 的后续 CloudWatch 警报通知

当我使用 CloudWatch 警报触发 AutoScaling 操作时,它会重复触发 ASG 操作.换句话说,具有 ALARM 状态的一组后续 N 个警报将在 ASG 上触发 N 个动作.对于 SNS 操作未观察到此行为,而是仅在警报从 OK 变为 ALARM 时在第一个事件内触发.是否有可能在 SNS 上实现类似 ASG 的相同动作行为? 解决方案 Amazon CloudWatch ..
发布时间:2021-11-27 09:18:28 其他开发

AWS Lambda 是否存储上次运行时间?

我正在尝试将一个 unix 时间戳作为参数传递到 API 获取请求中,作为另一个系统的参数来获取数据.该参数需要是 AWS Lambda 上次运行的时间.我需要以某种方式存储 AWS lambda 函数最后一次遇到可能的 s3 存储桶并恢复该时间戳.这样我就可以将该值传递到下一次运行中. 有人对如何做这样的事情有任何想法吗? 解决方案 Lambda 不会在调用之间存储任何上次运行时间 ..
发布时间:2021-11-27 09:18:17 其他开发

如何避免在 aws 步骤函数中同时执行

目前我有一个用例,云监视规则将每 5 分钟触发一次步进函数.如果 step 函数中已经运行了一个执行,我想要一个逻辑来跳过开始另一个执行.有什么办法吗? 解决方案 与其让 CloudWatch 事件规则直接触发 Step Function,您还可以让它触发 Lambda 函数.Lambda 函数可以通过 ListExecutions API.如果没有,Lambda 函数可以通过 Start ..

如何创建警报以检测 DynamoDb 限制已达到特定百分比,然后再增加它

我正在编写一个 Web 应用程序,该应用程序每天的流量都在稳步增加.我想创建一个警报,可以检测我的读/写限制是否已达到某个百分比(如 80%),然后增加该限制.然后我会在午夜再次减少它. 我尝试过创建警报 - “平均"似乎有点无用,并且始终为 1.0.“总和"更有用,所以我认为我应该使用它.我还假设我应该在指标名称处使用消耗的写入/读取容量. 问题: Sum 似乎使用“Count ..
发布时间:2021-11-27 09:18:02 其他开发