问题标签 [amazon-cloudwatch-metrics]
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 - 将 AutoscalingGroup 的 EC2 实例动态添加/删除到 AWS Dashboard Metric Widget
我正在尝试创建一个仪表板并希望一个小部件显示我的自动缩放中所有EC2 实例的 CPUUtilization 图。每当通过自动缩放规则添加新实例时,仪表板小部件应自动包含新 EC2 实例的图表,当实例被删除时,它应删除该实例的图表。
当我选择自动缩放组作为指标时,它只会在图表中显示一条线,尽管该自动缩放组中有 4 个实例。
那可能吗?如果是,我做错了什么?
amazon-web-services - 用于自动缩放的 cloudwatch 警报
如何在 Autoscaling 组使用 cloudformation 模板缩减 Mincapacity 实例时为其设置 cloudwatch 警报。
我的意思是当所有实例都“OutofService”时需要警报,这基本上会在实例未通过 ELB 健康检查时发生。
amazon-web-services - 已处理和未处理异常的 AWS CloudWatch Logs 指标
我有一个关于 AWS CloudWatch Logs 的有趣场景。我目前使用 log4net 并使用 CloudWatch Logs 代理将所有日志泵入 CloudWatch Logs。我在 CloudWatch 中有一个指标,它基本上会扫描 [ERROR] 条目,并且警报会在它们发生时将它们传递给另一个服务以获取开发通知(阈值 >= 1,周期 - 1 分钟)。所有这一切都很好。
现在我想以不同的方式处理某些错误。例如,基于异常类型,我只想在 N 分钟内发生 X 次事件时触发警报。所以在这种情况下,我会为此条件创建一个指标,然后将其分配给警报。问题是一般错误度量,在本问题的第一部分中解释,仍在跟踪每个单独的错误发生。所以现在我收到了多个通知。每个错误一个,出现 X 次后一个。
我可以禁用一般错误指标,但我会失去跟踪未处理异常的能力。对于每一个可能的异常,我都必须有一个指标。我错过了什么吗?处理这个问题的最佳方法是什么?
amazon-web-services - 如何将地图传递给 AWS cloudwatch
我有一个来自不同应用程序的指标图,我想将它们写入 AWSCloud 手表。
我怎样才能做到这一点?
PS:我尝试在解析整个地图后使用指标名称和指标值来放置它们,但这对我来说看起来不是一个好方法。
谢谢!
aws-sdk - Sdk Java API for creating dashboard
Do SDK Java API support creating dashboards ;widget and adding graphs to widgets in cloudwatch?
amazon-web-services - 当 AWS Lambda 函数出错时发送通知警报
我有一个 AWS Lambda 函数在我的基础设施中运行一些进程。Lambda 使用 CloudWatch 规则每 8 小时触发一次。如果 Lambda 进程发生任何错误,我会尝试发出通知。我尝试使用 SES,但该服务在该地区不可用。
我想知道关于这个问题的任何建议:
当我的 Lambda 函数发生错误时如何设置通知?
我正在寻找建议。这个问题从来没有要求完成我的任务。我将不胜感激任何官方文档,但无论哪种方式,都欢迎任何帮助。
amazon-sqs - AWS SQS - 如何检查上次轮询时间?
AWS 控制台中是否有一个选项可以查看向 SQS 请求轮询的时间戳?我想看看客户最后一次轮询队列是什么时候。
我在 CloudWatch 中看到的最接近的指标是 NumberOfMessagesReceived,它是调用 ReceiveMessage API 操作返回的消息数。但我也想查看进行这些调用的时间戳。
amazon-web-services - AWS CloudWatch 一周警报的零队列大小
我想知道是否有一种方法可以设置 CloudWatch 警报,如果 SQS 队列 7 天没有收到任何流量,它将发出警报。我目前有一个每周在我的主机上运行一次的作业,它保证将消息添加到我的 SQS 队列中,如果作业没有运行,我已经有一种报警方式,但我也想报警,如果由于某种原因作业确实运行但没有向我的队列发送任何消息。我了解您可以设置的最长闹钟时间为 1 天。有没有另一种方法来创建一个可以满足我要求的警报?
编辑:由于我的工作每周运行一次,有没有办法让警报每隔 7 天监控一次指标,看看是否有任何流量在 24 小时内进入队列?这更准确,因为这之间的 6 天我不期望或不关心是否有任何交通,只是第 7 天有交通。
amazon-web-services - 需要帮助为 elb 设置 cloudwatch 警报
我正在尝试在我的 Elastic LoadBalancer 上创建两个 cloudwatch 警报。假设有 3 个实例附加到我的 elb。
如果一个实例不健康,那么我应该触发警报,说这是一个警告,如果所有实例都不健康,那么我应该触发一个警报,说它是一个 CRITICAL。
我正在尝试使用云手表指标 MAX、MIN、AVG,但我没有得到正确的条件。
这就是我现在正在做的事情。
如果健康主机的最大数量 < 1,则为 CRITICAL。
这可行,但创建该警报需要很长时间。
如果不健康主机的最大数量> 0,则发出警告。
我对此没有多大信心,因为我无法验证这一点。