データ コレクタ カタログ - Teradata Viewpoint - Teradata Workload Management

Teradata® Viewpoint ユーザー ガイド

Product
Teradata Viewpoint
Teradata Workload Management
Release Number
17.10
Published
2022年2月
Language
日本語
Last Update
2022-07-01
dita:mapPath
ja-JP/lks1628075605455.ditamap
dita:ditavalPath
ja-JP/tky1501004671670.ditaval
dita:id
B035-2206
Product Category
Analytical Ecosystem

データ コレクタは、各種ソースから情報を収集し、そのデータをTeradata Viewpointポートレットで使用できるようにします。

データベース データ コレクタ

データベース データ コレクタ 説明 データを使用するポートレット
アカウント情報 データベースのDBC.AccountInfoテーブルにクエリーを実行し、使用可能なアカウント文字列のリストを収集します。

クエリー ポートレットは、このデータを使用してChange Priority関数で使用可能なアカウント文字列をリストします。

ワークロード管理ポートレットでは、分類基準を作成する際にこのデータを使用して使用可能なアカウント文字列のリストが表示されます。

  • マイ クエリー
  • クエリー グループ
  • クエリー モニター
  • ワークロード管理
アラート リクエスト
  • Teradataシステムのdbcmngr.AlertRequestテーブルで、受信するアラート リクエストをモニターします。テーブル行に有効なデータが含まれる場合、アラート アクションの処理のためにコンテンツがアラート サービスに転送されます。
  • Teradataシステムのdbcmngr.MonitorRequestテーブルをモニターします。dbcmngr.MonitorRequestテーブルに行を挿入すると、任意のデータベース ユーティリティまたはユーザー プログラムがTeradata Viewpointに進行状況をモニターするように要求できます。

    各行には、次の行が挿入される日時を示すフィールドが含まれます。指定された日時より前に新しい行が挿入されない場合、コレクタはアラート アクションを処理するためにコンテンツをアラート サービスに転送します。

  • データベースのdbc.sw_event_logテーブルをモニターします。
  • アラート ビューア
AWT情報 AMPロード(ampload)ユーティリティを使用して、AMPワーカー タスク(AWT)関連情報を収集します。コレクタはAMPロード(ampload)の代わりにPM/APIのMONITOR AWT RESOURCEリクエストを実行します。このコレクタが有効になっていない場合、ポートレットはAWT情報を表示しません。

AWT情報に依存するアラートには、AWT Infoコレクタも必要です。

  • 測定基準ヒートマップ
  • 測定値の分析
  • ノードの資源状況
  • システム ヘルス
  • 本日の統計
データベース領域 DBC.DataBaseSpaceテーブルとDBC.DBaseテーブルにクエリーを実行して、データベース領域の使用率測定基準を収集します。

領域使用状況および測定基準ヒートマップの各ポートレットはデータベース スペースのコレクタによって収集されたデータを使用します。このコレクタが有効でない場合、これらのポートレットにデータベース領域の現在のデータは表示されません。

  • 測定基準ヒートマップ
  • 領域使用状況
ディクショナリ Teradata Data Dictionaryから情報を収集してキャッシュに格納します。

このコレクタが有効でない場合、クエリー グループのセットアップおよびワークロード管理の各ポートレットに最新のユーザー名は表示されません。

データベース領域アラートを生成するには、ディクショナリ コレクタが必要です。

  • データ ラボ
  • ロック ビューア
  • 監視対象システム
  • クエリー グループのセットアップ
  • クエリー モニター
  • クエリー スポットライト
  • ロール マネージャ
  • 領域使用状況
  • ワークロード管理
  • ワークロード モニター
ディスク領域 DBCデータベースのDBC.DiskSpaceビューにクエリーを実行することにより、ディスク領域とデータベース領域の使用率データを取得します。

このコレクタを有効にしなければ、これらのポートレットに最新のディスク領域データが表示されません。

  • 測定基準ヒートマップ
  • 測定値の分析
  • システム ヘルス
DBC.TransientJournalテーブルの固定領域データおよびスキュー割合を収集します。
  • アラート ビューア
エラスティック制限 Schmonユーティリティまたはワークロード管理ポートレットで設定されている現在のシステムCPUの制限を収集します。

このコレクタは、Elastic Performance On Demandを使用するTeradataシステムに対してのみ有効にしてください。

  • エラスティック パフォーマンス
エラスティック使用 DBC.ResUsageSPMAテーブルから全ノードのCPU使用率を収集します。

このコレクタは、Elastic Performance On Demandを使用するTeradataシステムに対してのみ有効にしてください。

  • エラスティック パフォーマンス
ロック情報 DBC.DBQLXMLLockTblテーブルに書き込まれるデータを使用して、ロック情報を取得します。TeradataDatabase14.10以降でロック情報コレクタを実行する場合は、WITH LOCKオプションを使用してDBQLクエリーロギングを有効にする必要があります。

ロック ビューア ポートレットは、コレクタが有効になっている期間の更新されたロック データのみを表示します。

詳細については、ロック情報コレクタを参照してください。

  • ロック ビューア
クエリー数 データベースのクエリー数とクエリー ログ データは、DBC.DBQLogTblテーブルとDBC.DBQLSummaryTblテーブルにクエリーを実行して収集します。クエリーをカウントするには、データベースでクエリー ロギングを有効にしておく必要があります。

詳細については、クエリー数コレクタを参照してください。

  • 測定基準ヒートマップ
  • 稼働状況
  • 本日の統計
  • ワークロード管理
クエリー ログ PDCRDATA.DBQLogTbl_HstテーブルからDBQLデータを収集します。

最大1000万行のDBQLデータが毎日収集されます。DBQL行の数が1000万を超える場合、監視対象システムポートレットでデータベース ビューの名前を指定して、クエリーログ データのサブセットをロードして、最も重要なデータのみが収集されるようにすることができます。

  • アプリケーションのクエリー
  • クエリー ログ
リソース使用率 DBC.ResUsageSPMAテーブルとDBC.ResUsageIPMAテーブルからノード リソース使用率データを収集します。リソース使用率は、DBC.ResUsageSVPRテーブルからvproc使用率データを収集します。

推奨される収集間隔は、情報がデータベースのこれらのテーブルに記録される間隔です。このレートを監視対象システム ポートレットで設定するには、セットアップ リストからモニター間隔を選択します。

  • 測定基準ヒートマップ
  • 測定値の分析
セッション Teradata Performance Monitor APIを使用して、Teradata Monitorパーティションから各ログインのデータベース セッション データのスナップショットを収集します。

詳細については、セッション コレクタを参照してください。

  • 測定基準ヒートマップ
  • マイ クエリー
  • クエリー グループ
  • クエリー モニター
  • クエリー スポットライト
  • SQLスクラッチパッド
  • 統計マネージャ
  • システム ヘルス
  • 本日の統計
  • ワークロード モニター
統計マネージャ DBC.Dbase、DBC.TVM、DBC.Indexes、DBC.StatsTbl、TDStats.StatsTbl、TDStats.ObjectList、およびTDStats.ExcludedTblテーブルから、Teradataシステム テーブルによって使用される統計データを収集して保持します。
  • 統計マネージャ
システム構成 ポートレットとコレクタが使用するTeradataシステムの構成データを収集して保持します。コレクタは、DBC.DBCInfoからデータベースのバージョンを取得します。この情報は、いくつかのポートレットおよびその他のデータ コレクタが正しく動作するために重要です。

物理的なシステムの構成データを収集するために、コレクタはPM/APIのMONITOR PHYSICAL CONFIGリクエストを使用し、Vproc Managerコンソール パーティション ユーティリティのSTATUS PDEも実行します。

このコレクタは無効にできません。このコレクタのサンプル レートと初期維持ポリシーは変更できません。

このコレクタはVproc Managerコンソールのパーティション ユーティリティを呼び出しません。

  • アラート ビューア
  • カナリーの応答時間
  • ロック ビューア
  • 測定基準ヒートマップ
  • 測定値の分析
  • マイ クエリー
  • ノードの資源状況
  • 稼働状況
  • クエリー モニター
  • クエリー スポットライト
  • 領域使用状況
  • システム ヘルス
  • 本日の統計
  • TVS モニター
  • Viewpointモニタリング
  • ワークロード管理
  • ワークロード ヘルス
  • ワークロード モニター
システム統計 PM/APIを使用してTeradata Monitorパーティションにクエリーを実行することによって、システム、ノード、およびvprocの統計データを収集します。Teradataシステムのメモリから物理リソースと仮想リソースの統計情報が、構成可能なサンプル レートで収集されます。

データベースのリソース サンプリング間隔より頻繁にシステム統計データを収集すると、データ収集の重複とリソースの浪費につながります。このレートを監視対象システム ポートレットで設定するには、セットアップ リストからモニター間隔を選択します。

このコレクタを有効にしなければ、これらのポートレットにシステム統計データが表示されません。

ワークロード管理ポートレットは、このコレクタのノード数とvproc数を使用して、ルール セットの作成を支援します。

システム、ノード、vproc、およびシステム ヘルスのアラート処理には、システム統計コレクタが必要です。

  • 測定基準ヒートマップ
  • 測定値の分析
  • ノードの資源状況
  • システム ヘルス
  • 本日の統計
  • ワークロード管理
  • ワークロード ヘルス
  • ワークロード モニター
テーブル領域 Teradataシステムのテーブルが使用する領域に関するデータをDBC.Dbase、DBC.TVM、DBC.Indexes、およびDBC.DataBaseSpaceの各テーブルから収集して保持します。

領域使用状況ポートレットと測定基準ヒートマップ ポートレットは、テーブル領域コレクタが収集するデータを使用します。このコレクタが有効になっていない場合、これらのポートレットは最新のテーブル領域データを表示しません。

  • 測定基準ヒートマップ
  • 領域使用状況
  • システム ヘルス
TASM構成 TeradataのTDWMデータベースからTDWMバージョンおよびデータベースのアクティブなルールセットに関する構成情報を取得します。

新しいTeradataシステムのワークロード管理を使用するには、TASM構成コレクタを有効にする必要があります。コレクタが有効になっていない場合、TDWMのバージョン情報は収集されず、ワークロード管理の使用可能なTeradataシステムのリストにTeradataシステムは表示されません。

  • マイ クエリー
  • クエリー グループ
  • クエリー モニター
  • ワークロード管理
  • ワークロード ヘルス
  • ワークロード モニター
TASM配分 Teradataシステムの各ノードで、ワークロード単位のCPU平均消費量に関する情報を収集します。TASM配分データ コレクタは、Teradata Consoleパーティションでschmon -M -p -Pを実行し、配分ビューのCPU消費量の円グラフで使用する情報を収集します。コレクタはschmonの代わりにPM/APIのMONITOR WDリクエストを実行します。
  • ワークロード モニター
TASM例外 DBC.TDWMExceptionLogテーブルからTASM例外データを取得します。
  • ワークロード モニター
TASMの状態 システム規制データを収集して保持します。

これらのポートレットに表示されるアクティブなワークロード名をセッション情報に関連付けるには、TASM構成コレクタとTASM状態コレクタの両方を有効にする必要があります。

  • ワークロード ヘルス
  • ワークロード モニター
TASMサマリー データベースの各アクティブ ワークロードのデータを取得します。このコレクタは、PM/APIを使用してクエリーをTeradata Monitorパーティションに送信します。
  • ワークロード ヘルス
  • ワークロード モニター
仮想ストレージ Teradata Virtual Allocation Manager(TVAM)ユーティリティが管理する領域タイプからシリンダ温度とストレージ グレードに関するデータを収集します。このコレクタは、データベースのDIPスクリプトによって作成されるGetTvsUdfViewpointSummaryのユーザー定義関数を使用して、このデータを収集します。
  • TVS モニター

Teradata Asterデータ コレクタ

Teradata Asterデータコレクタ 説明 データを使用するポートレット
クラスタの状態 各ノードのクラスタの状態およびノードの状態の情報を収集します。
  • ノード モニター
  • システム ヘルス
コンポーネントの状態 Teradata Asterシステムの各ノードの統計情報を収集します(CPU、ディスクI/O、ネットI/O、メモリ使用量など)。
  • 測定基準ヒートマップ
  • 測定値の分析
  • ノード モニター
  • システム ヘルス
ノード ノード ストレージとノード仮想ワーカーの情報を含む各ノードの詳細情報を収集します。
  • ノード モニター
  • 領域使用状況
  • システム ヘルス
プロセス システムにログインしたセッションおよびプロセスに関するデータを収集します。アクティブなプロセスについては、プロセスのステートメントとフェーズに関する詳細情報も収集されます。
  • 完了したクエリー
  • クエリー モニター
  • システム ヘルス
ルールセット Teradata Asterシステムのアクティブなルールセットの情報を収集します。
  • ワークロード管理
領域使用状況 データベース、テーブル、ノード ストレージの情報を収集します。
  • ノード モニター
  • 領域使用状況
  • システム ヘルス
システム構成 サイトIDとAster Databaseのバージョンを収集します。
  • 監視対象システム
  • ワークロード管理
ワークロード ワークロード ポリシーとワークロード サービスのクラス データを収集します。
  • 完了したクエリー
  • クエリー モニター

Teradata Machine Learning Engineコレクタ

Teradata Machine Learning Engineコレクタ 説明 データを使用するポートレット
クラスタの状態 クラスタの状態とTeradata Machine Learning EngineのQueenおよびWorkerに関する情報を収集します。
  • ノード モニター
  • システム ヘルス
コンポーネントの状態 Teradata Machine Learning EngineのQueenおよびWorkerの統計情報を収集します(CPU、ディスクI/O、ネットI/O、メモリ使用量など)。
  • 測定基準ヒートマップ
  • 測定値の分析
  • ノード モニター
  • システム ヘルス
ポッド ストレージや仮想ワーカー情報などの詳細情報を収集します。
  • ノード モニター
  • システム ヘルス
プロセス システムにログインしたセッションおよびプロセスに関するデータを収集します。アクティブなプロセスについては、プロセスのステートメントとフェーズに関する詳細情報も収集されます。
  • 完了したクエリー
  • クエリー モニター
  • システム ヘルス
システム構成 サイトIDとシステムのバージョンを収集します。
  • 監視対象システム

Teradata Hadoopデータ コレクタ

Teradata Hadoopデータ コレクタ 説明 データを使用するポートレット
HBase 実行中で構成済みのリージョン サーバーの数、およびマスター サーバーが実行されている時間を収集します。
  • Hadoopサービス
HDFS HDFS上のファイルおよびディレクトリの数、HDFSが現在使用していない空き容量、データノード プロセスの情報、およびネーム ノードが実行している時間を収集します。
  • Hadoopサービス
  • 測定基準ヒートマップ
  • 測定値の分析
  • ノード モニター
  • 領域使用状況
  • システム ヘルス
MapReduce (HDP 1.3) MAPジョブとREDUCEジョブの統計、ジョブトラッカー情報、占有および予約されたMAPスロットの数、占有および予約されたREDUCEスロットの数、および実行中で構成済みのタスクトラッカーの数を収集します。
  • Hadoopサービス
  • 測定基準ヒートマップ
  • 測定値の分析
  • ノード モニター
  • システム ヘルス
サービス Hadoopサービスの情報を収集します。
  • Hadoopサービス
  • ノード モニター
  • システム ヘルス
システム構成 Teradata Hadoopシステムを形成するノードのリストとサイトIDをシステムから収集します。

このデータは、ポートレットおよびその他のコレクタによって使用されるので、このコレクタを無効にしたり、変更することはできません。

  • Hadoopサービス
  • ノード モニター
システム統計 Hadoopサービスからシステム統計データを収集します。
  • Hadoopサービス
  • 測定基準ヒートマップ
  • 測定値の分析
  • ノード モニター
YARN (CDHおよびHDP 2.1以降) YARN統計、リソース マネージャ情報、割り当ておよび予約されたクラスタ メモリの量、割り当ておよび予約されたコンテナの数、実行中および保留中のアプリケーションの数を収集します。
  • Hadoopサービス
  • 測定基準ヒートマップ
  • 測定値の分析
  • ノード モニター
  • システム ヘルス

Teradata QueryGridデータ コレクタ

Teradata QueryGridデータ コレクタ 説明 データを使用するポートレット
問題 (Teradata QueryGrid™ 16.10以降) Teradata QueryGrid™の問題を収集します。
  • QueryGrid
クエリー Teradata QueryGridシステムでのクエリー実行に関する情報を収集します。
  • QueryGrid
システム構成 (Teradata QueryGrid™ 16.10以降) Teradata QueryGrid™インスタンスの最新のスナップショットを収集して維持します。

このデータは、ポートレットおよびその他のコレクタによって使用されるので、このコレクタを無効にしたり、変更することはできません。

  • QueryGrid