Checkliste, um sicherzustellen, dass die Telemetrie-Netzwerkanforderungen erfüllt werden
Es wird erwartet, dass spezifische Telemetriedaten angezeigt werden, aber diese Daten fehlen in der Controller-API.
Lesen Sie die folgende Checkliste, um sicherzustellen, dass die Telemetrie-Netzwerkanforderungen erfüllt sind:
- Sicherstellen der UDP-Datenverkehr (User Datagram Protocol) ist:
- Vom Sicherheits-Gateway zum Controller zugelassen
- Zulässig zwischen Diensten im Controller
- Sicherstellen dass ICMP-Meldungen (Internet Control Message Protocol) des Typs 3 (Das Ziel nicht erreichbar) sind:
- Darf sich vom Controller auf den Intel® Smart Edge übertragen
- Zulässig zwischen Diensten im Controller
Der Telemetriedienst des Controllers verwendet ein UDP-basiertes Protokoll, um Status- und Ereignisinformationen (Statistiken) vom Intel Smart Edge Knoten, den Anwendungen und verschiedenen Diensten im Controller zu empfangen. Dieses UDP-Protokoll bietet keinen Mechanismus zur Zurückssendung von erfolgreich erhaltenen Statistiken. Aufgrund dieser Einschränkung ist es auf der UDP-Ebene nicht möglich zu wissen, wenn eine Verbindung zu einem Service nicht mehr funktioniert.
Das Betriebssystem sendet jedoch ICMP-Nachrichten zurück, die darauf hinweisen, dass das Netzwerk nicht erreichbar ist, wenn ein Dienst nicht auf einem bestimmten UDP-Port abhört. Diese ICMP-Informationen ermöglichen es dem Service, statistiken zu senden, zu wissen, wann ein Problem aufgetreten ist und wie angemessen reagiert werden kann, z. B. eine Verbindung zu einer anderen Statstore-Instanz herzustellen oder einen Fehler zu protokollieren.