AWS Glue ストリーミングメトリクスの視覚化
ビジュアルメトリクスをプロットするには:
Amazon CloudWatch コンソールの [メトリクス] に移動し、[参照] タブを選択します。次に、「カスタム名前空間」の [Glue] を選択します。
[ジョブメトリクス] を選択すると、すべてのジョブのメトリクスが表示されます。
JobName=glue-feb-monitoring に基づいてメトリクスをフィルタリングし、次に JobRunId=ALL に基づいてフィルタリングします。下図のように「+」記号をクリックすると、検索フィルターに追加できます。
対象のメトリクスのチェックボックスを選択します。以下の図では、
numberAllExecutors
とnumberMaxNeededExecutors
を選択しています。これらのメトリクスを選択したら、[グラフ化したメトリクス] タブに移動して統計を適用できます。
メトリクスは 1 分ごとに出力されるため、
batchProcessingTimeInMs
およびmaxConsumerLagInMs
には 1 分より長い「average」を適用できます。numRecords
には、1 分ごとの「sum」を適用できます。[オプション] タブでは、水平方向の
windowSize
の注釈をグラフに追加できます。メトリクスを選択したら、ダッシュボードを作成して追加します。ダッシュボードの例を以下に示します。