NativeEdge: устройство отображает сообщение «Нет доступных данных» на вкладке «Метрики»
摘要: Устройство NativeEdge отображает сообщение «Нет доступных данных» на вкладке «Метрики» платформы автоматизации Dell (DAP), так как обработчик телеграфа зависит от сообщения machineID от оркестратора (EO), которое может отсутствовать или доставляться с задержкой. ...
症狀
Устройство NativeEdge не сообщает метрики на вкладке «Метрики» платформы автоматизации Dell (DAP).
Отображается следующее сообщение: «No Data Available”.
Узел отображается в оперативном режиме в интерфейсе DAP.
原因
В строке Telegraf обработчик получает machineID от Edge Orchestrator (EO) из сообщения NATS (endpoint:telegraf:SetEnv), записывает его в файл ecetelegraf.env и перезапускает файл Telegraf Службы. Это создает зависимость от EO, отправляющего сообщение перед Telegraf Может сообщать метрики с правильным удостоверением компьютера.
Если это сообщение не доставляется или задерживается, Telegraf Не удается правильно создать отчет по метрикам. Зависимость существует в NativeEdge 4.2.0.0 и более ранних версиях.
解析度
Для восстановления отчетов метрик выполните следующие действия:
- Выполните полный сброс затронутого устройства до заводских настроек.
- Перед повторной адаптацией устройства удалите ваучер из Orchestrator. Пользователю не нужно удалять ваучер с портала.
- Повторно добавьте ваучер в оркестратор.
- Повторно разверните систему и повторно подключите устройство.
- Убедитесь, что метрики успешно отображаются на вкладке «Метрики платформы автоматизации Dell».
Окончательное решение
Выполните модернизацию до NativeEdge 4.3 или более поздней версии. В этой версии реализована автономная Telegraf во время запуска агента, что устраняет зависимость от доставки сообщений Edge Orchestrator.