Anwendungsverlauf anzeigen - Amazon EMR

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anwendungsverlauf anzeigen

Sie können die Anwendungsdetails für den Spark History Server und den YARN-Timeline-Dienst auf der Detailseite des Clusters in der Konsole einsehen. Durch die Verwendung des Amazon-EMR-Anwendungsverlaufs wird es einfacher, Probleme mit aktiven Aufträgen und dem Auftragsverlauf zu beheben und zu analysieren.

Anmerkung

Um die Sicherheit der Anwendungen außerhalb der Konsole zu erhöhen, die Sie möglicherweise mit Amazon EMR verwenden, sind die Anwendungs-Hosting-Domains in der Public Suffix List (PSL) registriert. Zu diesen Hosting-Domains gehören beispielsweise die folgenden: emrstudio-prod.us-east-1.amazonaws.com, emrnotebooks-prod.us-east-1.amazonaws.com, emrappui-prod.us-east-1.amazonaws.com. Aus Sicherheitsgründen empfehlen wir Ihnen, Cookies mit einem __Host--Präfix zu verwenden, falls Sie jemals sensible Cookies im Standard-Domainnamen einrichten müssen. Diese Vorgehensweise hilft Ihnen dabei, Ihre Domain vor CSRF (Cross-Site Request Forgery Attempts, Anforderungsfälschung zwischen Websites)-Versuchen zu schützen. Weitere Informationen finden Sie auf der Set-Cookie-Seite im Mozilla Developer Network.

Der Abschnitt Anwendungsbenutzeroberflächen auf der Registerkarte Anwendungen bietet verschiedene Anzeigeoptionen, abhängig vom Clusterstatus und den Anwendungen, die Sie auf dem Cluster installiert haben.

  • Off-Cluster-Zugriff auf persistente Anwendungsbenutzeroberflächen – Ab Amazon-EMR-Version 5.25.0 sind persistente Anwendungsbenutzeroberflächenlinks für die Spark-Benutzeroberfläche und den Spark History Service verfügbar. Mit Amazon-EMR-Version 5.30.1 und höher verfügen Tez UI und der YARN Timeline Server auch über persistente Anwendungsbenutzeroberflächen. Der YARN Timeline Server und die Tez UI sind Open-Source-Anwendungen, die Metriken für aktive und beendete Cluster bereitstellen. Die Benutzeroberfläche von Spark enthält Details zu Planungsphasen und -aufgaben, RDD-Größen und Speichernutzung, Umgebungsinformationen und Informationen zu den laufenden Executoren. Persistente Anwendungs-UIs werden außerhalb des Clusters ausgeführt, sodass Clusterinformationen und -protokolle für 30 Tage nach dem Beenden einer Anwendung verfügbar sind. Im Gegensatz zu Anwendungsbenutzeroberflächen auf dem Cluster erfordern persistente Anwendungs-UIs nicht, dass Sie einen Web-Proxy über eine SSH-Verbindung einrichten.

  • Anwendungsbenutzeroberflächen innerhalb des Clusters – Es gibt eine Vielzahl von Anwendungsverlauf-Benutzeroberflächen, die auf einem Cluster ausgeführt werden können. Benutzeroberflächen innerhalb eines Clusters werden auf dem Master-Knoten gehostet und erfordern, dass Sie eine SSH-Verbindung zum Webserver einrichten. Anwendungsbenutzeroberflächen innerhalb eines Clusters speichern den Anwendungsverlauf für eine Woche nach dem Beenden einer Anwendung. Weitere Informationen und Anweisungen zum Einrichten eines SSH-Tunnels finden Sie unter Anzeigen von auf Amazon-EMR-Clustern gehosteten Webschnittstellen.

    Mit Ausnahme von Spark History Server-, YARN Timeline Server- und Hive-Anwendungen kann der Anwendungsverlauf innerhalb eines Clusters nur angezeigt werden, während der Cluster ausgeführt wird.