Auto Scaling がトリガーされた後は、ノードが想定通りに追加または削除されたことを確認し、E-MapReduce (EMR) コンソールの「スケーリングアクティビティ分析」サブタブを活用して障害を診断します。このサブタブでは、E-MapReduce (EMR) クラスター向けに 6 種類のトレンドチャートと検索可能なアクティビティログが提供されます。
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
-
DataLake クラスター、Dataflow クラスター、オンライン分析処理(OLAP)クラスター、DataServing クラスター、またはカスタムクラスター。詳細については、「クラスターの作成」をご参照ください。
-
該当クラスターに対して Auto Scaling ルールが設定済みであること。
スケーリングアクティビティ分析の表示
-
EMR コンソール にログインします。左側のナビゲーションウィンドウで、ECS 上の EMR をクリックします。
-
上部のナビゲーションバーから、リージョンおよびリソースグループを選択します。
-
ECS 上の EMR ページで、クラスター ID/名前 列のクラスター名をクリックします。
-
Auto Scaling タブをクリックし、その後 スケーリングアクティビティ分析 サブタブをクリックします。
データチャート
このサブタブには 6 種類のチャートが表示されます。個別のアクティビティ記録を詳細表示する前に、スケーリングの傾向を全体的に把握するためにこれらのチャートをご活用ください。
| チャート | 表示内容 |
|---|---|
| クラスター概要 | 実行中のノード数およびコア数の時間別変化 |
| 課金方法別のクラスターインスタンス分布 | 従量課金インスタンスおよびスポットインスタンスのノード数およびコア数の時間別変化 |
| クラスターのコア時間統計 | 従量課金インスタンスおよびスポットインスタンスのコア数の時間別変化 |
| クラスターの Auto Scaling 概要 | Auto Scaling によるノードの作成およびリリース回数の時間別集計 |
| 成功/失敗したスケーリングアクティビティの件数 | 成功および失敗したスケーリングアクティビティの時間別件数 |
| スケーリングアクティビティの失敗理由の分布 | 選択された期間内におけるスケーリングアクティビティの失敗理由の分布 |
アクティビティ記録
チャートの下部には、各スケーリングイベントを一覧表示するアクティビティ記録テーブルがあります。ルール名、ノードグループ ID、ステータス、日付、またはノード名で記録をフィルターできます。
記録は 60 日間保持されます。システムにより、それより古いエントリは自動的に削除されます。
以下の表に、各アクティビティステータスの説明を示します。
| ステータス | 意味 |
|---|---|
| 進行中 | スケーリングアクティビティが実行中です |
| 実行成功 | スケーリングルールで指定されたすべてのノードが追加または削除されました |
| 一部成功 | 一部のノードが追加または削除されましたが、残りのノードはディスククォータ不足または Elastic Compute Service (ECS) リソース不足により失敗しました |
| 失敗 | ノードの追加および削除が行われませんでした |
| 拒否 | スケーリンググループ内のノード数が既に上限または下限に達しているか、または前回のアクティビティがまだ完了していないため、スケーリングアクティビティが拒否されました |