Получить количество экземпляров и детали памяти из AWS EMR Cluster-id - PullRequest
0 голосов
/ 19 февраля 2020

Привет, я хотел бы получить количество экземпляров и общее количество доступной памяти и памяти для каждого экземпляра в кластере.

Когда я отправляю aws emr describe-cluster --cluster-id 'cluster-id' --region us-east-1, тогда я получаю вывод json, который содержит всю информацию , но есть ли способ отфильтровать чуть ниже 3 деталей.

  1. Количество экземпляров,
  2. Память экземпляра и
  3. Общее количество памяти в кластере.

1 Ответ

0 голосов
/ 20 февраля 2020

CLI AWS имеет параметр --query, который можно использовать для указания требуемых полей вывода.

См .: Управление выводом команды из команды AWS CLI - AWS Линейный интерфейс

Следовательно, вы можете использовать:

aws emr describe-cluster --cluster-id 'cluster-id' --query Cluster[]. InstanceGroups[].[InstanceType,RunningInstanceCount]

Я не вижу никаких выходных значений, перечисленных для памяти, но вышеприведенное должно помочь вам начать.

...