Open5
ターゲットグループをawscliで操作する
ターゲットグループの一覧を見る
$ aws elbv2 describe-target-groups
{
"TargetGroups": [
{
"TargetGroupArn": "arn:aws
// 略
出力される情報はこちら
ターゲットIDが出力されることはないようですねターゲットグループを登録する
インスタンスIDで登録してみます。
aws elbv2 register-targets \
--target-group-arn <ターゲットグループArn> \
--targets Id=<インスタンスId>
出力はなし
ターゲットグループの登録を解除する
aws elbv2 deregister-targets \
--target-group-arn <ターゲットグループArn> \
--targets Id=<インスタンスId>
cloudtrailでも見れる?
もちろん見れます。
イベントソースelasticloadbalancing.amazonaws.com
でELB周りが見れるようですね
ターゲットの状態を確認する
ヘルスチェックの詳細でしょうか。
$ aws elbv2 describe-target-health \
> --target-group-arn <ターゲットグループArn>
{
"TargetHealthDescriptions": [
{
"Target": {
"Id": "i-xxxxxxxxxxxxxxxx",
"Port": 80
},
"HealthCheckPort": "80",
"TargetHealth": {
"State": "healthy"
}
}
]
}
ここで対象インスタンスのIDが特定できそうです