Получить информацию о простое из команды CLI - PullRequest
0 голосов
/ 08 октября 2018

Я могу получить информацию обо всех атрибутах балансировщика нагрузки, но мне бы хотелось отфильтровать / запросить только «IdleTimeout» в «ConnectionSettings».

Команда ниже дает полную информацию о балансировщике нагрузки.

Пожалуйста, помогите мне отфильтровать его.

aws elb describe-load-balancer-attributes --region eu-west-1 --load-balancer-name my-elb-name

Вывод:

{
"LoadBalancerAttributes": {
"ConnectionDraining": {
"Enabled": true,
"Timeout": 300
},
"CrossZoneLoadBalancing": {
"Enabled": false
},
"ConnectionSettings": {
"IdleTimeout": 60
},
"AccessLog": {
"S3BucketPrefix": "prefix",
"EmitInterval": 5,
"Enabled": true,
"S3BucketName": "saas.aws.st.my-elb.eu-west-1"
}
}
}

1 Ответ

0 голосов
/ 10 октября 2018

Вы запрашиваете только один LB, подстановочные знаки необходимы.

aws elb describe-load-balancer-attributes --region eu-west-1 --load-balancer-name ELB_Name --query 'LoadBalancerAttributes.ConnectionSettings.IdleTimeout'

60

...