Что означают значения SSM PingStatus? - PullRequest
0 голосов
/ 22 октября 2019

Я просматриваю информацию о состоянии ping экземпляра SSM (PingStatus), возвращаемую при помощи description_instance_information boto3 или отображаемую в консоли SSM для управляемых экземпляров. Но мне не ясно, что значения представляют во всех случаях. Из документации, такой как это Я понимаю, что есть 3 значения состояния:

  • Онлайн
  • ConnectionLost
  • Неактивно

«Онлайн» кажется довольно понятным, и я могу относительно безопасно предположить, что означает «ConnectionLost», но что тогда означает «Неактивный»? Что именно означает каждое из этих значений состояния ping? Я хочу понять, в чем разница между «ConnectionLost» и «Inactive», чтобы я мог более адекватно реагировать на состояние, когда я его вижу.

1 Ответ

0 голосов
/ 23 октября 2019

Вы можете прочитать в нижней части той же документации.

Если статус

В сети

Тогда ваш экземплярготов к управлению с помощью команды запуска.

Неактивно

Экземпляр имеет одну или несколько из следующих проблем.

  • Агент SSM не установлен.

  • Экземпляр не имеет исходящего подключения к Интернету.

  • Экземпляр не был запущенс ролью IAM, которая позволяет ему взаимодействовать с API SSM, или разрешения для роли IAM не являются правильными для команды запуска. Дополнительные сведения см. В разделе «Создание профиля экземпляра IAM для системного менеджера».

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

соединение потеряно

Если экземпляр не проходит проверку работоспособности , AWS OpsWorks укладывает автоматически лечащие зарегистрированные экземпляры Amazon EC2 и изменяет статус зарегистрированных локальных экземпляров насоединение потеряно.

Вы можете проверить здесь и здесь для потери соединения.

...