Gilt für: Funkenmotor Gluten beschleunigter Funkenmotor

Spark-Benutzerschnittstelle

Die Spark-Benutzeroberfläche ( Spark UI ) hilft Ihnen, die verschiedenen Aspekte einer laufenden Spark-Anwendung zu verfolgen.

Die folgende Liste enthält einige Beispiele:

  • Aktuelle aktive Phase
  • Anzahl der Aufgaben in einer Phase
  • Grund für eine länger laufende Phase
  • Strangler-Task in einer Phase
  • ob die Executors in der Anwendung optimal genutzt werden
  • Untersuchen Sie den Speicher-und Plattenverbrauch des Treibers und Executors.

Verwenden Sie den Spark-Protokollserver, um die Ausführung einer abgeschlossenen Spark-Anwendung zu überprüfen. Informationen zum Zugriff auf den Spark-Protokollserver finden Sie unter Spark-Protokollserver aufrufen.

Zugriff auf die Spark UI

  1. Melden Sie sich an der watsonx.data-Konsole an.

  2. Wählen Sie im Navigationsmenü die Option Infrastrukturmanager.

  3. Klicken Sie auf den Namen der Spark-Engine (in der Listenansicht oder Topologieansicht). Das Fenster mit Informationen zur Engine wird geöffnet.

  4. Wählen Sie auf der Registerkarte Anwendungen eine Anwendung aus und klicken Sie auf den Link ID der Anwendung. Die Seite Spark UI öffnet sich.

  5. Sie können die folgenden Details einsehen:

    • Die Ereigniszeitlinie zeigt eine grafische Ansicht der Zeitachse und der Ereignisse an.
    • Details zu verschiedenen Phasen der Ausführung, dem verwendeten Speicher, der Spark-Umgebung und dem Executor (Speicher und Treiber).

Protokollverknüpfungen auf den Registerkarten "Stages" und "Executors" der Spark-Historienserver-Benutzeroberfläche funktionieren nicht, da die Protokolle nicht mit den Spark-Ereignissen erhalten bleiben. Um die Task- und Executor-Protokolle zu überprüfen, aktivieren Sie die Plattformprotokollierung. Einzelheiten finden Sie unter Anzeigen von Protokollen.