デプロイメントの起動に失敗した場合、またはランタイムでエラーが発生した場合、その例外ログを表示できます。このトピックでは、JobManager 例外、失敗した TaskManager のログ、および遅延チェックポイントの TaskManager ログの表示方法について説明します。
背景情報
|
タイプ |
説明 |
|
JobManager 例外 |
フェールオーバーが原因でデプロイメントが失敗した場合は、JobManager 例外を確認してください。詳細については、「JobManager 例外の表示」をご参照ください。 説明
JobManager の起動に失敗した場合、これは JobManager 例外ではありません。この場合は、起動ログを確認してください。 |
|
失敗した TaskManager のログ |
正常なデプロイメントに、失敗した TaskManager は存在しません。ただし、リスクの高いデプロイメントでは、TaskManager が失敗して自動的に再起動されることがあります。原因を調査するには、失敗した TaskManager のアーカイブされたログを確認してください。詳細については、「失敗した TaskManager ログの表示」をご参照ください。 説明
失敗した TaskManager のログは、ログアーカイブが有効になっている場合にのみ表示できます。ログは、ログアーカイブ用に設定された保持期間中のみ利用可能です。 |
|
遅延チェックポイントの TaskManager ログ |
ランタイムでチェックポイントの完了に時間がかかる場合は、関連する TaskManager のログで原因を特定してください。詳細については、「遅延チェックポイントログの表示」をご参照ください。 |
前提条件
デプロイメントインスタンスが RUNNING 状態である必要があります。
使用上の注意
ログはページ分割されます。各ページには最大 1 MB のデータが表示され、約 8,000~9,000 件のログエントリが含まれます。この量は通常、トラブルシューティングには十分です。最初のページで問題が見つからない場合は、他のページに移動してください。
JobManager 例外の表示
-
対象のワークスペースの [操作] 列で、[コンソール] をクリックします。
-
左側のナビゲーションペインで、 を選択し、目的のデプロイメント名をクリックします。
-
[ログ] タブで、左側の [例外] タブをクリックして JobManager の例外を表示します。
説明[例外履歴] セクションでは、過去 7 日間の例外を表示できます。また、例外タイプで絞り込んで過去の例外を表示することもできます。
失敗した TaskManager ログの表示
-
対象のワークスペースの [操作] 列で、[コンソール] をクリックします。
-
左側のナビゲーションペインで、 を選択し、目的のデプロイメントの名前をクリックします。
-
[ログ] タブで、[ログ] をクリックし、実行中のデプロイメントインスタンスを選択します。
-
[失敗したタスクマネージャー] タブをクリックします。
遅延チェックポイントログの表示
-
対象のワークスペースの [アクション] 列で、[コンソール] をクリックします。
-
左側のナビゲーションペインで を選択し、対象のデプロイの名前をクリックします。
-
遅延チェックポイントのログを表示します。
-
[ログ] タブで、[チェックポイント] タブをクリックし、次に チェックポイント履歴 をクリックします。
-
[エンドツーエンド所要時間] 列の値を確認し、低速なチェックポイントの ID を特定します。
たとえば、[Checkpoints] History タブで、ID 443 の [End to End Duration] が 3 分 24 秒で、他の ID が 24 秒から 59 秒の範囲である場合、ID 443 が遅延チェックポイントであると判断できます。
-
遅延チェックポイントの ID の左側にある
アイコンをクリックして、対応するオペレーターノードを見つけます。 -
オペレーターノードの左側にある
アイコンをクリックして展開し、各タスクの詳細を表示します。 -
低速チェックポイントに対応するタスクノードの [ID] をクリックします。
この [ID] は、[Checkpoint Detail] の下にある [SubTasks] セクション内のサブタスク一覧にあります。たとえば、[0] をクリックします。
-
表示されるページの[実行中のタスクマネージャー]タブで、低速なチェックポイントのログを確認します。
-