Enterprise Distributed Application Service (EDAS) は、デプロイ、起動、スケーリング操作など、すべてのアプリケーションライフサイクルの変更を記録します。[アプリケーション概要] ページでは変更をリアルタイムでモニターでき、[変更履歴] ページでは履歴レコードを確認できます。
変更詳細の表示
デプロイやその他の変更が開始されると、「アプリケーションの変更が進行中です...[詳細の表示]」という通知バーが [アプリケーション概要] ページの上部に表示されます。
[アプリケーション概要] ページで、[詳細の表示] をクリックします。変更詳細ページが開き、変更の概要、リソースステータスインジケーター、詳細なリソース情報の 3 つのセクションが表示されます。
変更の概要 (セクション 1) を確認します。変更の概要には、選択した変更の概要が表示されます。以前の変更を表示するには、ドロップダウンリストから選択します。過去 3 か月間のレコードをさらに表示するには、[リリースシート] をクリックします。
フィールド
説明
プロセス ID
リリースシートの一意の識別子。トラブルシューティングのために EDAS テクニカルサポートにこの ID を提供してください。
リリース済みバッチ
アプリケーションが複数のインスタンスにデプロイされている場合の、段階的リリースまたはカナリアリリースにおけるバッチ数。
バッチ処理モード
各バッチの自動または手動リリースモード。
実行ステータス
変更の現在の状態。詳細については、「実行ステータスの値」をご参照ください。
発行者
変更を開始したアカウント。
リリース時間
変更が開始されたときのタイムスタンプ。
説明
変更に関連付けられたバージョン。
変更タイプ
アプリケーション変更のアクションタイプ。
リソースのステータス (セクション 2) を確認します。変更に関与する各リソースは、色分けされたステータスアイコンとともに一覧表示されます。変更中に表示される可能性のあるリソースタイプは次のとおりです。
説明ページは自動的に更新され、最新のステータスが表示されます。更新がトラブルシューティングやイベントの監視の妨げになる場合は、セクション 2 の右上隅にある [ステータス更新] をオフにしてください。自動更新がオフの場合でも、変更はバックグラウンドで続行されます。
色
意味
青
変更が進行中
緑
変更が成功
赤
変更が失敗
リソース
目的
ロールアウト
ステートレス Deployment などの、基盤となる Kubernetes ワークロードをコントロールします。
ServiceTrait
Kubernetes サービスまたは Server Load Balancer (SLB) を構成します。
ImageBuilder
WAR または JAR アプリケーション用のコンテナイメージをビルドします。
LogCollector
ログ収集を構成します。
DynamicLabel
エンドツーエンドカナリアリリースを構成します。
AutoScaling
自動スケーリングを構成します。
詳細なリソース情報 (セクション 3) を確認します。現在のリリースバッチの分析には、以下の 5 つのタブを使用できます。
タブ
表示内容
バッチの現在の情報
現在のバッチの Pod レベルの詳細:モニタリングデータ、イベント、ログ、実行ステータス。失敗した Pod については、[障害分析] をクリックして診断を表示します。
リソース情報
各リソースのイベントと詳細が階層ツリーで表示されます。リソースをクリックすると、そのイベントまたは構成が表示されます。
アプリケーションインデックス
アプリケーションレベルのメトリック:応答時間、リクエスト数、エラー数。
アプリケーション例外
変更中および変更後にアプリケーションによってスローされた例外。
システムインデックス
デプロイ前後の CPU 使用率とメモリ使用量。
実行ステータスの値
ステータス | 意味 |
進行中 | 変更は実行中です。 |
実行済み | 変更は完了しました。 |
失敗 | イメージのプル失敗や Pod リソースの不足などのエラーにより、変更は失敗しました。 |
終了 | ロールバック操作によって変更が停止されました。 |
変更のロールバックまたは停止
変更が「進行中」、「実行済み」、または「失敗」の状態で期待どおりに進まない場合:
右上隅の [ロールバック] をクリックして、アプリケーションインスタンスを以前のバージョンに復元します。
右上隅の [終了] をクリックして、進行中のロールバックを停止します。ロールバックが停止したら、正しいバージョンをデプロイして問題を解決します。デプロイの手順については、「アプリケーションデプロイの概要」をご参照ください。
詳細については、「EDAS アプリケーションの変更失敗のトラブルシューティング」をご参照ください。
変更履歴の表示
アプリケーションの変更の全履歴を確認するには:
EDAS コンソールにログインします。
[アプリケーション概要] ページで、左側のナビゲーションウィンドウにある [変更履歴] をクリックします。[変更履歴] ページには、[変更タイプ]、[リリース時間]、[実行ステータス]、[変更サブ項目]、[単一バッチデプロイ] の詳細など、アプリケーションのすべての変更が一覧表示されます。