问题标签 [amazon-cloudwatch]
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 - Cloudwatch 中“Avg Replica Lag”指标的机制是什么?
对于 Amazon RDS,Cloudwatch 中有一个名为“Avg Replica Lag”的指标。意思很清楚。它代表主从之间的平均复制延迟。
但是,我不确定这个指标的机制,即 Amazon RDS 如何检测到这种滞后?以 MySQL 数据库为例,Amazon RDS 是否有一些特定的方法来检测延迟?或者它只是使用 MySQL 报告的“落后于 master”的结果?
amazon-web-services - 为 CPU 增加百分比设置 aws 自动缩放警报
我有一个 AWS 自动缩放组。是否可以为 CPU 增加百分比设置警报?例如,如果 CPU 在 1 分钟内增加 40%,是否触发警报?因此,如果 CPU 在 12:51 为 0%,在 12:52 为 40%,则会触发警报。
amazon-ec2 - 对于 Amazon Web Services 上极短的流量峰值,正确的 Cloudwatch/Autoscale 设置是什么?
我有一个在亚马逊弹性豆茎上运行的网站,其流量模式如下:
- 通常约 50 个并发用户。
- 发布到 Facebook 页面时,约 2000 个并发用户 1/2 分钟。
亚马逊网络服务声称能够快速扩展以应对此类挑战,但 cloudwatch 的“大于 x 超过 1 分钟”设置对于这种流量模式似乎不够快?
通常在几秒钟内所有 ec2 实例崩溃,杀死所有 cloudwatch 指标,整个站点停机 4/6 分钟。到目前为止,我还没有找到适用于这个场景的配置。
这是一个较小的事件的图表,该事件也杀死了该站点:
amazon-ec2 - Amazon CloudWatch 上是否有 Amazon 防火墙\端口嗅探器指标?
Amazon CloudWatch 上是否有 Amazon 防火墙\端口嗅探器指标?任务是:跟踪特定端口上 Amazon EC2 机器上的流量。这可以通过 Amazon CloudWatch API 实现吗?
php - 创建许多 CloudWatch 警报:批处理?
有没有人有同时创建多个 CloudWatch 警报的示例代码?
目前我正在这样做:
在通话之间我正在处理错误,如果有的话。
我注意到 AWS SDK for PHP 中有一些批处理代码,我想知道是否有一种方便的方法可以在一个请求中创建所有这些或在并行 cURL 请求中创建所有警报。
我看到,set_alarm_state()
据我所知,这是批量请求的“旧方法” returnCurlHandle
。$opt
amazon-ec2 - 如何在 CloudWatch 中使用 ELB 的 HealthyHostCount 进行监控?
我们有三个 EC2 实例——在 eu-west-1 区域的每个可用区 (AZ) 中都有一个。它们使用 ELB 进行负载平衡。我们想使用 CloudWatch 监控在负载均衡器上注册了多少实例。问题在于:我不太了解这个HealthyHostCount
指标。
对于部署,我们希望能够在不通知的情况下注销单个实例(将其从 LB 中取出)。所以警报会是:通知负载均衡器后面是否只有 1 个健康实例 5 分钟。
据我了解,HealthyHostCount
(HHC)是在给定 ELB 中注册的健康实例的数量,是所有 AZ 的平均值。如果一切正常,HHC 应该为 1(无论在什么时间段内),因为每个 AZ 中有 1 个实例。
几天前,有人部署没有重新注册实例,所以只有一个实例被平衡。当我们注意到这一点时,我们创建了一个警报,当平均 HHC 在 5 分钟后降至 0.6 以下时通知我们。(如果在 ELB 中只注册了 1 个实例,则 HHC 应在任何时间段内平均为 0.33。)但是,警报从未更改为状态“ALARM”。
当我在 CloudWatch 中检查 HHC 时,HHC 是没有意义的数字(我现在只记得 5 分钟间隔的 10.0 的总和)。
这对我来说都是一团糟。每当我认为我理解了该指标时,CloudWatch 图表对我来说都是胡言乱语。
有人可以解释一下如何在只注册一个实例时使用 HHC 来获取警报吗?平均 HHC 是要走的路还是我应该使用其他指标?
amazon-web-services - 当 EBS 实例空间不足时如何提醒我?
我在 AWS 上运行 wordpress,我不知道如何监控卷是否容量不足。监控其他事情有很多选择,但我只想知道我们什么时候空间不足。
java - Cloudwatch 指标从不返回任何结果
我一直在尝试让一个简单的应用程序运行,它返回一些 cloudwatch 指标。我尝试了 3 个不同的 Web 示例,但没有一个返回任何数据。我可以在 AWS 控制台上看到数据。也许有人可以发现我的错误或指出一个已知有效的简单示例?
我想要实现的原则是:我想知道我们的应用程序何时接近其 dynamoDB 读/写限制,然后增加它们。我假设我需要编写一些线程来轮询询问统计信息,如果它达到容量的 80%,则增加限制。
amazon-dynamodb - 如何创建警报以检测 DynamoDb 限制已达到一定百分比然后增加它
我正在编写一个 Web 应用程序,该应用程序每天的流量都在稳步增加。我想创建一个警报,可以检测我的读/写限制是否达到一定百分比(如 80%),然后增加该限制。然后我会在午夜再次减少它。
我试过创建一个警报 - “平均”似乎有点没用,而且总是 1.0。“总和”更有用,所以我认为我应该使用它。我还假设我应该在指标名称中使用 Consumed Write/Read Capacity。
问题:
Sum 似乎使用“Count”的绝对值作为其限制。如果我的 DynamoDB 设置为 100 写入,并且我设置了 80% 的警报,它会检查我的写入是否超过 0.8,而不是 80。
我已经设置了一个电子邮件主题,但这不正确 - 我假设我需要创建一个主题可以调用的函数/控制器。我将如何设置它,如果您有 2 个 Amazon VM,会被调用还是只有一个?或者这是错误的路线,并且可以对事件采取标准操作来增加 DynamoDB 限制,而无需编写任何代码。(我缺乏 SNS 知识可能在这里显示)
amazon-web-services - AWS 配置 Auto Scaling 和 Cloud Watch
有关配置 cloudwatch 和 Auto Scaling 的问题。我有一个托管网站的 ec2 实例(实例 1),其中我还创建了一个 AMI(图 1)。我想配置一个系统,以便当实例 1 完全降级时,我想从图像 1 启动一个新实例(实例 2)。因此不需要负载均衡器。
问题 。这些是我计划使用的步骤 - 配置自动缩放,使用 minsize 0 , maxsize 1 使用云监视指标来监控状态检查失败,然后终止实例 1 并使用实例 2
我需要配置纵向扩展和缩减策略吗?systemCheck 是否未能通过正确的指标来监控实例故障?对于我的场景,我是否需要结合使用自动缩放和 cloudwatch?帮助表示赞赏。
谢谢