アプリケーションの履歴を表示する - Amazon EMR

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

アプリケーションの履歴を表示する

コンソールのクラスターの詳細ページで、Spark 履歴サーバーや YARN タイムラインサーバーアプリケーションの詳細を表示できます。Amazon EMR のアプリケーション履歴を使用すると、アクティブなジョブとジョブ履歴のトラブルシューティングや分析を簡単に行うことができます。

注記

Amazon EMR で使用するオフコンソールアプリケーションのセキュリティを強化するために、アプリケーションホスティングドメインはパブリックサフィックスリスト (PSL) に登録されます。これらのホスティングドメインの例には以下が含まれます: emrstudio-prod.us-east-1.amazonaws.comemrnotebooks-prod.us-east-1.amazonaws.comemrappui-prod.us-east-1.amazonaws.comセキュリティ強化のため、デフォルトのドメイン名に機密性の高い Cookie を設定する必要がある場合は、__Host- プレフィックスの付いた Cookie を使用することをお勧めします。これは、クロスサイトリクエストフォージェリ (CSRF) 攻撃からドメインを防ぐ際に役立ちます。詳細については、「Mozilla 開発者ネットワーク」の「Set-Cookie」ページを参照してください。

[アプリケーション] タブの [アプリケーションユーザーインターフェイス] セクションには、クラスターの状態とクラスターにインストール済みのアプリケーションに応じて、いくつかの表示オプションが用意されています。

  • 永続アプリケーションユーザーインターフェイスへのクラスター外アクセス - Amazon EMR バージョン 5.25.0 以降、Spark UI と Spark 履歴サービスで永続アプリケーションユーザーインターフェイスリンクを使用できます。Amazon EMR バージョン 5.30.1 以降では、Tez UI と YARN タイムラインサーバーにも永続アプリケーションユーザーインターフェイスがあります。YARN タイムラインサーバーと Tez UI は、アクティブなクラスターと終了したクラスターについてのメトリクスを提供するオープンソースアプリケーションです。Spark ユーザーインターフェイスには、スケジューラのステージとタスク、RDD サイズとメモリ使用量、環境に関する情報、動作中の実行プログラムに関する情報が表示されます。永続アプリケーション UI はクラスター外で実行されるため、クラスター情報とログは、アプリケーションの終了後 30 日間使用できます。クラスター上のアプリケーションユーザーインターフェイスとは異なり、永続アプリケーション UI では、SSH 接続を介してウェブプロキシをセットアップする必要はありません。

  • クラスター上のアプリケーションユーザーインターフェイス - クラスターで実行できる、さまざまなアプリケーション履歴ユーザーインターフェイスがあります。クラスター上のユーザーインターフェイスはマスターノードでホストされるため、ウェブサーバーへの SSH 接続をセットアップする必要があります。クラスター上のアプリケーションのユーザーインターフェイスは、アプリケーションの終了後、アプリケーションの履歴を 1 週間保持します。SSH トンネルの設定の詳細と手順については、「Amazon EMR クラスターでホストされているウェブインターフェイスを表示する」を参照してください。

    Spark History Server、YARN Timeline Server、Hive アプリケーションを除き、クラスター上のアプリケーション履歴はクラスターの実行中のみ表示できます。