В Управлении устройствами AWS IoT в API состояния подключения добавляются данные сеанса MQTT
В Управлении устройствами AWS IoT в API состояния подключения добавляются данные сеанса MQTT, что позволяет устранять проблемы с подключением и проверять схемы подключения в масштабе всего парка устройств Интернета вещей (IoT).
С выходом этого обновления существующий API состояния подключения в Управлении устройствами AWS IoT становится полностью сопоставим с недавно запущенным API GetConnection от AWS IoT Core, что позволяет получать подробную информацию о подключении и сеансе MQTT для устройства IoT по имени вещи. Помимо уже доступных сведений о состоянии подключения, метке времени и причине отключения, теперь вы можете видеть значения времени ожидания и истечения сеанса MQTT, а также дополнительные сведения на уровне сокета, такие как IP-адреса источника и назначения, порты и идентификатор адреса VPC клиента. Доступ к информации о сокетах контролируется с помощью детальных политик IAM, поэтому вы можете предоставить его только тем командам, которым он требуется.
Ключевым преимуществом API состояния подключения по сравнению с API GetConnection от AWS IoT Core является хранение данных. В то время как GetConnection сохраняет сведения о подключении и сеансе в течение 30 минут после отключения устройства, API состояния подключения хранит эту информацию неограниченное время. Это означает, что вы можете исследовать причины отключения, просматривать метаданные сеанса и устранять неполадки еще долго после отключения устройства.
Это усовершенствование доступно во всех регионах AWS, где поддерживается Управление устройствами AWS IoT. Управление устройствами AWS IoT поддерживает только устройства, зарегистрированные в реестре вещей AWS IoT Core. Подробнее см. в документации и справочном руководстве по Управлению устройствами AWS IoT.