【发布时间】:2021-07-26 04:07:17
【问题描述】:
我正在努力将 CloudWatch 指标计数(如 CloudWatch 控制台中所示)与账单中显示的计数(本月估计)相匹配。此处附上两个屏幕截图。
1) 根据下面的计费屏幕截图,我应该有 10+9.597 = 19.597 公制警报
2) 根据 CloudWatch 控制台,我只有 3 个警报。事实上,我不记得创造了更多。
- 我有几个 In Alarms,但在当前月份(计费期 7 月),只有一个,请参见下面的屏幕截图。
几个In Alarms显示为红色,但它们是上个月的,已经计费了。
如果您需要更多信息或来自 aws 控制台的任何特定屏幕截图,请告诉我。
4) aws 查询的输出
aws cloudwatch describe-alarms --query 'MetricAlarms[*].[AlarmName]' --region us-east-2 > metric-alarams
Music-ReadCapacityUnitsLimit-BasicAlarm
Music-WriteCapacityUnitsLimit-BasicAlarm
TargetTracking-table/TextNote-AlarmHigh-09765769-6e5d-6cab83249c9d
TargetTracking-table/TextNote-AlarmHigh-82c98240-0435-101ab605b404
TargetTracking-table/TextNote-AlarmLow-a0552914-7d04-bd0d74cb9d9a
TargetTracking-table/TextNote-AlarmLow-d4b5d3ff-9b62--b6fafd379abe
TargetTracking-table/TextNote-ProvisionedCapacityHigh-1fc9e0fc--8fc1-c5830689655d
TargetTracking-table/TextNote-ProvisionedCapacityHigh-e2f0ac8b--8826-fd764296f4e8
TargetTracking-table/TextNote-ProvisionedCapacityLow-3e182ade--a070-3d1a515b01a5
TargetTracking-table/TextNote-ProvisionedCapacityLow-e8f2afd9--8ccf-d7dad436cedb
TargetTracking-table/TextNote/index/textNoteSecondaryIndex-AlarmHigh-7693771a-92ee-8cd83a388fec
TargetTracking-table/TextNote/index/textNoteSecondaryIndex-AlarmHigh-b761bab7-a8e6-8386252be6b2
TargetTracking-table/TextNote/index/textNoteSecondaryIndex-AlarmLow-2bc4ee0c-95c6-31721866055d
TargetTracking-table/TextNote/index/textNoteSecondaryIndex-AlarmLow-8b591a75-be8f-ff3209a4b54e
TargetTracking-table/TextNote/index/textNoteSecondaryIndex-ProvisionedCapacityHigh-a369b9dc-8d8f-40d2bb7966cb
TargetTracking-table/TextNote/index/textNoteSecondaryIndex-ProvisionedCapacityHigh-d65c9c16-9313-aed4e691d811
TargetTracking-table/TextNote/index/textNoteSecondaryIndex-ProvisionedCapacityLow-3bd977f5-9acb-b6608ff14d91
TargetTracking-table/TextNote/index/textNoteSecondaryIndex-ProvisionedCapacityLow-f852b0c7-b066-5ac2734d9a65
TargetTracking-table/texthash-AlarmHigh-26e45329-b495-85f3eda0f92e
TargetTracking-table/texthash-AlarmHigh-7b2169a1-d914-50d8b09341d8
TargetTracking-table/texthash-AlarmLow-844f04e2-8e2d-b38bb95e8f1b
TargetTracking-table/texthash-AlarmLow-f7ae2480-7cb8-0bf1adffece6
TargetTracking-table/texthash-ProvisionedCapacityHigh-ad8c3e30-9861-feb73bb2b88f
TargetTracking-table/texthash-ProvisionedCapacityHigh-dc6e4a74-beab-1e55e10f25f6
TargetTracking-table/texthash-ProvisionedCapacityLow-7f34588a-872e-26413a88f905
TargetTracking-table/texthash-ProvisionedCapacityLow-c8bbf607-962b-c7ecd956a6f2
awsec2-i-0fc458fad8fc7fac2-LessThanOrEqualToThreshold-CPUCreditBalance
【问题讨论】:
-
执行
aws cloudwatch describe-alarms --query 'MetricAlarms[*].[AlarmName]' --region us-east-2并查看列出了多少警报。 -
@jellycsc - 谢谢,我运行该查询并在答案中更新了结果。有 29 条记录,除了最后一条,都是在创建 DynmoDB 表时自动生成的。 AWS 是否考虑所有这些计费?找不到删除它们的选项?
-
是的,它们都是计费项目。您可以使用
aws cloudwatch delete-alarms --region us-east-2 --alarm-names ...删除它们。详情请见here。 -
@jellycsc - 再次感谢您的帮助。同时,我使用 DynamoDB 禁用了表的自动缩放,并且所有 TargetTracking 警报都自动消失了,其余的警报我正在使用您的脚本删除。如果您愿意,可以将其作为答案发送,以便我投票并接受它。
-
Np。我很高兴能帮上忙。
标签: amazon-web-services amazon-cloudwatch