18

我们正在尝试获取目标组中已注册目标(实例)的状态。这可以通过命令referenceaws elbv2 describe-target-health --target-group-arn ${TG} --targets Id=${ID},Port=${PORT}来完成。我们可以通过命令reference获取 PORT 。但是如何通过 CLI 检索目标的实例 ID?aws ecs describe-tasks --cluster $CLUSTER --tasks $task

4

1 回答 1

39

这将为您提供目标组中已注册实例 ID 的数组。当您有目标 ARN 时,为什么要使用目标 ID?所以我跳过目标 ID 并仅使用目标 ARN。

aws elbv2 describe-target-health --target-group-arn ${TG}  --query 'TargetHealthDescriptions[*].Target.Id'
于 2018-08-26T00:48:01.710 回答