スケジュールリソースダッシュボードでは、Dataphin クラスターのスケジューリングリソースの割り当て状況と消費状況を可視化します。グローバルなリソース割り当て状況および個別のタスク単位のリソース割り当て状況の両方を確認・分析できます。これにより、リソース利用率の向上、コスト削減、スケジューリングリソース不足によるタスクの滞留防止、およびプラットフォームの安定性向上が実現されます。
前提条件
スケジュールリソースダッシュボードをご利用になる前に、Dataphin のデプロイメントチームに連絡し、Prometheus モニタリングのデプロイメントおよびモニタリングデータの収集を実施してください。
メタデータウェアハウステナントにおいて、マネジメントハブ > リソース設定 > リソース監視 で「スケジュールリソースダッシュボード」のトグルを有効化していることを確認してください。詳細については、「リソース監視」をご参照ください。
権限
スケジュールリソースダッシュボードで表示されるデフォルトクラスターを変更できるのは、スーパー管理者、システム管理者、および「開発 – リソースダッシュボード用デフォルトクラスターの変更」権限を持つカスタムグローバルロールのみです。
機能
スケジュールリソースダッシュボードは、Dataphin クラスターのスケジューリングリソースについて、リソース割り当ておよびリソース消費という 2 つの観点から統計分析を提供します。CPU およびメモリのメトリックに焦点を当てています。リソース利用率が低く(無駄のリスクあり)または高すぎる(メモリ不足エラーのリスクあり)タスクは、「推奨最適化タスク」リストに表示されます。これにより、プラットフォームの安定性向上およびリソースコスト削減のために、問題の迅速な特定と解決が可能になります。
ダッシュボードは、リソース割り当て、リソース消費、推奨最適化タスクの 3 つのセクションで構成されています。最新のスナップショット値を活用して、過剰なリソースを消費しタスクの滞留を引き起こすブロッキングタスクを素早く特定できます。また、時間経過に伴う傾向をレビューすることで、リソース利用率の改善機会を把握できます。
データ統計頻度
データは 1 分ごとに収集されます。割り当てリソースについては、ダッシュボードが現在のスナップショット値を使用します。消費リソースについては、過去 1 分間におけるピーク値を使用します。各ページのリフレッシュ時に表示されるデータが更新されます。
スケジュールリソースダッシュボードへのアクセス
Dataphin のホームページで、上部のメニューバーにある 開発 をクリックし、続いて タスク O&M をクリックします。
左側のナビゲーションウィンドウで 概要 をクリックし、その後 スケジュールリソースダッシュボード をクリックして、スケジュールリソースダッシュボード ページを開きます。
テナントリソースダッシュボードの概要
Mesos アーキテクチャ上で実行される Dataphin インスタンスでは、テナントリソースダッシュボードはサポートされていません。

セクション | 説明 |
①ソースクラスター | デフォルトでは、デフォルトスケジューリングクラスターが選択されています。メトリック収集が有効化され、ステータスが「Normal」であるクラスターに切り替えることができます。また、スケジュールリソースダッシュボードで表示されるデフォルトクラスターを変更することも可能です。 |
②リソース概要 | 選択されたソースクラスターに対して割り当てられたリソース(CPU 割り当ておよびメモリ割り当て)を表示・集約します。
説明 Kubernetes アーキテクチャ上で実行される Dataphin インスタンスにおいて、カスタムリソースグループがサポートされていない場合は、CPU およびメモリの割り当て値のみが表示されます。 |
③リソース消費 | 選択された期間およびリソースグループ内におけるテナントの CPU およびメモリ消費状況を表示します。
説明 Kubernetes アーキテクチャ上で実行される Dataphin インスタンスにおいて、カスタムリソースグループがサポートされていない場合は、リソースグループフィルターは利用不可であり、チャートには利用可能上限および下限は表示されません。 |
④推奨最適化タスク | テナント向けの推奨最適化タスクを、CPU および メモリ の 2 つに分類して一覧表示します。対象となるのは、選択されたスケジューリングクラスターを使用する本番環境の定期タスクのみです。SQL タスクなどの共有コンテナタスクは除外されます。各タスクには以下の情報が表示されます。
リスト右上隅のフィルターを使用して、該当するタスクを検索できます。サポートされるフィルターは以下のとおりです。
リスト右上隅の エクスポート をクリックすると、フィルター適用後のタスクリストを Excel にエクスポートできます。「過去 7 回の消費値」列では、値がカンマ (,) で区切られて 1 つのセルに表示されます。 |
推奨最適化タスク:推奨事項
タスクが割り当てたリソース量に対して実際の消費量が極端に少なく、かつ実行時間が長い場合、注意深く監視してください。このようなタスクは、アドホッククエリやサブシステムのビジネス運用を遅延させる可能性があります。
タスクが割り当てたリソース量に対して実際の消費量が極端に少なく、かつ実行時間が短い場合、監視してください。未使用のリソースを、リソース不足に直面している他のタスクに再割り当てできます。
タスクのリソース消費量が割り当て量に近づいている場合、監視してください。余裕が小さいと、処理の遅延や失敗が発生する可能性があります。
タスクのメモリ消費量が 100 % に達した、またはそれを超えた場合、厳重に監視してください。メモリ不足エラーおよびデータ出力に影響を与える実行失敗を回避するために、メモリ割り当て量を増加させてください。
クラスターリソースダッシュボードの概要

セクション | 説明 |
①ソースクラスター | デフォルトでは、デフォルトスケジューリングクラスターが選択されています。メトリック収集が有効化され、ステータスが「Normal」であるクラスターに切り替えることができます。また、スケジュールリソースダッシュボードで表示されるデフォルトクラスターを変更することも可能です。 |
②リソース概要 | 選択されたソースクラスターに対して割り当てられたリソース(CPU 割り当ておよびメモリ割り当て)を表示・集約します。
|
③リソース消費 | デフォルトスケジューリングクラスターにおける CPU およびメモリの消費状況を表示します。
|
④推奨最適化タスク | 消費量と割り当て量に大きな差がある場合、推奨最適化タスクの一覧を活用して、消費率が低いタスクを特定します。これらのタスクのリソース構成を調整することで、全体的なリソース利用率を向上させることができます。詳細については、「推奨最適化タスク」および「推奨最適化タスク:推奨事項」をご参照ください。 説明 推奨最適化タスクは、Mesos アーキテクチャ上で実行される Dataphin インスタンスでのみサポートされます。 |