Mist stellt seine Daten über 3 Arten von APIs zur Verfügung:
  • HTTP GET(s) für AP-Bestandsliste, Informationen zu minderwertigen APs und Sites; ähnlich wie SNMP GET
  • Websockets für Statistiken von AP, AP-Funk und Clients
  • Webhooks für asynchrone Ereignisse wie Clientzuordnung und Zuordnungsausschluss, AP-Neustarts; ähnlich wie SNMP-Traps
    Hinweis: Alle drei Datenquellen müssen für die vollständige Integration zwischen Mist und VMware Edge Network Intelligence (ENI) verwendet werden.

Voraussetzungen für die Integration von Mist und ENI

  1. Für HTTP GET und die Websocket-API benötigen Sie Folgendes:
  2. Für Webhooks wenden Sie sich bitte an das VMware ENI-Team, um die Webhook-URL zu erhalten, an die Sie Nachrichten senden können. Sobald Sie die Webhook-URL erhalten haben, richten Sie die URL auf dem Mist-Portal ein, indem Sie die folgenden Schritte ausführen:
    1. Wechseln Sie zu Organisation (Organization) > Einstellungen (Settings) und aktivieren Sie Webhook.
    2. Geben Sie die Webhook-URL ein, die vom ENI-Team empfangen wurde.
    3. Das ENI-Team empfiehlt, dass Sie den geheimen Schlüssel festlegen und für sie freigeben, damit sie auf der ENI-Seite bestätigen können, dass die Webhook-Nachrichten tatsächlich von Ihrer Mist Cloud-Instanz stammen.

Einrichten der Mist-Integration in ENI

Sobald Sie über alle erforderlichen Details (Organisations-ID, API-Token und geheimer Schlüssel) verfügen, um die Mist-Integration in ENI einzurichten, führen Sie die folgenden Schritte aus:
  1. Melden Sie sich beim VMware Edge Network Intelligence-Portal an und wechseln Sie zu Einstellungen (Settings) > Feeds > Cloud-API (Cloud API).
  2. Klicken Sie auf die Schaltfläche Cloud-API-Konfiguration hinzufügen (Add Cloud API Config).
  3. Konfigurieren Sie im Abschnitt Cloud-API-Konfiguration (Cloud API Config) Folgendes:
    • Wählen Sie im Dropdown-Menü Anbieter (Vendors) die Option Mist aus.
    • Geben Sie im Textfeld Name einen Namen für den Mist-Controller ein.
    • Geben Sie unter API-Konfiguration (API Configuration) die Organisations-ID, das API-Token und den geheimen Schlüssel ein, die Sie aus dem Mist-Portal abgerufen haben.

      Anweisungen zum Abrufen der Mist-Organisations-ID und des API-Tokens finden Sie unter Mist-Organisations-ID, API-Token und geheimer Schlüssel.

    • Klicken Sie auf Speichern (Save).
Weitere Informationen zu ENI-Funktionen, die für Mist unterstützt werden, finden Sie unter Support-Matrix für VMware Edge Network Intelligence-Funktionen.

Fehlermeldungen und Auswirkungen von Mist API-Daten auf ENI

Fehler bei Mist-API-Daten Auswirkungen auf ENI
AP-Nachbardaten nicht verfügbar
  • Fehlendes Nachbardiagramm auf der AP-Detailseite
  • Es wurden keine Störungen durch Nebenkanäle der APs generiert
Informationen zur Kanaländerung sind nur über REST API (GET) und nicht über Webhooks oder Websockets verfügbar Informationen zu Kanaländerungen sind nicht in Echtzeit, sondern mit einer Stunde Verzögerung verfügbar. Um das Problem zu umgehen, können Sie diese Informationen stündlich mithilfe der GET-API abrufen.