NativeEdge: Gerät zeigt auf der Registerkarte "Metriken" "Keine Daten verfügbar" an
摘要: Ein NativeEdge-Gerät zeigt auf der Registerkarte "Metrics" der Dell Automation Platform (DAP) "No Data Available" an, da der Telegraf-Handler von einer machineID-Meldung vom Orchestrator (EO) abhängt, die möglicherweise fehlt oder verzögert wird. ...
症狀
Ein NativeEdge-Gerät meldet keine Kennzahlen auf der Registerkarte "Kennzahlen" der Dell Automation Platform (DAP).
Die angezeigte Meldung lautet "No Data Available”.
Der Node wird online in der DAP-Schnittstelle angezeigt.
原因
Die Tasten Telegraf Der Handler erhält eine Maschinen-ID vom Edge Orchestrator (EO) aus einer NATS-Nachricht (endpoint:telegraf:SetEnv), schreibt sie in den ecetelegraf.env Datei und startet die Telegraf Service. Dadurch entsteht eine Abhängigkeit vom EO, bevor er eine Nachricht sendet Telegraf Kann Metriken mit der richtigen Maschinenidentität melden.
Wenn diese Nachrichtenübermittlung fehlschlägt oder verzögert wird, Telegraf Metriken können nicht ordnungsgemäß gemeldet werden. Die Abhängigkeit besteht in NativeEdge 4.2.0.0 und früheren Versionen.
解析度
Führen Sie die folgenden Schritte aus, um das Kennzahlenreporting wiederherzustellen:
- Führen Sie ein vollständiges Zurücksetzen des betroffenen Geräts auf die Werkseinstellungen durch.
- Entfernen Sie den Gutschein aus dem Orchestrator, bevor Sie das Gerät erneut integrieren. Der Nutzer muss den Gutschein nicht aus dem Portal entfernen.
- Fügen Sie den Gutschein erneut zum Orchestrator hinzu.
- Stellen Sie das System erneut bereit und integrieren Sie das Gerät erneut.
- Überprüfen Sie, ob die Kennzahlen erfolgreich auf der Registerkarte "Dell Automation Platform Metrics" angezeigt werden.
Dauerhafte Lösung:
Führen Sie ein Upgrade auf NativeEdge 4.3 oder höher durch. Diese Version implementiert autonome Telegraf Konfiguration während des Agent-Starts, wodurch die Abhängigkeit von der Edge Orchestrator-Nachrichtenübermittlung beseitigt wird.