amazon-web-services - aws route53 get-health-check --health-check-id 不返回关联的 cloudwatch 警报详细信息
问题描述
根据 AWS 文档,它提到 get-health-check 也将返回 CloudWatchAlarmConfiguration。
https://docs.aws.amazon.com/cli/latest/reference/route53/get-health-check.html
但是当我查询时它缺少 CloudWatchAlarmConfiguration,即使我有 CW 警报附加到这个 heathcheck id。
{
"HealthCheck": {
"Id": "HEALTH_CHECK_ID",
"CallerReference": "ID",
"HealthCheckConfig": {
"IPAddress": "EIP",
"Port": 80,
"Type": "HTTP",
"RequestInterval": 30,
"FailureThreshold": 3,
"MeasureLatency": false,
"Inverted": false,
"Disabled": false,
"EnableSNI": false
},
"HealthCheckVersion": 1
}
}
有没有办法为路由 53 健康检查 ID 配置警报?
解决方案
您的 R53 健康检查类型为HTTP
。
当类型为 时,该命令返回关联的警报CLOUDWATCH_METRIC
。在这种情况下,R53 使用CloudWatch 警报进行健康评估,而不是 HTTP:
当您创建基于 CloudWatch 警报的运行状况检查时,Route 53 会监控相应警报的数据流,而不是监控警报状态。
同样来自get-health-check,它CloudWatchAlarmConfiguration
是:
一种复杂类型,其中包含有关Amazon Route 53 正在为此运行状况检查监控的 CloudWatch 警报的信息。
推荐阅读
- r - 在 lapply() 中获取列表元素名称
- python - 将项目添加到列表中的元组中
- swift - Swift MessageKit - 参数标签“(类型:)”不匹配任何可用的重载
- excel - Excel 平均值 - 计算变量的数量
- javascript - 查找嵌套对象中的最小值和最大值
- java - Wicket DropDownChoice 选定值
- git - jenkins 作业中的 Github_server 设置和实现
- java - 如何使用循环 JFrame 解决按钮总和
- javascript - 取消屏蔽上下文菜单:JS直接输入地址栏和书签的区别
- twilio - 无需邀请的 Twilio 可编程聊天