【发布时间】:2019-07-13 19:35:57
【问题描述】:
来自 AWS CLI 文档,
aws cloudwatch describe-alarms 没有用于过滤结果的--namespace 参数。
另一方面,
aws cloudwatch get-metric-statistics 确实有。
是否可以使用 AWS CLI 按命名空间过滤警报?
【问题讨论】:
来自 AWS CLI 文档,
aws cloudwatch describe-alarms 没有用于过滤结果的--namespace 参数。
另一方面,
aws cloudwatch get-metric-statistics 确实有。
是否可以使用 AWS CLI 按命名空间过滤警报?
【问题讨论】:
您可以在 aws cli 中使用 --query option。 --query 参数接受符合JMESPath 规范的字符串。它是表达过滤选项的非常强大的工具。
适合您的用例
aws cloudwatch describe-alarms --query 'MetricAlarms[?Namespace==`AWS/DynamoDB`]'
【讨论】:
--namespace 参数(来自get-metric-statistics)这样做,但我在source 中找不到它