...

Unity Ecosystem Manager ユーザー ガイド

by user

on
Category: Documents
5

views

Report

Comments

Transcript

Unity Ecosystem Manager ユーザー ガイド
Unity Ecosystem Manager
ユーザー ガイド
リリース 15.00
B035-3201-044K-JPN
2014 年 9 月
本書に記載されている製品は、Teradata Corporation またはその関連会社がライセンスを有する製品です。
Teradata、Active Data Warehousing、Active Enterprise Intelligence、Applications-Within、Aprimo Marketing Studio、Aster、BYNET、
Claraview、DecisionCast、Gridscale、MyCommerce、QueryGrid、SQL-MapReduce、Teradata Decision Experts、Teradata Labs ロゴ、
Teradata ServiceConnect、Teradata Source Experts、WebAnalyst、および Xkoto は、Teradata Corporation またはその関連会社の米国および
その他の国における商標または登録商標です。
Adaptec および SCSISelect は、Adaptec, Inc.の商標または登録商標です。
AMD Opteron および Opteron は、Advanced Micro Devices, Inc.の商標です。
Apache、Apache Hadoop、Hadoop、および黄色い象のロゴは、Apache Software Foundation の米国およびその他の国における登録商標また
は商標です。
Apple、Mac、および OS X すべては、Apple Inc.の登録商標です。
Axeda は、Axeda Corporation の登録商標です。Axeda Agents、Axeda Applications、Axeda Policy Manager、Axeda Enterprise、Axeda
Access、Axeda Software Management、Axeda Service、Axeda ServiceLink、および Firewall-Friendly は、Axeda Corporation の商標であり、
Maximum Results および Maximum Support は、Axeda Corporation の役務商標です。
Data Domain、EMC、PowerPath、SRDF、および Symmetrix は、EMC Corporation の登録商標です。
GoldenGate は、Oracle の商標です。
Hewlett-Packard および HP は、Hewlett-Packard Company の登録商標です。
Hortonworks、Hortonworks ロゴおよびその他の Hortonworks 商標は、Hortonworks Inc.の米国およびその他の国における商標です。
Intel、Pentium、および XEON は、Intel Corporation の登録商標です。
IBM、CICS、RACF、Tivoli、および z/OS は、International Business Machines Corporation の登録商標です。
Linux は、Linus Torvalds の登録商標です。
LSI は、LSI Corporation の登録商標です。
Microsoft、Active Directory、Windows、Windows NT、および Windows Server は、Microsoft Corporation の米国およびその他の国における
登録商標です。
NetVault は、Dell Inc.の米国またはその他の国における商標または登録商標です。
Novell および SUSE は、Novell, Inc.の米国およびその他の国における登録商標です。
Oracle、Java、および Solaris は、Oracle またはその関連会社の登録商標です。
QLogic および SANbox は、QLogic Corporation の商標または登録商標です。
Quantum および Quantum ロゴは、Quantum Corporation の商標であり、米国およびその他の国で登録されています。
Red Hat は、Red Hat, Inc.の商標であり、米国およびその他の国で登録されています。ライセンスに基づいて使用されます。
SAP は、SAP AG のドイツおよびその他のいくつかの国における商標 または登録商標です。
SAS および SAS/C は、SAS Institute Inc.の商標または登録商標です。
SPARC は、SPARC International, Inc.の登録商標です。
Symantec、NetBackup、および VERITAS は、Symantec Corporation またはその関連会社の米国およびその他の国における商標または登録商標
です。
Unicode は、Unicode, Inc.の米国およびその他の国における登録商標です。
UNIX は、The Open Group の米国およびその他の国における登録商標です。
その他記載されている製品名および企業名は、各社の商標です。
本書に記載されている情報は、「現状のまま」提供され、商用および特定の用途での使用に対する適合性、または権利侵害がないことに関す
る暗黙的な保証を含め、明示的または暗黙的なすべての保証は一切ありません。 一部の法域では暗黙的保証の除外を許可しないため、上記制
限が適用されないことがあります。いかなる場合も Teradata Corporation は、逸失利益または逸失財産を含む、あらゆる間接的、直接的、特
殊、付随的、または必然的な損害に対し、たとえそのような損害の可能性を明示的に通知されていたとしても、責任を負うことはありません。
本書に記載されている情報は、日本では発表されていないかもしくは利用できない機能、製品やサービスを参照または相互参照している場合
があります。これらの参照は、必ずしも Teradata Corporation が日本でこれらの機能、製品やサービスを発表する意図があることを意味する
ものではありません。日本で利用可能な機能、製品やサービスについては、日本テラデータ株式会社の担当者に確認ください。
本書に記載されている情報には、技術的に不正確な記述または誤植が含まれている可能性があります。本書の情報は、予告なしに変更または
更新される場合があります。また、Teradata Corporation は、本書に記載されている製品やサービスを随時予告なしに改良または変更すること
ができます。
製品およびサービスの品質を維持するため、本書の正確性、明瞭性、構成、有用性についてコメントを頂けると幸いです。次のアドレスに E
メールで連絡ください。[email protected]
Teradata Corporation に送られたコメントや資料(「フィードバック」と総称する)は、機密情報とは見なされません。Teradata Corporation は、
フィードバックに関していかなる種類の義務も負わず、フィードバックとその派生物を無償で制限なしに使用、複製、開示、公開、表示、変
換、派生物の作成、および配布できるものとします。さらに、Teradata Corporation は、そのようなフィードバックに含まれる、あらゆる考
え、概念、ノウハウや技術を、フィードバックを組み込んだ製品やサービスの開発、製造、または販売を含め、どのような目的にでも自由に
使用できるものとします。
Copyright © 2008 - 2014 by Teradata. All Rights Reserved.
Unity Ecosystem Manager
User Guide
Release 15.00
B035-3201-044K
2014 年 9 月
目次
序文..............................................................................................................................................................................9
改訂履歴..................................................................................................................................................................... 9
対象読者..................................................................................................................................................................... 9
関連ドキュメント................................................................................................................................................... 9
製品の安全情報.....................................................................................................................................................10
第1章:
概要...........................................................................................................................................................................11
Unity Ecosystem Manager について............................................................................................................ 11
Ecosystem Manager のアーキテクチャ...................................................................................................... 11
Ecosystem Manager の高可用性.................................................................................................................... 13
Unity Suite 内の統合........................................................................................................................................... 14
Unity Director と Loader の統合.............................................................................................................14
Unity Data Mover 統合............................................................................................................................... 14
TTU 統合.......................................................................................................................................................... 14
第2章:
Ecosystem の構成.......................................................................................................................................... 17
Ecosystem の構成................................................................................................................................................ 17
サーバー........................................................................................................................................................... 17
データセンターの管理........................................................................................................................ 17
監視するデータセンターの追加....................................................................................... 18
データセンター プロパティ...............................................................................................18
データセンター プロパティの編集................................................................................. 18
モニタリングからのデータセンターの削除................................................................ 18
サーバーの管理......................................................................................................................................18
監視するサーバーの追加.....................................................................................................18
サーバー プロパティ.............................................................................................................19
サーバー タイプ......................................................................................................................19
サーバー プロパティの編集...............................................................................................20
モニタリングからのサーバーの削除..............................................................................20
サーバーへのアクション ルールの割り当て...............................................................20
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
3
目次
サーバー測定基準の値.......................................................................................................... 21
サーバーからのアクション ルールの削除.....................................................................22
アラートおよびアラート アクションの一括割り当て.............................................................22
サーバーへのアクション ルールの一括割り当て.......................................................22
サーバーからのアクション ルールの一括割り当て解除 ........................................ 23
デーモン............................................................................................................................................................ 24
デーモンの管理....................................................................................................................................... 24
監視用デーモン グループの追加......................................................................................................25
デーモン グループ プロパティ......................................................................................................... 26
デーモン検索範囲の決定.....................................................................................................................28
パスがわかっているデーモンの検索.......................................................................................28
プロセス コマンド ライン引数を使用したデーモンの検索...........................................28
Java ベースのデーモンの検索................................................................................................... 29
デーモン グループ プロパティの編集........................................................................................... 30
モニタリングからのデーモン グループの削除.......................................................................... 30
デーモン グループへのアクション ルールの追加.....................................................................30
デーモン アラートのコード............................................................................................................... 30
デーモン グループからのアクション ルールの削除................................................................ 31
アプリケーション.......................................................................................................................................... 31
アプリケーションの管理.....................................................................................................................31
アプリケーションの追加 .....................................................................................................32
アプリケーション プロパティ........................................................................................... 32
アプリケーション プロパティの編集..............................................................................32
モニタリングからのアプリケーションの削除.............................................................33
単一のアプリケーションへの依存関係の追加.............................................................33
単一アプリケーションからの依存関係の削除.............................................................33
依存の一括割り当て..............................................................................................................................33
依存関係の一括割り当て......................................................................................................34
依存関係の一括割り当て解除.............................................................................................34
ジョブ.................................................................................................................................................................34
ジョブの管理............................................................................................................................................35
監視するジョブの追加.......................................................................................................... 35
ジョブ プロパティ.................................................................................................................. 35
ジョブのサブカテゴリ.......................................................................................................... 36
ジョブ タイプ........................................................................................................................... 36
ジョブ プロパティの編集.....................................................................................................38
モニタリングからのジョブの削除....................................................................................38
ジョブへのアクション ルールの追加..............................................................................38
ジョブの応答.............................................................................................................................38
ジョブからのアクション ルールの削除......................................................................... 39
4
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
目次
ジョブ間アクションの管理...........................................................................................................................39
ジョブ間アクション ルールの作成.............................................................................................40
ジョブ間アクションの削除............................................................................................................40
アクションの一括割り当て...........................................................................................................................40
ジョブへのアクション ルールの一括割り当て .....................................................................41
ジョブからのアクション ルールの一括割り当て解除........................................................ 41
サブカテゴリの一括割り当て...................................................................................................................... 41
ジョブのサブカテゴリの一括割り当て..................................................................................... 42
テーブル.......................................................................................................................................................................42
データベースの管理.........................................................................................................................................42
監視するデータベースの追加....................................................................................................... 42
データベースの編集..........................................................................................................................43
モニタリングからのデータベースの削除................................................................................ 43
テーブルの管理..................................................................................................................................................44
テーブルをデータベースに追加...................................................................................................44
モニタリングからのテーブルの削除..........................................................................................44
テーブル検証について..................................................................................................................... 44
単一テーブル検証の追加................................................................................................................ 45
テーブル検証プロパティ................................................................................................................ 46
単一テーブルの検証トリガーの追加..........................................................................................47
単一テーブル検証トリガーの削除.............................................................................................. 47
同期ルールの管理............................................................................................................................................. 48
同期ルール変数の定義..................................................................................................................... 48
同期ルールの削除.............................................................................................................................. 49
検証の一括割り当て.........................................................................................................................................49
テーブルへの検証の一括割り当て.............................................................................................. 49
トリガーの一括割り当て............................................................................................................................... 50
テーブルへのトリガーの一括割り当て..................................................................................... 50
テーブルからのトリガーの一括割り当て解除....................................................................... 51
アクション.................................................................................................................................................................. 51
アクションの管理............................................................................................................................................. 51
スクリプト アクションの追加...................................................................................................... 52
スクリプトのプロパティ................................................................................................................ 52
実行パラメータ...................................................................................................................................53
スクリプト アクションの編集...................................................................................................... 54
カスタム メッセージのアクションの追加............................................................................... 54
カスタム メッセージのプロパティ.............................................................................................54
カスタム メッセージのアクションの編集............................................................................... 54
アクションの削除.............................................................................................................................. 55
レポート ......................................................................................................................................................................55
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
5
目次
レポートの追加....................................................................................................................................... 55
レポート タイプ......................................................................................................................................55
棒グラフと折れ線グラフの SQL 例.................................................................................. 56
円グラフの SQL 例.................................................................................................................. 57
テーブル グラフの SQL 例................................................................................................... 58
レポートの編集....................................................................................................................................... 59
レポートの削除....................................................................................................................................... 59
グローバル パラメータ................................................................................................................................59
グローバル パラメータの管理.......................................................................................................... 59
グローバル パラメータ値の指定.......................................................................................60
グローバル パラメータ値.....................................................................................................60
第3章:
Ecosystem エクスプローラ........................................................................................................................63
Ecosystem エクスプローラ............................................................................................................................... 63
Ecosystem エクスプローラについて......................................................................................................63
依存ビューの操作...................................................................................................................................64
依存関係ツールバー............................................................................................................... 64
依存関係ビューの追加.......................................................................................................... 65
依存ビュー ペインの非表示................................................................................................ 65
依存ビューを閉じる............................................................................................................... 65
依存ビューからの視点の変更.............................................................................................65
ブレッドクラムでのナビゲート........................................................................................ 66
アラートの操作....................................................................................................................................... 66
アラートのクリア .................................................................................................................. 66
アラート コード.......................................................................................................................66
アプリケーション タブ................................................................................................................................70
アプリケーションの概要.....................................................................................................................71
アプリケーション ビューについて................................................................................................. 71
アプリケーション詳細ビューについて......................................................................................... 72
ジョブタブ........................................................................................................................................................74
ジョブの概要............................................................................................................................................74
作業単位の概要....................................................................................................................................... 74
ジョブ ビューについて........................................................................................................................ 75
ジョブ詳細ビューについて................................................................................................................ 76
ジョブ タイプ.......................................................................................................................................... 77
ジョブ レポート......................................................................................................................................79
ジョブ レポートの表示......................................................................................................... 80
テーブル タブ..................................................................................................................................................81
6
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
目次
テーブル ビューについて.............................................................................................................................. 81
テーブル詳細ビューについて...................................................................................................................... 81
テーブルの検証...................................................................................................................................82
サーバー タブ............................................................................................................................................................ 82
サーバーの概要..................................................................................................................................................83
サーバー ビューについて.............................................................................................................................. 83
サーバー タイプ................................................................................................................................................ 83
サーバー測定基準の値.................................................................................................................................... 84
サーバー詳細ビューについて...................................................................................................................... 85
サーバー レポート............................................................................................................................................86
サーバー レポートの表示............................................................................................................... 86
デーモン タブ............................................................................................................................................................ 87
デーモンの概要..................................................................................................................................................87
デーモン ビューについて.............................................................................................................................. 87
デーモンの詳細ビューについて..................................................................................................................89
データ状態の変更............................................................................................................................................. 89
デーモン レポート............................................................................................................................................90
デーモン レポートの表示............................................................................................................... 90
ポートレットの操作................................................................................................................................................ 91
データ状態 アイコン ...................................................................................................................................... 91
システム状態アイコン .................................................................................................................................... 92
第4章:
レポート ビューア....................................................................................................................................................... 93
設定ビューについて....................................................................................................................................................... 93
表示するレポートの選択.......................................................................................................................................93
テーブル データのエクスポート........................................................................................................................93
付録 A :
Ecosystem Manager リポジトリのメンテナンス................................................................................... 95
Ecosystem Manager リポジトリの維持.................................................................................................................. 95
embackup.................................................................................................................................................................... 95
目的.........................................................................................................................................................................95
パラメータ...........................................................................................................................................................96
使用上の考慮事項............................................................................................................................................. 96
emexport......................................................................................................................................................................96
目的.........................................................................................................................................................................96
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
7
目次
パラメータ................................................................................................................................................ 96
emimport...........................................................................................................................................................97
目的..............................................................................................................................................................97
パラメータ................................................................................................................................................ 97
8
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
序文
改訂履歴
日付
リリース
説明
2014 年 9
月
15.00.01.00
• Aster および Hadoop のレポート ビューア ポートレット
とテーブル検証を追加しました。
2014 年 4
月
15.00
• 新しい Viewpoint ポータル ユーザーインターフェースを
反映するように更新しました。
対象読者
このマニュアルは、次の読者を対象にしています。
• データベース管理者
• システム管理者
• ソフトウェア開発者、プロダクション ユーザー、およびテスター
この製品は、次の知識を備えていることを前提としています。
• デュアル アクティブ システム
• Teradata Database
• Teradata のシステム ハードウェア
関連ドキュメント
タイトル
資料 ID
Unity Ecosystem Manager Release Definition, B035-3200
B035-3200
Unity Ecosystem Manager リリースに含まれる新機能および修正された問
題を要約します。
Unity Ecosystem Manager Configuration Guide, B035-3203
B035-3203
Unity Ecosystem Manager ソフトウェアを構成し、Ecosystem Manager ク
ライアント ソフトウェアをインストールおよびアップグレードする方法
について説明します。
Unity Ecosystem Manager Event System API Reference, B035-3204
B035-3204
サードパーティ製品を Unity Ecosystem Manager と統合する方法および
コマンド ライン機能を使用する方法について説明します。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
9
序文
製品の安全情報
タイトル
資料 ID
Teradata Viewpoint User Guide, B035-2206
B035-2206
Teradata Viewpoint のポータル、ポートレット、およびシステム管理の各
機能について説明しています。
Teradata Alerts User Guide, B035-2210
B035-2210
Teradata Alerts のポートレットを使用したアラートの設定とモニターの方
法について説明しています。
製品の安全情報
このドキュメントには、データまたは所有物の損害に関連する製品の安全ポリシー
を扱った情報が含まれている場合があり、これらは注意という言葉で識別できます。
この注意書きは、その状況が避けられない場合、機器またはデータなどの所有物が、
人身傷害を除く損害を受ける可能性があることを示します。
例
注記: 再構成ユーティリティを不適切に使用すると、データが失われる可能性があります。
10
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第1章
概要
Unity Ecosystem Manager について
Unity Ecosystem Manager は、Analytical Ecosystem を構成するアプリケーション、
サーバー、ジョブ、テーブル、およびソフトウェア デーモンの関係を監視して理解
することにより、Analytical Ecosystem の全体像を提供します。集中管理されたイ
ンターフェースにより、Ecosystem での障害をトラブルシューティングして特定で
きます。
Ecosystem Manager を使用して、次のことを実現します。
• Teradata、Aster、Hadoop の各システムおよびそれをサポートするサーバーのヘ
ルスを監視し、ハートビート、CPU、メモリ、ディスク、およびその他のリソー
ス使用率に関するフィードバックを提供する
• サーバー、テーブル、デーモン、ジョブ、および Ecosystem 内のアプリケーショ
ン間の依存関係を監視して管理する
• 定義されているしきい値に基づいて、サーバー、デーモン、デーモン グループ、
ジョブ、およびテーブルの状態を特定する
• アラートやイベントに応答して、スクリプトの実行、E メールの送信などの自動
化されたアクションを実行する
• 計画停止と計画外停止の間のフェールオーバーとフォールバックを管理する
• Unity Director および Unity Data Mover と統合してデータ同期をサポートする
Ecosystem Manager には、次のインターフェースがあります 。
• Ecosystem の構成ポートレットを使用すると、監視するリソースを定義し、依存
関係、アラートのアクション、およびイベントの応答を設定できる
• Ecosystem エクスプローラ ポートレットを使用すると、コンポーネントの監視、
ヘルス ステータスとデータ転送の表示、リソースの依存関係の追跡、およびそ
の他の多くのことを実行できる
• Ecosystem Manager API は、より高度な構成タスクとセットアップ タスクをサ
ポートする
Ecosystem Manager のアーキテクチャ
Ecosystem Manager は Teradata Managed Server 上で実行します。これによって監
視対象の各サーバーにインストールされている Ecosystem Manager クライアント
ソフトウェアと通信します。Ecosystem Manager は Ecosystem での監視対象となる
新しいリソースを自動的に認識し、自動登録します。メタデータと測定基準を作成
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
11
第 1 章 概要
Ecosystem Manager のアーキテクチャ
し、依存およびデフォルトのしきい値を設定します。Ecosystem Manager クライア
ント ソフトウェアはサーバーにインストールすると、監視対象サーバーになります。
クライアント ソフトウェアには、監視エージェントが含まれます。Ecosystem の構
成ポートレットを使用して、監視設定を編集し、絞り込みます。
Ecosystem Manager はエージェントを使用して非 Teradata システムから情報を収集
し、Viewpoint Data Collection Service (DCS)を使用して Teradata、Aster および
Hadoop システムから情報を収集します。情報はメッセージとして渡され、Ecosystem
Manager サーバーにある message bus によって受信されます。次に Ecosystem
Manager ソフトウェアはメッセージを埋め込みリポジトリに格納し、それらを処理
して監視およびアラート機能を提供します。
Ecosystem Manager は単一システム環境またはデュアル システム環境で実行可能で
す。Ecosystem Manager が高可用性のために 2 つのサイトにインストールされてい
る場合、エージェントは message bus の 1 つにメッセージを送信します。両方の
Ecosystem Manager サーバーで両方の message bus から情報を受信します。
Ecosystem Manager サーバーの 1 つに障害が発生した場合、エージェントは正常な
もう 1 つの Ecosystem Manager サーバーにメッセージを自動的にリダイレクトしま
す。
12
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 1 章 概要
Ecosystem Manager の高可用性
Ecosystem Manager の高可用性
Ecosystem Manager は複数システム環境での高可用性の提供に役立ちます 。コン
ポーネントで障害が発生するとアプリケーションが停止することがあります。計画
停止および計画外停止の間可用性を向上させるためにフォールバック コンポーネン
トが必要です。Ecosystem Manager はすべてのコンポーネントを監視し、障害がア
プリケーションの可用性に与える影響を認識します。
障害発生時に、Ecosystem Manager と Viewpoint によって提供される監視機能と制
御機能がまだ利用可能であることは重要です。これを実現するには、環境を高可用
性に向けて構成する必要があります。高可用性の構成には、少なくとも 2 つの
Ecosystem Manager サーバーと 2 つの Viewpoint サーバーが必要になります。ほと
んどの障害発生時に、Ecosystem Manager はフォールバック Ecosystem Manager
サーバーに自動的にフェールオーバーします。 Viewpoint サーバーはアクティブ
Ecosystem Manager サーバーを監視し、コンポーネントに障害が発生したときに
フェールオーバー シーケンスをトリガーします。
次にフェールオーバーの動作の概要を示します。
1. フェールオーバー監視デーモンはアクティブ Viewpoint サーバー上で実行し、
アクティブ Ecosystem Manager サーバー上の主要なコンポーネントを監視しま
す。
2. アクティブ Ecosystem Manager サーバー上の主要コンポーネントに障害が発生
すると、フェールオーバー監視は障害を検出し、待機 Ecosystem Manager サー
バーへのフェールオーバーを開始します。
3. フェールオーバー監視は待機 Viewpoint サーバーに移動し、待機 Ecosystem
Manager サーバーの主要なコンポーネントの監視を開始します。
4. これで待機 Ecosystem Manager サーバーはアクティブ Ecosystem Manager サー
バーとして動作し、以前のアクティブ Ecosystem Manager サーバー上で主要コ
ンポーネントを待機モードで再起動します。
主要コンポーネント
説明
ネットワーク アクセシビリティ
ネットワークに接続する機能
内部リポジトリ
Ecosystem Manager リポジトリ
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
13
第 1 章 概要
Unity Suite 内の統合
主要コンポーネント
説明
ActiveMQ サービス(tdactivemq)
Teradata Alerts コンポーネント間のメッセー
ジ交換を可能にします
パブリッシャー サービス(empublisher)
イベントを Message Bus に送信します
イベント コンシューマー サービス
(emeventconsumer)
イベントをすべてのイベント エージェント
から受信し、データベースに書き込みます
制御サービス(emcontrol)
リモート カスタム スクリプトおよび状態変
更制御スクリプトを実行します
コントロール エージェント サービス
(emcontrolagent)
コントロール サービスによって要求される
スクリプトを実行します
Unity Suite 内の統合
Ecosystem Manager は、Unity Director、Unity Loader、Unity Data Mover、および
TPump、BAR などのいくつかのロード ユーティリティと統合します。Ecosystem
Manager はリソースを監視および制御し、Unity Director はすべての SQL ベースの
コマンドを処理し、Unity Loader は一括ロードを処理し、Data Mover はデータ移動
を提供します。
Unity Director と Loader の統合
Ecosystem Manager は Unity Director、Loader と統合することができます。各 Unity
Director サーバーに Ecosystem Manager クライアントをインストールすると、Unity
Director サーバーが自動登録されます。統合されると、すべての Unity-管理リソー
スが Ecosystem Manager ポートレットに表示されます。また、Ecosystem Manager
を介してテーブルの状態の制御、アラートのクリアなど、Unity-管理リソースの構成
の一部を変更することもできます。
Ecosystem Manager と Unity Director はリポジトリを共有することができます。こ
の場合、リポジトリは Ecosystem Manager サーバーの Teradata Database インスタ
ンスに置かれます。
Unity Data Mover 統合
Ecosystem Manager は Unity Data Mover と統合することができます。Data Mover
がロード ジョブの監視のために実行しているロード サーバーに Ecosystem Manager
クライアントをインストールします。Data Mover はジョブの開始時刻、進捗、終了
時刻、および影響を受けるテーブルとその影響の状況に関する情報を含むレポート
を Ecosystem Manager に送信します。
TTU 統合
Ecosystem Manager はロード ユーティリティ FastLoad、MultiLoad、TPump、BTEQ
および TPT と統合することができます。ユーティリティがロード ジョブの監視のた
めに実行しているサーバーに Ecosystem Manager クライアントをインストールしま
す。ユーティリティはジョブの開始時刻、進捗、終了時刻、および影響を受けるテー
14
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 1 章 概要
Unity Suite 内の統合
ブルとその影響の状況に関する情報を含むレポートを Ecosystem Manager に送信し
ます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
15
第 1 章 概要
Unity Suite 内の統合
16
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第2章
Ecosystem の構成
Ecosystem の構成
Ecosystem の構成 ポートレットを使用して、リポジトリの以下に対する構成データ
の追加、編集、削除を行ないます。
• サーバー
• デーモンとデーモン グループ
• アプリケーション
• ジョブ
• テーブル
• アクション
• グローバル パラメータ
以下のアイテムを個別または一括でリソースに割り当てることができます 。
• アラート アクションとイベント応答
• データ状態の変更におけるスクリプト
• アプリケーション依存
• ジョブ サブカテゴリ
• テーブル検証および実行トリガー
Ecosystem の構成 ポートレットで構成された設定により、 Ecosystem エクスプロー
ラ ポートレットで表示されるデータが決まります。
サーバー
Ecosystem Manager では、サーバーはハードウェア コンポーネントです。Ecosystem
Manager は Teradata Database システム 、Unity システム 、アプリケーション、BI、
ETL、およびレプリケーションを実行するサーバーを監視します。
Ecosystem Manager の Unity システムは 、複数の Ecosystem に及ぶため、仮想
Ecosystem です。Unity システムには 、サーバー タイプとして UNITYSYS が表示さ
れます。
データセンターの管理
データセンターは、物理的にまとめられているか、論理的に関連付けられて配置さ
れたサーバーのグループです。Ecosystem Manager では、データセンターを追加し
て、その中に含まれているサーバーを監視します。各データセンターにはデフォル
トの TDPID があります。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
17
第 2 章 Ecosystem の構成
Ecosystem の構成
監視するデータセンターの追加
1 サーバーをクリックし、データセンターの管理をクリックします。
2
をクリックして、監視するデータセンターを追加します。
3 データセンター ID を入力します。
4 データセンター名を入力します。
5 データセンターのデフォルトの TDPID を入力します。
6 適用 をクリックします。
データセンター プロパティ
フィールド
説明
データセンター ID
データセンターの固有の識別子。
データセンター名
データセンターの名前は通常、場所に関連し
ます。Unity システムの場合、データセンター
は仮想的に配置されます。
デフォルト TDPID
データセンターのデフォルトの Teradata
Database ID の名前。
データセンター プロパティの編集
1 サーバーをクリックし、データセンターの管理をクリックします。
2 編集するデータ センターの ID をクリックします。
3 フィールドを変更します。
4 適用 をクリックします。
モニタリングからのデータセンターの削除
1 サーバーをクリックし、データセンターの管理をクリックします。
2 モニタリングから削除するデータセンターの横にあるボックスを選択します 。
3 選択を削除するには、 をクリックします。
4 OK をクリックします。
サーバーの管理
Ecosystem Manager では、サーバーを監視できます。サーバーの場所と目的の情報
を入力できます。
サーバーまたは接続率の特定の使用状況を測定する単一アラートを設定できます。
また、サーバー グループのしきい値とハートビートを測定する一括アラートも追加
できます。
監視するサーバーの追加
追加しているサーバーにクライアント パッケージがインストールされていることを
確認します。クライアント パッケージをインストールしてサーバー上で構成を完了
18
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
すると、そのサーバーは Ecosystem Manager へのメッセージの送信を開始する際に
自動的にサーバー リストに追加されます。
1 サーバーをクリックし、サーバーの管理をクリックします。
をクリックして、監視するサーバーを追加します。
2
3 次の情報を入力します。
•
•
•
•
•
サーバー名
データセンター
サーバー タイプ
スクリプトを実行するためのユーザー
スクリプトを実行するためのパスワード
サーバー タイプとして TD を選択する場合は、次の追加情報を入力します。
• コントロール DB ユーザー
• コントロール DB パスワード
• パックレート
4 適用 をクリックします。
サーバー プロパティ
フィールド
説明
サーバー名
監視するサーバーの名前。
データセンター
データセンターまたはサーバーの場所の名前。
サーバー タイプ
サーバーの役割。自己登録型の場合は、
Unknown として表示されます。
コントロール DB ユーザー
データベース ユーザーの名前。
コントロール DB パスワード
データベース ユーザーのパスワード。
パックレート
データベースに送信する前に一括処理する要
求ジョブの数。
スクリプトを実行するためのユーザー
サーバーでスクリプトを実行する権限を持つ
ユーザーの名前。
スクリプトを実行するためのパスワード
スクリプトを実行するユーザーに関連付けら
れたパスワード。
サーバー タイプ
サーバーの省略形
サーバー タイプ
LS
ロード
DMC
Data Mover
APP
アプリケーション
VP
Viewpoint
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
19
第 2 章 Ecosystem の構成
Ecosystem の構成
サーバーの省略形
サーバー タイプ
UNKNOWN
自動登録
LAG
レプリケーションの待機時間
BUS
Message BUS
AST
Aster システム
RS
レプリケーション
EM
Ecosystem Manager
BI
ビジネス インテリジェンス
UNITYSYS
Unity システム
HDP
Hadoop
Unity
Unity
USL
Unity Source Link
ETL
抽出/変換/ロード
TD
Teradata
サーバー プロパティの編集
1 サーバーをクリックし、サーバーの管理をクリックします。
2 編集するサーバーの名前をクリックします。
3 フィールドを変更します。
4 適用 をクリックします。
モニタリングからのサーバーの削除
1 サーバーをクリックし、サーバーの管理をクリックします。
2 モニタリングから削除するサーバーの名前の横にあるボックスを選択します。
3 選択を削除するには、 をクリックします。
4 OK をクリックします。
サーバーへのアクション ルールの割り当て
1 サーバーをクリックし、サーバーの管理をクリックします。
2 監視するサーバーの名前をクリックします。
3 アクション ルール タブをクリックします。
4 追加する測定基準またはアラートの横にある をクリックします。
5 ルールの完成に必要な変数を選択または入力します。
20
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
6 割り当ての各アクションの横にあるボックスをクリックし、 をクリックします。
選択したアクションが右側に表示されます。
7 OK をクリックします。
8 (オプション)測定基準ハートビート ルールにアクションを追加するには、
クリックします。
を
9 (オプション)追加する各アクションの横にあるボックスを選択して 、 をクリッ
クします。
選択したアクションが右側に表示されます。
10 (オプション) OK をクリックします。
11 変更を反映するには、適用をクリックします。
サーバー測定基準の値
このテーブルでは、サーバー監視時に使用できる測定基準を示します。
測定基準
説明
タイプ
BLOCKS
RECEIVED
受信したディスク ブロックの量
数値
BLOCKS SENT
送信されたディスク ブロックの量
数値
CPU I/O WAIT
I/O 操作が完了するまでの待ち時間に消費された合計
CPU 時間のパーセント
パーセント
CPU USAGE%
使用中の合計 CPU 時間のパーセント
パーセント
CPU USER
ユーザー モードで使用中の合計 CPU 時間のパーセント パーセント
CPU SYSTEM
カーネル モードで使用中の合計 CPU 時間のパーセント パーセント
CTX SWITCH
コンテキスト切り替えレート
数値
DISK READ RATE マウント ポイントからのディスク読み取り量 (バイト/秒) パーセント
%
DISK USAGE%
使用中のディスク容量のパーセント
DISK WRITE
RATE%
マウント ポイントへのディスク書き込み量 (バイト/秒) パーセント
HEARTBEAT
サーバーが最後に Ecosystem Manager サーバーと通信 数値
してからの応答時間(秒)
INTRS
1 秒当たりの CPU 割り込み回数
数値
MEM PAGE IN
スワップ インされたメモリ ページの割合
数値
MEM PAGE OUT スワップ アウトされたメモリ ページの割合
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
パーセント
数値
21
第 2 章 Ecosystem の構成
Ecosystem の構成
測定基準
説明
タイプ
MEMORY USAGE オペレーティング システムにより使用中のメモリのパー パーセント
%
セント
MEM SWAP
スワップされたメモリの割合
数値
NET RX RATE%
指定されたネットワークでの秒当たりの受信バイトの パーセント
デルタ計算、定義された間隔の平均として計算
NET TX RATE%
指定されたネットワークでの秒当たりの送信バイトの パーセント
デルタ計算、定義された間隔の平均として計算
NET USAGE%
使用中のネットワーク帯域幅のパーセント、NET USAGE パーセント
[<interface_name>]形式
SYSLD1
直近 1 分間の平均 CPU ロード
数値
SYSLD5
直近 5 分間の平均 CPU ロード
数値
SYSLD15
直近 15 分間の平均 CPU ロード
数値
UP TIME
サーバーが実行している合計時間
数値
サーバーからのアクション ルールの削除
1 サーバーをクリックし、サーバーの管理をクリックします。
2 サーバー名をクリックします。
3 アクション j ルールを追加するには、 をクリックします。
4 削除するアラートの横にある をクリックします。
アイコンが赤に変わります。
5 適用 をクリックします。
アラートおよびアラート アクションの一括割り当て
アラートおよびアクション ルールを 1 つ以上のサーバーに一括割り当てすることが
できます。欠落しているハートビートまたはしきい値レベルに基づいてアラートを
割り当てることができます。アラートのしきい値はサーバーごとに同じです。アク
ション ルールを追加してアラートに基づいて発生させることができます。アクショ
ンにはメッセージングが含まれます。
例えば、アラートをサーバーのグループに追加し、ハートビート間の経過時間が 45
秒を超えるたびに電子メールが送信されるようにすることができます。
サーバーへのアクション ルールの一括割り当て
1 サーバーをクリックし、アクションの一括割り当てをクリックします。
2 割り当て をクリックします。
3
22
をクリックします。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
4 各サーバー名と測定基準の横にあるボックスを選択してアラートを一括割り当
てし、 をクリックします。
選択したサーバーと測定基準は右側に表示されます。
5 OK をクリックします。
6 追加 をクリックします。
7 応答タイプを選択します。
応答タイプはしきい値またはハートビートに基づきます。
8 ルールを完了する測定基準値を入力します。
入力する測定基準値は、選択した応答タイプによって異なります。
例えば、時系列のしきい値のアラートを送信しますを選択した場合は、次の
フィールドに入力する必要があります。
選択
説明
演算子
• < (未満)
• > (より大)
• = (等しい)
しきい値
• 数値
• パーセント
時間
秒数
緊急度レベル
• 警告
• 危機的
9 OK をクリックします。
ルールは、割り当てるメトリック アクション ルール リストに表示されます。
10 (オプション)ルールにアクションを追加するには、アクションの横にある
クリックします。
を
11 (オプション)割り当ての各アクションの横にあるボックスを選択して 、 をク
リックします。
選択したアクションが右側に表示されます。
12 (オプション) OK をクリックします。
13 変更を反映するには、適用をクリックします。
サーバーからのアクション ルールの一括割り当て解除
1 サーバーをクリックし、アクションの一括割り当てをクリックします。
2 割り当て解除を選択します。
3 割り当て解除するサーバー測定基準の横にある
をクリックします。
4 割り当て解除対象の選択済み測定基準を持つ各サーバー名 の横にあるボックス
を選択して、 をクリックします。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
23
第 2 章 Ecosystem の構成
Ecosystem の構成
選択したサーバーと測定基準は右側に表示されます。
5 OK をクリックします。
6 割り当てを解除する測定基準アクション ルール の横にある
をクリックします。
7 次のいずれかを実行します。
• サーバーから削除する各一括アラートの横にあるボックスを選択します。
• 削除するアクション ルールの横にある削除をクリックします。
8 OK をクリックします。
9 変更を反映するには、適用をクリックします。
デーモン
デーモンは、バック グラウンドで実行するソフトウェア プログラムです。例えば、
一般的なデーモンには、cron デーモン、印刷スプーラ サービス デーモンがあります。
デーモンの管理
Ecosystem Manager 内でデーモンのグループを作成して、そのグループの状態を監
視できます。デーモンの可用性を監視しながら、より的確にリソース割り当てを決
定できます。
各デーモン グループは、複数のサーバーで発生するデーモンから成ります。デーモ
ン グループ内のすべてのデーモンは、デーモンの実行可能ファイルと一致する必要
があります。デーモンは、複数のデーモン グループの一部にすることはできません。
各デーモンは、次の状態のいずれかになっています。
アクティブ
デーモンは、アクティブな状態で実行するよ
うに構成されており、実行中になっています。
待機
デーモンは、待機状態で実行するように構成
されており、実行中です(場合によっては、
デーモンは待機に構成されていても、実行さ
れていないことがあります)。
パッシブ
デーモンは、実行するように構成されておら
ず、実行中になっていません。
停止中(OOS)
デーモンは実行を停止しているか、または機
能していません(実行中で、アクティブまたは
待機状態になることが望ましい)。デーモンが
OOS になっている場合は、問題があることが
ほとんどです。
デーモン グループには、アクティブ/アクティブまたはアクティブ /待機のいずれか
の HA パターンが割り当てられています。アクティビティ用に複数のデーモンを関
連サーバーでアクティブにする場合は、アクティブ/アクティブを選択します。1 台
のサーバーのみをアクティビティ用に使用可能にして 、必要な事態が生じるまで、
完全冗長サーバーをパッシブ/待機状態で最新の状態に維持する場合は、アクティ
24
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
ブ/待機を選択します。例えば、Viewpoint postgres データベースには常に、アク
ティブ/待機パターンが割り当てられます。つまり、アクティビティは単一(アクティ
ブ)データベースで更新され、完全なコピーはパッシブ(待機)データベースで維持さ
れます。パッシブ データベースは、現在のアクティブ データベースが使用できな
くなるとアクティブになります。
各 HA パターンには、ユーザーが状態トランジションを選択して割り当て、状態変
更制御スクリプトに実装する必要があります。状態変更制御スクリプトで設定した
別の状態変更トランジションを選択することもできます。デーモン グループを追加
する前に、状態変更制御スクリプトを設定します。
各デーモンの CPU、メモリ使用率、ハートビートを監視するために、アラートを作
成することもできます。
監視用デーモン グループの追加
1 デーモンをクリックし、デーモンとグループの管理をクリックします。
2
をクリックします。
3 デーモン グループの名前を入力します。
4 状態変更制御スクリプトの名前を入力します。
5 デーモンの基本名を入力します。
6 実行ユーザーの名前を入力します。
7 関連付けられている実行パスワードを入力します。
8 HA パターンを選択します。
有効な HA トランジションは、選択するパターンに応じて変わります。
9 デーモン検索パターンからパターンを選択します。
10 有効な HA トランジションを選択します。
いくつかのトランジションは、グループの HA パターンに基づいて事前選択され
ます。
11 デーモン名を入力します。
名前は、グループ内の各デーモンで同じです。
12 各デーモンに対して、デーモンを監視するサーバーの場所を選択します。
グループ内の各デーモンには、異なるサーバーの場所が必要です。選択してい
るサーバーにクライアント パッケージが正しくインストールされ、構成されて
いることを確認します。
13 各デーモンに初期状態を入力します。
選択した HA パターンに対して、初期状態は有効でなければなりません。アク
ティブ/アクティブ パターンでは、アクティブまたはパッシブのどちらかです。
アクティブ/待機パターンでは、アクティブ、待機、またはパッシブのいずれか
です。このパターンでアクティブにできるデーモンは 1 つのみです。
14 変更を反映するには、適用をクリックします。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
25
第 2 章 Ecosystem の構成
Ecosystem の構成
15 デーモンをクリックし、デーモンとグループの管理をクリックして、追加した
デーモンを選択します。
追加したデーモンは、グループ内のデーモン セクションのリンクになります。
16 グループ内のデーモン セクションのデーモン名をクリックします。
指定したデーモンの一般タブが表示されます。
17 選択したデーモン検索パターンに一致するデーモン検索パターン値を入力します。
18 変更を反映するには、適用をクリックします。
19 (オプション)グループに追加された各デーモンに対して、グループ内のデーモン
セクションの をクリックし、手順 12~18 を繰り返します。
デーモン グループ プロパティ
フィールド
説明
デーモン グループ
デーモン グループの表示名。
状態変更制御スクリプト
スクリプトの名前。スクリプトのテンプレー
トは HAStateControlWrapperTemplate.sh
で、$EM_HOME/bin にあります。状態変更
時に発生するトランジションとプロセスを含
む独自のスクリプトを定義することができま
す。スクリプトには選択した状態のトランジ
ションを含める必要があります。
デーモンの状態が変わらない場合、この
フィールドを空白にしておくことができま
す。フィールドが空白の場合、Ecosystem エ
クスプローラ ポートレットでデーモンの状態
を手動で変更することはできません。
26
デーモンの基本名
監視するデーモンの基本プロセス名。この
フィールドは、デーモンの検索パラメータの
一部です。例をいくつか以下に示します。
• C++ベースの実行ファイルの場合は、その
実行ファイルの名前を入力します。
• シェル スクリプトの場合、そのシェル(sh/
bash)の名前を入力します。
• Java ベースの実行ファイルの場合は Java
を入力します。
実行ユーザー
リモート ホストへのログオンに使用されるシ
ステム ユーザー名。
実行パスワード
リモート ホストへのログオンに使用されるシ
ステム ユーザー名に関連付けられたシステ
ム パスワード。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
フィールド
説明
HA パターン
グループ内のデーモンの初期状態。HA パター
ンがアクティブ/アクティブの場合、1 つ以上
のデーモンはアクティブで始まります。HA
パターンがアクティブ/待機の場合、1 つの
デーモンのみアクティブで始まります。
デーモン検索パターン
サーバー上のデーモンの検索方法。
• FullPathToProcExec: 実行ファイルへの正
確なパスがわかっている場合はこのパター
ンを選択します。
• CommandLineArg: このパターンを選択し
て、実行ファイルをフィルタする検索パ
ラメータを入力します。
• JavaFullClassName: 完全なクラス名がわ
かっている場合は、このパターンを Java
ベースのデーモンに使用します。
有効な HA トランジション
デーモンの有効なトランジションのリスト。
一部のトランジションは高可用性パターンを
保守するためにデフォルトで確認されます。
状態変更制御スクリプトは対応する実装を含
める必要があります。
グループ内のデーモン
グループ内のデーモンのリスト。
デーモン名
デーモンの表示名。グループ内のすべての
デーモンは同じ名前である必要があります。
サーバー
デーモンの場所。グループ内のすべてのデー
モンには異なるサーバーが必要です。1 つの
サーバーに同じ名前の 2 つのデーモンを指定
することはできません。
現在の状態
デーモンの現在の状態。初期 HA パターンが
アクティブ/アクティブの場合、複数のデー
モンをアクティブにすることができます。初
期 HA パターンがアクティブ/待機の場合、1
つのデーモンのみをアクティブにすることが
できます。
デーモン検索パターン値
選択したデーモン検索パターンに対応する値
を入力します。このフィールドは大文字と小
文字が区別されます。
• FullPathToProcExec: 完全なパスとファイ
ル名を入力します。
• CommandLineArg: ファイル名を検索する
パラメータを入力します。
• JavaFullClassName: 完全なクラス名を入
力します。
デーモン検索パターン値に一致するデーモン
が複数ある場合、Ecosystem Manager は一致
する複数のデーモンに対する測定基準をレ
ポートします。接尾辞は自動生成で、シーケ
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
27
第 2 章 Ecosystem の構成
Ecosystem の構成
フィールド
説明
ンスのデーモンの名前に追加されます。単一
のデーモンを監視する場合、監視するデーモ
ンに直接マップするパターン値を入力する必
要があります。
注: このフィールドはデーモンを選択した後
にのみ表示されます。
デーモン検索範囲の決定
コマンド"ps-ef | grep"を使用して、デーモンを特定することができます。
ネイティブ OS でセキュリティ ポリシーなどによりプロセス測定基準の問合わせが
許可されない場合、この機能ではデーモンの測定基準をレポートすることはできま
せん。
注: Microsoft Windows の場合、Windows タスク マネージャまたはサービス コン
ソールを使用して、デーモンの場所を見つけることもできます。
パスがわかっているデーモンの検索
デーモンへのパスがわかっている場合、ps-ef コマンドを実行して、以下のように
ps-ef コマンドの出力を使用します。
ps-ef コマンド出力
デーモンの基本名
/opt/sampleApp/
sampleExe
sampleExe arg1 arg2
arg3
デーモン検索パターン デーモン検索パター
ン値
FullPathToProcExec
/opt/sampleApp/
sampleExe
プロセス コマンド ライン引数を使用したデーモンの検索
コマンド ライン引数を使用してデーモンをフィルタするには 、以下のように ps-ef
コマンドの出力を使用します。
ps-ef コマンド出力
デーモンの基本名
デーモン検索パターン デーモン検索パター
ン値
/bin/sh./sample.sh
message 1000
localhost
sampleLog1.log
sh
CommandLineArg
./sample.sh message
1000 localhost
sampleLog1.log
複数のプロセス コマンド ラインをスペースで区切ります。Microsoft Windows の場
合、 区切り記号としてチルダ文字(~)を使用します。
ワイルド カード文字を使用してデーモンを検索することもできます。例えば、コマ
ンド ライン引数が databaseProd で始まり、その他のコマンド ライン引数が tbl に
等しいすべてのデーモンを検索する場合、フィールド エントリは以下のようになり
ます。
28
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
ps-ef コマンド出力
デーモンの基本名
デーモン検索パターン デーモン検索パター
ン値
/bin/sh./mover.sh
databaseProdA tbl
5000
sh
CommandLineArg
./mover.sh
databaseProd*tbl
/bin/sh./mover.sh
databaseProdA tbl
7000
/bin/sh./mover.sh
databaseDA1 tbl
7000
別の例で、コマンド ライン引数のいずれかが databaseProd に等しく、Wario で終
わるすべてのデーモンを検索する場合は、フィールド エントリは以下のようになり
ます。
ps-ef コマンド出力
デーモンの基本名
デーモン検索パターン デーモン検索パター
ン値
/bin/sh./load.sh
databaseProd
Table1Wario 5000
sh
CommandLineArg
./load.sh
databaseProd*Wario
/bin/sh./load.sh
databaseProd
Table2Wario 7000
bin/sh./load.sh
databaseProd
Table3Sonic 7000
Java ベースのデーモンの検索
Java ベースのデーモンに対し完全なクラス名を入力するには、ps-ef コマンドを実
行し、出力を次のように使用します。
ps-ef コマンド出力
デーモンの基本名
デーモン検索パ
ターン
デーモン検索パター
ン値
/usr/bin/java classpath/opt/
sampleApp/
sampleJavaApp.jar
java
JavaFullClassName
com.sampleCom.sampl
ePackage.sampleJavaA
pp
Java ベースのデーモンが開始パラメータの一部として完全なクラス名を指定せずに
開始される場合、コマンド ライン引数を使用してデーモンを検索できます。ps-ef
コマンドの出力を以下のように使用します。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
29
第 2 章 Ecosystem の構成
Ecosystem の構成
ps-ef コマンド出力
デーモンの基本名
デーモン検索パター デーモン検索パター
ン
ン値
/usr/bin/java java
D.proc.base=var/opt/
app/base - Xmx512M
Dlog4j.configuration
=proc.properties - jar
procApp.jar
CommandLineArg
D.proc.base=var/opt/a
pp/base - Xmx512M Dlog4j.configuration=
proc.properties - jar
procApp.jar
デーモン グループ プロパティの編集
1 デーモンをクリックし、デーモンとグループの管理をクリックします。
2 デーモン グループの名前をクリックします。
3 フィールドを変更します。
4 適用 をクリックします。
モニタリングからのデーモン グループの削除
1 デーモンをクリックし、デーモンとグループの管理をクリックします。
2 モニタリングから削除するデーモン グループの左にあるボックスを選択しま
す。
3 選択を削除するには、 をクリックします。
4 OK をクリックします。
デーモン グループへのアクション ルールの追加
1 デーモンをクリックし、デーモンとグループの管理をクリックします。
2 デーモン グループの名前をクリックします。
3 アクション ルールタブをクリックします。
をクリックします。
4
5 アクション ルールを選択し、フィールドの入力を完了します。
6 アクションと種類の隣のボックスを選択して 、 をクリックします。
選択したアクションが右側に移動します。
7 OK をクリックします。
8 変更を反映するには、適用をクリックします。
デーモン アラートのコード
30
アラート
コード
説明
1045
デーモンの状態変更におけ デーモンの状態変更における問題。
る問題。
メッセージ
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
アラート
コード
説明
メッセージ
1046
デーモンに対して要求され [SERVER_NAME]上のグループ
る無効な状態。
[DAEMONGROUP_NAME]に属しているデーモン
[DAEMON_NAME]の状態変更要求([RequestTS])
が、現在の状態有効時間([EffectiveTS])より古い。
1047
デーモンの状態の変更要求 [SERVER_NAME]上のグループ
が期限切れ。
[DAEMONGROUP_NAME]に属しているデーモン
[DAEMON_NAME]の状態変更要求([RequestTS])
が、現在の状態有効時間([EffectiveTS])より古い。
デーモン グループからのアクション ルールの削除
1 デーモンをクリックし、デーモンとグループの管理をクリックします。
2 デーモン グループの名前をクリックします。
3 アクション ルールタブをクリックします。
4 削除するアクション ルールの横にある をクリックします。
アイコンが赤に変わります。
5 変更を反映するには、適用をクリックします。
アプリケーション
Ecosystem Manager を使用して、アプリケーションの定義と監視を行なうことがで
きます。アプリケーションは複数の Teradata Database システム上のテーブルまた
はジョブのグループ、およびそれらをサポートするデーモンとサーバーです。
多くのアプリケーションは、同じコンポーネントを共有することができます。アプ
リケーションは、データセンター間にわたって依存を持つことができます。
アプリケーションは、高可用性をサポートするジョブと依存のミッション クリティ
カルなグループにすることができます。アプリケーションでは、障害リカバリまた
は他のデータ保護方法のためのコンポーネントのグル-プ化に焦点が当てられてい
ます。
例:
• ETL フレームワークは、高可用性 ETL ジョブをサポートするサーバーを含むアプ
リケーションにすることができます。
• BI サーバーは、エンタープライズ規模のレポートをサポートするサーバーを含む
アプリケーションにすることができます。
アプリケーションの管理
アプリケーションを管理するために、監視するアプリケーション、ホスト、および
依存関係を定義します。
サーバー、デーモン、ジョブ、およびテーブルのグループがアプリケーションでサ
ポートされている場合は、依存関係を一括して追加できます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
31
第 2 章 Ecosystem の構成
Ecosystem の構成
アプリケーションの追加
アプリケーションを作成すると、リポジトリに追加されます。
ルーティング ルールメニューに表示されるルーティング ルールが Unity 構成ポート
レットで定義されます。
1 アプリケーションをクリックし、アプリケーションの管理をクリックします。
をクリックします。
2
3 アプリケーション ID を入力します。
4 説明 を入力します。
5 実行ホストを入力します。
6 実行ユーザー名を入力します。
7 実行パスワードを入力します。
8 アプリケーションが Unity によって管理されている場合は、ルーティング マネー
ジャー を選択します。
9 ルーティング マネージャーとして Unity を選択した場合は、ルーティング ルー
ルを選択します。
10 適用 をクリックします。
アプリケーション プロパティ
フィールド
説明
アプリケーション ID
アプリケーションの固有の識別子。
説明
アプリケーションの説明。
実行ホスト
実行をホストしているリモート システムの名前 。
実行パスワード
リモート実行に使用されるシステム パスワード。
実行ユーザー名
リモート実行に使用されるシステム ユーザー名。
ルーティング マネージャー
なしの場合は、自動ルーティングが使用されない。Unity の
場合、アプリケーションは Unity によって管理される。
ルーティング ルール
Unity Director で定義されているルーティング ルールのリス
ト。
アプリケーション プロパティの編集
1 アプリケーションをクリックし、アプリケーションの管理をクリックします。
2 アプリケーションの名前をクリックします。
3 フィールドを変更します。
4 適用 をクリックします。
32
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
モニタリングからのアプリケーションの削除
1 アプリケーションをクリックし、アプリケーションの管理をクリックします。
2 モニタリングから削除するアプリケーションの横にあるボックスを選択します 。
をクリックします。
3
4 OK をクリックします。
単一のアプリケーションへの依存関係の追加
1 アプリケーションをクリックし、アプリケーションの管理をクリックします。
2 アプリケーションの名前をクリックします。
3 依存タブをクリックします。
4 次のいずれかを選択します。
•
•
•
•
5
サーバー
ジョブ
テーブル
デーモン グループ
をクリックします。
6 追加する各依存関係の隣のボックスをクリックし、次に をクリックします。
選択した依存関係が右側に表示されます。
7 OK をクリックします。
8 変更を反映するには、適用をクリックします。
単一アプリケーションからの依存関係の削除
1 アプリケーションをクリックし、アプリケーションの管理をクリックします。
2 アプリケーションの名前をクリックします。
3 依存タブをクリックします。
4 削除する依存関係のタイプを選択します。
5
をクリックします。
6 削除する依存関係の横にあるボックスを選択して、 をクリックします。
選択した依存関係が左側に表示されます。
7 OK をクリックします。
8 変更を反映するには、適用をクリックします。
依存の一括割り当て
依存関係をアプリケーションに一括割り当てすることができます。デーモン、サー
バー、テーブル、またはジョブのグループを追加して、アプリケーションの機能を
サポートすることができます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
33
第 2 章 Ecosystem の構成
Ecosystem の構成
依存関係の一括割り当て
1 アプリケーションをクリックし、依存関係の一括割り当てをクリックします。
2 割り当てを選択します。
3 一括割り当てするアプリケーション の横にある
をクリックします。
4 依存関係を一括割り当てする各アプリケーションの隣のボックスを選択して、
をクリックします。
選択したアプリケーションが右に表示されます。
5 OK をクリックします。
6 依存関係の種類を選択して、
をクリックします。
7 追加する各依存関係の隣のボックスをクリックし、次に をクリックします。
選択した依存関係が右側に表示されます。
8 変更を反映するには、適用をクリックします。
依存関係の一括割り当て解除
1 アプリケーションをクリックし、依存関係の一括割り当てをクリックします。
2 割り当て解除を選択します。
3 一括割り当て解除をするアプリケーション の横にある
をクリックします。
4 変更する各アプリケーションの横にあるボックスを選択して、 をクリックしま
す。
選択したアプリケーションが右側に表示されます。
5 OK をクリックします。
6 割り当て解除する依存関係のタイプを選択して、
をクリックします。
7 割り当て解除する依存関係の横にあるボックスを選択して、 をクリックします。
依存関係が右側に表示されます。
8 OK をクリックします。
選択した依存関係が表示されます。
9 変更を反映するには、適用をクリックします。
ジョブ
ジョブはデータ変更プロセスです。ジョブの例にはロード、抽出、検証、更新、エ
クスポートおよびリカバリが含まれます。すべてのジョブはジョブが処理している
データを追跡する作業単位に関連付けられています。
34
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
ジョブの管理
Ecosystem Manager では、処理中のジョブのヘルスを監視できます。例えば、ジョ
ブが指定の秒数にわたって実行されたとき、または繰り返し処理のジョブの開始に
失敗したときに、E メール アラートが送信されるように設定することができます。
ジョブ間アクションにより、異なるシステム上の 2 つのジョブを比較できます。イ
ベントを比較し、アラートを作成できます。
アラート コードまたはイベント タイプに基づいて一括アラートを割り当てること
ができます。ジョブにサブカテゴリを一括割り当てすることもできます。
監視するジョブの追加
1 ジョブをクリックし、ジョブの管理をクリックします。
2
をクリックして、監視するジョブを追加します。
3 サブカテゴリを選択します。
4 ジョブ タイプを選択します。
5 ジョブ ID を入力します。
6 ジョブが問題なく終了した後にイベントをクリアする場合は、END イベントが
しきい値を超えていない場合、外部アラートをクリアするを選択します。ジョ
ブが終了した後にアラートをクリアしない場合は、このボックスをオフにします。
をクリックして、ジョブのサーバーを選択します。
7
8 ジョブの各サーバーの横にあるボックスを選択し、 をクリックします。
選択したサーバーが右側に表示されます。
9 OK をクリックします。
10 適用 をクリックします。
ジョブ プロパティ
フィールド
説明
サブカテゴリ
ジョブのタイプ別のジョブ分類
ジョブ タイプ
ジョブ リソース タイプ
ジョブ ID
ジョブ リソース ID
END イベントがしきい値を超えていない場
合、外部アラートをクリアする
構成で設定された値を超過しない場合にクリ
アする自動アラートを設定するためのチェッ
クボックス
TDPID
サーバーの TDPID をリストします
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
35
第 2 章 Ecosystem の構成
Ecosystem の構成
ジョブのサブカテゴリ
サブカテゴリ
説明
BAR
バックアップ、アーカイブ、および復元
BATCH
バッチ
CONT
連続ロード
DM
Data Mover
REPL
レプリケーション
UNKNOWN
未分類プロセス
VAL
検証
ジョブ タイプ
デフォルトのジョブ タイプを以下に示します。表示するジョブ タイプがリストに表
示されない場合は、Ecosystem Manager 管理者にお問い合わせください。
36
ジョブ タイプ
説明
ARC
ARCMAIN ジョブ
ARCHIVE
アーカイブ プロセス
ARCHIVE_COPY
ARC を使用した Data Mover レプリケーション ジョブ
BTEQ
Basic Teradata Query スクリプト
CLEAN_UP
ソースおよびターゲット システムでジョブによる生成物を
クリーン アップする Data Mover プロセス
COMPARE_DDL
Data Mover DDL 比較プロセス
COPY_STATS
Data Mover コピー テーブル統計プロセス
DATAPUMP
Teradata Replication Service Data Pump ジョブ
DM_PROCESS
Data Mover レプリケーション ジョブの開始/終了
EXPORT_LOAD
エクスポート/ロード ストラテジを使用した Data Mover レ
プリケーション ジョブ
EXPORT_STREAM
エクスポート/ストリーム ストラテジを使用した Data Mover
レプリケーション ジョブ
EXPORT_UPDATE
エクスポート/アップデート ストラテジを使用した Data
Mover レプリケーション ジョブ
EXTRACT
抽出処理を実行するスクリプト
FEXP
Teradata FastExport ジョブ
FLOAD
Teradata FastLoad ジョブ
HARD_DELETE
ターゲット テーブルの行を削除する Data Mover プロセス
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
ジョブ タイプ
説明
HBEAT
ジョブの成功を示す Data Mover マーカー
INSERT_SELECT
挿入/選択ストラテジを使用した Data Mover レプリケーショ
ン ジョブ
JOB
ジョブまたはジョブ ステップに割り当てられた処理
LOAD
ジョブのロード
MLOAD
Teradata MultiLoad ジョブ
OBJECT_VERIFICATION
Data Mover オブジェクト構造の検証
OLELOAD
OLE DB Access Module を使用した Teradata FastLoad
PRE_DATA_MOVE
データの移動前にアクションを実行する Data Mover プロ
セス
PROCESS
処理を実行するスクリプト
PURGE
データのパージ ジョブ
REPLICAT
Teradata Replication Service レプリケーション ジョブ
RESTORE
データの復元ジョブ
SELECT_INSERT
選択/挿入ストラテジを使用した Data Mover レプリケーショ
ン ジョブ
TPTAPI
TPTAPI を使用した Data Mover レプリケーション ジョブ
TPT_EXPORT
Teradata Parallel Transporter Export 操作
TPT_INSERTER
Teradata Parallel Transporter SQL Inserter 操作
TPT_LOAD
FastLoad プロトコルを使用した Teradata Parallel
Transporter Load 操作
TPT_SELECTOR
Teradata Parallel Transporter SQL Selector 操作
TPT_STREAM
TPump プロトコルを使用した Teradata Parallel Transporter
Load 操作
TPT_UPDATE
MultiLoad プロトコルを使用した Teradata Parallel
Transporter Load 操作
TPUMP
Teradata Parallel Data Pump ジョブ
TRANSFORM
変換処理を実行するスクリプト
VALIDATING
Data Mover 検証プロセス
VALIDATION
テーブル検証プロセス
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
37
第 2 章 Ecosystem の構成
Ecosystem の構成
ジョブ プロパティの編集
1 ジョブをクリックし、ジョブの管理をクリックします。
2 ジョブの名前をクリックします。
3 フィールドを変更します。
4 適用 をクリックします。
モニタリングからのジョブの削除
1 ジョブをクリックし、ジョブの管理をクリックします。
2 モニタリングから削除するジョブの横にあるボックスを選択します。
をクリックします。
3
4 OK をクリックします。
ジョブへのアクション ルールの追加
1 ジョブをクリックし、ジョブの管理をクリックします。
2 ジョブの名前をクリックします。
3 アクション ルールタブをクリックします。
をクリックします。
4
5 応答を選択します。
6 フィールドに測定基準を入力してルールを完成します。
7 OK をクリックします。
完全なルールは、アクション ルールの管理リストに表示されます。
8 (オプション)アクションを追加するには、
をクリックします。
9 (オプション)追加する各アクションの横にあるボックスを選択してから
クします。
をクリッ
選択したアクションが右側に表示されます。
10 (オプション) OK をクリックします。
11 変更を反映するには、適用をクリックします。
ジョブの応答
応答
説明
アラートのアクションを実行 選択された Teradata Database システムで指定された緊急度
します
のアラートで実行するアクションを割り当てます。
イベントのアクションを実行 選択された Teradata Database システムで指定された緊急度
します
のイベントで実行するアクションを割り当てます。
38
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
応答
説明
時間を越えて実行している
選択された Teradata Database システムでジョブが指定され
ジョブに対して、アラートを た秒数より長く実行された場合、指定された緊急度のアラー
送信します
トをトリガーします。
遅い繰り返し処理のジョブに 繰り返しジョブがまだ開始しておらず、指定された秒数が選
対して、アラートを送信し
択された Teradata Database システムでの直近の実行時間を
ます
経過した場合、指定された緊急度のアラートをトリガーしま
す。
ジョブの待ち時間に対して、 選択されたソースおよびターゲット Teradata Database シス
アラートを送信します
テムでのジョブの待ち時間が指定された値を超えた場合、指
定された緊急度のアラートをトリガーします。
ジョブ ステップの待ち時間に 選択されたソースおよびターゲット Teradata Database シス
対して、アラートを送信し
テムのジョブおよびステップに対するジョブの待ち時間が指
ます
定された秒数を超えた場合、指定された緊急度のアラートを
トリガーします。
ヘルス値に対して、アラート システム間のジョブ ヘルス値の差が指定された値を超えた
を送信します
場合、指定された緊急度のアラートをトリガーします。
ステップのヘルス値に対して、 システム間のジョブ ヘルス値の差がジョブおよびステップ
アラートを送信します
に指定された値を超えた場合、指定された緊急度のアラート
をトリガーします。
ヘルス文字列に対して、ア
ラートを送信します
システム間のジョブ ヘルス文字列が一致しない場合、指定
された緊急度のアラートをトリガーします。
ステップのヘルス文字列に対 システム間のジョブ ステップ ヘルス文字列がジョブおよび
して、アラートを送信します ステップと一致しない場合、指定された緊急度のアラートを
トリガーします。
ジョブからのアクション ルールの削除
1 ジョブをクリックし、ジョブの管理をクリックします。
2 ジョブの名前をクリックします。
3 アクション ルールタブをクリックします。
4 次のいずれかを実行します。
• 削除するアラートの横にある をクリックします。
コードまたはイベントに基づくアクションは、アラートとしても表示されます。
• 削除するアクションの横にある削除 をクリックします。
5 変更を反映するには、適用をクリックします。
ジョブ間アクションの管理
ジョブ間アクションにより、2 つのジョブの動作を監視することができます。ソー
ス データベースから抽出され、ターゲット データベースにロードされたジョブの
ジョブ イベントを比較できます。
複数のシステムで実行されているジョブによって 、ヘルス値が記録されます。ジョ
ブ間アクションを作成する際に、これらの値を比較することができ、ソース ター
ゲットからのヘルス量が、定義済みの警告または危機的しきい値を超過すると、ア
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
39
第 2 章 Ecosystem の構成
Ecosystem の構成
ラートが発生します。アラートを解除すると、Ecosystem Manager によってターゲッ
ト ジョブの値が調整されます。その結果、エラーが解除されて、アラートが終了し
ます。
ジョブ間アクション ルールの作成
1 ジョブをクリックし、ジョブ間アクションの管理をクリックします。
2
をクリックします。
3 ソース ジョブ の横にある
をクリックします。
4 ジョブの隣にあるボックスを選択してから、 をクリックします。
選択したジョブが右側に表示されます。
5 OK をクリックします。
6 ターゲット ジョブ の横にある
をクリックします。
7 ジョブの隣にあるボックスを選択してから、 をクリックします。
選択したジョブが右側に表示されます。
8 OK をクリックします。
9
をクリックして、アクション ルールを追加します。
10 アラートを選択してから測定基準を入力して、フィールドを完了します。
11 OK をクリックします。
ジョブ間アクション ルールの管理リストにルールが表示されます。
12 (オプション)アクションを追加するには、ルールの隣にある
をクリックします。
13 (オプション)追加する各アクションの隣のボックスを選択し 、次に をクリック
します。
選択したアクションが右側に表示されます。
14 (オプション) OK をクリックします。
15 変更を反映するには、適用をクリックします。
ジョブ間アクションの削除
1 ジョブをクリックし、ジョブ間アクションの管理をクリックします。
2 削除したいジョブ間アクションの横にあるボックスを選択します。
3
をクリックします。
4 OK をクリックします。
アクションの一括割り当て
一括割り当てアクションは、ジョブに利用できます。コードまたはイベントの状態
の緊急度レベルに基づいてアラートを設定し、アクションを作成することができま
す。アラートをジョブのグループに一括割り当てすることができます。指定されて
いる緊急度レベルまたはイベントの状態に一致するアラートがグループのジョブに
40
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
発生するたびにアクションがトリガーされます。例えば、アラートを設定し、ジョ
ブの期間の終了時に危機的なイベントがジョブに発生するたびにメッセージが送信
されるようにすることができます。
ジョブへのアクション ルールの一括割り当て
1 ジョブをクリックし、アクションの一括割り当てをクリックします。
2 割り当て をクリックします。
3 割り当てるジョブ の横にある
をクリックします。
4 割り当ての各ジョブの横にあるボックスを選択して、 をクリックします。
選択したジョブが右側に表示されます。
5 割り当てるアクション の横にある
をクリックします。
6 アクション ルールを選択し、フィールドへの入力を完了します。
7 (オプション)割り当てる各アクションの横にあるボックスを選択し、 をクリッ
クします。
選択したアクションが右側に表示されます。
8 OK をクリックします。
9 変更を反映するには、適用をクリックします。
ジョブからのアクション ルールの一括割り当て解除
1 ジョブをクリックし、アクションの一括割り当てをクリックします。
2 割り当て解除を選択します。
3 割り当て解除するジョブ の横にある
をクリックします。
4 割り当て解除する各ジョブの横にあるボックスを選択して、 をクリックします。
選択したジョブが右側に表示されます。
5 OK をクリックします。
6 割り当てを解除するアクション の横にある
をクリックします。
7 割り当て解除する各アクションの横にあるボックスを選択します 。
8 OK をクリックします。
割り当てを解除する操作は割り当てを解除するアクションリストに表示されます。
9 変更を反映するには、適用をクリックします。
サブカテゴリの一括割り当て
ジョブのサブカテゴリは、ジョブの目的を表す高レベルの領域です。サブカテゴリ
を割り当てることによりジョブをラベル付けすることができ、後で関連するジョブ
をすべてフィルタすることができます 。
サブカテゴリをジョブのグループに一括割り当てすることができます。例えば、ジョ
ブのグループを選択して、サブカテゴリとして一括割り当てすることができます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
41
第 2 章 Ecosystem の構成
Ecosystem の構成
ジョブのサブカテゴリの一括割り当て
1 ジョブをクリックし、サブカテゴリの一括割り当てをクリックします。
2
をクリックします。
3 割り当ての各ジョブの名前の横にあるボックスを選択し、 をクリックします。
選択したジョブが右側に表示されます。
4 OK をクリックします。
5 割り当てるサブカテゴリを選択します。
6 適用 をクリックします。
テーブル
テーブルは複数のデータベースに存在します。1 つのデータベースがいくつかのシ
ステムに格納されることがあります。 Ecosystem Manager は Teradata ロード ユー
ティリティおよび Data Mover にあるテーブルを登録します。ただし、これは監視対
象となるすべてのテーブルが含まれない場合があります。テーブルを監視できるよ
うにするには、テーブルがあるデータベースを Ecosystem Manager に追加する必要
があります。
データベースの管理
Ecosystem Manager では、データベースの監視を追加または削除できます。
監視するデータベースの追加
1 テーブルをクリックし、データベースの管理をクリックします。
2
をクリックします。
3 データベース名を入力します。
4 データベースが存在する TDPID のボックスを選択します。
5 認証情報を入力します。
Hadoop では、次を入力します。
フィールド
説明
HCatalog ホスト HCatalog サーバーのホスト名を入力します。このサーバーでは、Hive
メタストアのサービスが実行されています。
42
SQL-H TD
SQL-H パッケージをインストールして構成する Teradata システムの
ホスト名を入力します。Teradata 14.10 または Teradata 15.00 シス
テムを選択してください。
SQL-H ユーザー
名
SQL-H ロード オペレータでの実行権限を持つ Teradata データベー
ス ユーザーを入力します。通常このユーザー権限は、SQL-H のイン
ストールおよび構成の一部として付与されます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
フィールド
説明
SQL-H パスワー
ド
SQL-H ユーザー名に関連付けられているパスワードを入力します。
Hadoop ユー
ザー名
接続に必要な Hadoop ユーザーの名前を入力します。
HCatalog ポート HCatalog によるアクセスに必要なポート番号を入力します。デフォ
ルトのポート番号は 9083 です。
WebHCat ポート WebHCat サービスのポート番号を入力します。デフォルトのポート
番号は 50111 です。
注: Hadoop システムでテーブルを検証する予定がある場合 、Ecosystem Manager
では Teradata システム 14.10 または 15.0 に Teradata SQL-H パッケージ
(tdsqlh、tdsqlh_td、tdsqlh_hdp)をインストールし正しく構成する必要がありま
す。サポートされるシステムは HDP ベースの TDH 1.3.2 および TDH 2.1.2 です。
Aster では、次を入力します。
フィールド
説明
Aster ユーザー名 Aster データベースのユーザー名を入力します。これは SQL ログイ
ン ユーザーです。
Aster パスワード Aster ユーザー名に関連付けられているパスワードを入力します。
Aster ポート
Aster データベース サーバー ポートを入力します。デフォルトのポー
ト番号は 2406 です。
注: Teradata Aster 5.10 および Teradata Aster 6.0 がサポートされます。
6 追加 をクリックします。
データベースの編集
1 テーブルをクリックし、データベースの管理をクリックします。
2 編集するデータベースの名前をクリックします。
3 フィールドを変更します。
4 追加 をクリックします。
モニタリングからのデータベースの削除
データベースをモニタリングから削除するときに、データベース内のすべてのテー
ブルが削除されます。
1 テーブルをクリックし、データベースの管理をクリックします。
2 モニタリングから削除するデータベースの横にあるボックスを選択します 。
3 選択を削除するには、 をクリックします。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
43
第 2 章 Ecosystem の構成
Ecosystem の構成
4 OK をクリックします。
テーブルの管理
テーブルの管理では、同期ルールとテーブル検証を設定できます。省略するテーブ
ル全体またはテーブルの部分など、同期のルールを設定できます。テーブル同期は、
複数の Teradata システム間で発生します 。
1 つまたは複数のテーブルへのテーブル検証を設定できます。ジョブが終了すると、
単一または一括テーブル検証が実行されるといった、ジョブ イベントを追加できます。
テーブルをデータベースに追加
1 テーブルをクリックし、テーブルの管理をクリックします。
2
をクリックして、テーブルを追加します。
3 データベース名を入力します。
4 テーブル名を入力します。
5 テーブルを含む各システムの横にあるボックスを選択します 。
6 追加 をクリックします。
モニタリングからのテーブルの削除
1 テーブルをクリックし、テーブルの管理をクリックします。
2 モニタリングから削除するテーブルの横にあるボックスを選択します 。
3
をクリックします。
4 OK をクリックします。
テーブル検証について
テーブル検証は、特定のテーブルの内容が Teradata システム間で一致するかどうか
を検証するプロセスです。テーブルは、行数または検証式、あるいはその両方を使
用して検証できます。
注: Ecosystem Manager は、テーブル検証に関連する異なる複数のデータベース シ
ステムの明示的な内部データ型のキャスト操作を実行しません。検証対象のテーブ
ルのスキーマは異なるデータベース システム間で同じである必要があり 、または
WHERE 句を指定する場合にカラムのデータ型は異なるデータベース システム間で
同じである必要があります。カスタム式または検証式は、Hadoop システムまたは
Aster システムが関係するテーブル検証ではサポートされません 。Hadoop システム
には、SQL-H 関連の制限と推奨事項が適用されます。
行数
行数検証メソッドは、マスター シリンダ索引にアクセスします。行数は、
テーブルが同じ行数で同期されていることを示しますが、行に同じ値が存在
するかどうかは示されません。
44
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
検証式
検証式を使用すると、カスタム式を作成してテーブルの列の合計を比較でき
ます。カスタム式が集計ではない場合、Ecosystem Manager は、その式を関
数内に配置して集計します。
部分テーブル検証
WHERE 句を使用すると、テーブルの一部のみを指定できます。例えば、10
月に関連するテーブル情報のみを含めるには、Column x=Oct 文を追加します。
テーブル検証の前に、測定基準は自動的にゼロにリセットされます。テーブル検証
の結果は、Ecosystem エクスプローラ ポートレットのテーブル測定基準ビューに表
示されます。
単一テーブル検証の追加
1 テーブルをクリックし、テーブルの管理をクリックします。
2 検証するテーブルの名前をクリックします。
3 検証タブをクリックします。
4 オンを選択します。
5 (オプション)検証頻度を入力します。
検証頻度は、次の形式のように cron に含める必要があります。
例えば、稼働日の午前 9 時から午後 6 時まで 1 時間ごとの頻度を割り当てる場
合の書式は 00 09-18 * * 1-5 です。
6 (オプション)WHERE 句を入力します。
これらは、部分テーブル検証のパラメータです。例えば、column_01 が 100 以
上の行のみを含める場合の形式は column_01>=100 です。
7 一方または両方のテーブル検証方法を選択します。
検証テクニック 説明
行数フラグ
行数フラグ ボックスを選択し、テーブルの行数が Teradata Database
間で一致するかどうかを確認する。
検証式
テーブル内の行セットを使用するカスタム テーブル検証では、検証式
を入力する(500 文字まで)。
Hadoop システムまたは Aster システムでのテーブル検証の場合 、検証式の手法
は使用できません。Hadoop 行カウント列フィールドが表示されます。検証する
列を入力します。
8 テストをクリックして、検証を確認します。
Hadoop システムまたは Aster システムが関連するテーブル検証には 、テストは
使用できません。
9 変更を反映するには、適用をクリックします。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
45
第 2 章 Ecosystem の構成
Ecosystem の構成
テーブル検証プロパティ
検証頻度
0 1****など、スケジュールのような cron を使って、日時を入力します。
文字の位置
時間の表示
許容される値
最初の位置
分
0-59
2 番目の位置
時間
0-23 (0 = 午前零時)
3 番目の位置
日
1-31
4 番目の位置
月
1-12
5 番目の位置
曜日
0-6 (0 = 日曜日)
次の文字を使用して、詳細を追加することができます。
文字
目的
, (カンマ)
値のリストを指定します。例えば、一日の最
初の 1 時間と 8 時間目を含める場合、スケ
ジュールの時間位置は 1,8 になります。
- (ダッシュ)
値の範囲を指定します。例えば、月曜日から
金曜日まで含める場合、曜日位置に 1-5 と入
力します。
* (アスタリスク)
フィールドのすべての値を指定します。例え
ば、月の位置の*は、毎月を指定します。
/ (スラッシュ)
値の間隔を指定します。例えば、*/2 は、2
で割り切れる各時間(2 時間目、4 時間目な
ど)を指定します。
WHERE 句
最大 1,000 文字の句を入力して、検証をテーブルの一部に制限します。範囲または
列の値を基に部分的なテーブル チェックサムを指定できます。この句には、テーブ
ルのどの列でも含めることができます。
例:
column_x,=current_data - X
column_y.= LAST_UPDATE_DATE
注: WHERE 句を指定する場合、カラムのデータ型が、異なるデータベース システム
間で同じであることが推奨されます。
検証式
一連の行へのカスタム テーブル検証のために、最大 500 字の有効な式を入力しま
す。AVG、MIN、MAX、COUNT などの集約関数を指定できます。
トークンや、SELECT、INSERT、MERGE、UPDATE、CREATE、DELETE、または
DROP ステートメントは使用しないでください。
例:
46
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
•
•
•
•
SalesAmount: 数値の列
SUM(SalesAmount): 集計式
AVG(SalesAmount): 集計式
CASE WHEN StateCode='CA' THEN 1 ELSE 0 END: 常に数値を返す CASE 式
Hadoop 行カウント列
Hadoop システムでのテーブル検証では 、そのテーブルにある全カラムから 1 つの
カラムのみの名前を入力します。最小幅のカラムを選択することをお勧めします。
行数
行数 を選択して、テーブルの行数が同じかどうかを測定します。行の内容が異なる
かどうかは示しません。
単一テーブルの検証トリガーの追加
単一テーブル検証を追加する際は、検証トリガーを追加できます。
1 テーブルをクリックし、テーブルの管理をクリックします。
2 検証を設定するテーブルの名前をクリックします。
3 検証トリガータブをクリックします。
4
をクリックします。
5 ジョブ名の横にあるボックスを選択して検証をトリガーし、 をクリックします。
選択したジョブが右側に表示されます。
6 OK をクリックします。
7 追加する各イベント タイプの横にあるボックスを選択します。
イベント タイプ 説明
開始
ジョブの開始を通知。
終了
ジョブまたは作業単位の最後のステップまたは終了ステップを通知。
ヘルス チェック データ ソースの測定基準の現在の値を報告する。
アラート
アラートを送信します。
ジョブのイベントの監視には、ハートビートが使用されます。
8 変更を反映するには、適用をクリックします。
単一テーブル検証トリガーの削除
1 テーブルをクリックし、テーブルの管理をクリックします。
2 テーブルの名前をクリックします。
3 検証タブをクリックします。
4 オフを選択します。
5 追加 をクリックします。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
47
第 2 章 Ecosystem の構成
Ecosystem の構成
同期ルールの管理
Ecosystem Manager は、複数の Teradata システムにまたがって同じ名前と同じデー
タベースを持つテーブルのテーブル同期を追跡します 。Ecosystem Manager は、影
響を受けるテーブル、データベース、Teradata システム 、測定基準タイプを指定す
るイベントで受信したテーブル アクティビティの合計を使用します 。各測定基準タ
イプの累積アクティビティは、複数の Teradata システム間でテーブルごとに比較さ
れ、相違によってテーブルの同期状態が判別されます。
Ecosystem Manager には、定義済みルールが 1 つあります。このルールは、Teradata
システム間で累積測定基準 、データベース上のテーブルについて相違がないかを示
し、テーブルの状態を警告レベルに変更します。新しいルールを追加できますが、
これらのルールは事前定義ルールの例外になります。ルールは最小限にとどめるこ
とを推奨します。
データベース、テーブル、および測定基準について特定の値を持つルールを作成す
る場合、これらのルールは、ワイルドカード(%)記号で作成したルールを優先しま
す。次の例では、ルールを追加する場合を示します。
• テーブルは、増分挿入を使って 1 つのシステム上で更新されますが 、同期すると
きには、Data Mover を使ってテーブル全体を 2 番目のシステムにコピーします。
この場合、最初のシステムのテーブルの INSERT 測定基準は、新しい挿入行だけ
を報告しますが、複製されたシステムの INSERT 測定基準は、テーブルの合計行
数を示します。この測定基準は、このテーブルに一致しないため、このテーブル
を同期から削除するには、例外ルールが必要になります。これにより、Ecosystem
Manager は相違をスキップして、テーブルを正常な状態に維持することができま
す。
• テーブル全体に、決して一致しない測定基準がある場合は、その測定基準を同期
ルールで"%"に設定できます。その場合、テーブルのすべての相違が無視され、
テーブル検証測定基準が比較されないため、使用には注意が必要です。
テーブルはほとんどの Ecosystem Manager 環境で頻繁に変更されることが予測され
るため、テーブルの同期状態に対するアラート イベントは生成されません。テーブ
ルのロード プロセスによって、一時的な非同期状態が生じますが、通常は解決され
るので措置は不要です。
同期ルール変数の定義
1 テーブルをクリックし、同期ルールの管理をクリックします。
2 イベントが一致する場合ボックスに以下のアイテムのうち 1 つ以上を入力して、
同期するフィールドを特定します。
ボックスの場所
説明
上のボックス
データベース名を入力します。
中央のボックス
テーブル名を入力します。
下のボックス
測定基準を入力します:
• INSERT
48
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
ボックスの場所
説明
• UPDATE
• DELETE
• ROWCOUNT
• VALIDATION-EXP
名前の一部の場合はワイルド カード記号として%を、または名前の 1 文字の場
合はアンダースコア(_)を任意のボックスに入力することができます。追加の文
字なしで%を入力すると、すべてのアイテムが同期されます 。
例えば、接頭辞"TD"を含むデータベースのグループを追加する場合、データベー
ス名として"TD%"を追加できます。シーケンスで"Sales1, Sales2, Sales 3"などと
いう名前が付いたテーブルのグループを追加する場合は、グループ内のすべて
のテーブルを示すテーブル名として "Sales_"を入力できます。
3 次のいずれかを選択します。
• 同期から省略するは、危機的または警告のシステム状態がルールに基づいて
生成されないようにします。
• 差が値を超えた場合、状態を緊急度に変更するは、指定された値を超えた場
合に指定された警告を適用します。
4 (オプション)追加の状態を追加するには、 をクリックします。
5 (オプション)システム間のテーブル測定基準の差に対し新しいしきい値を入力
し、状態を選択します。
6 (オプション)イベントが一致しない場合チェック ボックスを完了します。
7 変更を反映するには、適用をクリックします。
同期ルールの削除
1 テーブルをクリックしてから、同期ルールの管理をクリックします。
2 削除する同期ルールの横にある をクリックします。
アイコンが赤に変わります。
3 適用 をクリックします。
検証の一括割り当て
検証をテーブルに一括で割り当てることができます。テーブルを選択し、検証の制
御を可能にする式を作成することができます。単一のテーブル検証方法のいずれか
を複数のテーブルに使用することができます。
注: Aster または Hadoop システムのテーブルでは 、検証の一括割り当てはできませ
ん。
テーブルへの検証の一括割り当て
1 テーブルをクリックし、検証の一括割り当てをクリックします。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
49
第 2 章 Ecosystem の構成
Ecosystem の構成
2
をクリックします。
3 検証を一括割り当てする各データベースとテーブルの横にあるボックスを選択し
て、 をクリックします。
選択したテーブルが右側に表示されます。
4 検証頻度を入力します。
5 WHERE 句を入力します。
6 検証式を入力します。
7 Teradata Database 間のテーブルの行数を比較する場合は、行数フラグ ボックス
を選択します。
8 テストをクリックして、検証を確認します。
9 追加 をクリックします。
関連トピック
テーブル検証プロパティ 46 ページ
トリガーの一括割り当て
一括割り当てトリガーを使用して、ジョブ イベントを複数のテーブル検証のトリガー
として割り当てることができます。ジョブの開始時、ハートチェック時、および終
了時に発生するトリガーを設定することができます。ジョブにアラートが発生した
場合にトリガーが発生するように指定することもできます。
テーブルへのトリガーの一括割り当て
1 テーブルをクリックし、トリガーの一括割り当てをクリックします。
2 割り当て をクリックします。
3 割り当て用テーブル の横にある
をクリックします。
4 検証のトリガーを割り当てる各データベースとテーブルの横にあるボックスを選
択し、 をクリックします。
選択したテーブルが右側に表示されます。
5 OK をクリックします。
6 割り当てのためのトリガー の横にある
をクリックします。
7 トリガーとして割り当ての各ジョブ イベントの横にあるボックスを選択して、
をクリックします。
選択したジョブが右側に表示されます。
8 OK をクリックします。
選択したジョブは、割り当てのためのトリガーの下のリストに表示されます。
9 表示されているジョブのイベント タイプを選択します。
50
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
イベント タイプ
説明
開始
ジョブの開始を通知。
終了
ジョブまたは作業単位の最後のステップま
たは終了ステップを通知。
HCHK
データ ソースの測定基準の現在の値を報告
する。
アラート
アラートを送信します。
ジョブのイベントの監視には、ハートビートが使用されます。
10 変更を反映するには、適用をクリックします。
テーブルからのトリガーの一括割り当て解除
1 テーブルをクリックし、トリガーの一括割り当てをクリックします。
2 割り当て解除を選択します。
3 割り当て解除するテーブル の横にある
をクリックします。
4 割り当て解除する各データベースとテーブルの横にあるボックスを選択して 、
をクリックします。
選択したテーブルが右側に表示されます。
5 OK をクリックします。
6 割り当て解除するトリガー の横にある
をクリックします。
7 割り当て解除する各ジョブの横にあるボックスを選択して、 をクリックします。
選択したジョブが右側に表示されます。
8 OK をクリックします。
選択したジョブが JOB (ID/TYPE/TDPID)リストに表示されます。
9 変更を反映するには、適用をクリックします。
アクション
アクションは、メトリックのしきい値が満たされたときにトリガーされるユーザー
定義の操作です。アクションはメッセージまたはスクリプトです。単一または一括
アラートにアクションを追加できます。コンポーネントにアラート設定する前にア
クションを作成します。
アクションの管理
Ecosystem Manager で、次の種類のアクションを設定できます。
• スクリプトを実行
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
51
第 2 章 Ecosystem の構成
Ecosystem の構成
• カスタム メッセージを送信
スクリプトは、特定の操作を実行するファイルに含まれているプログラムです 。し
きい値に達すると同時にスクリプトを実行するアラートを設定できます。Ecosystem
エクスプローラポートレットのジョブビューで、スクリプトの実行を監視できます。
そのアクションの出力をダウンロードできます。
Teradata アラート(E メール タイプ)として送信される E メールの件名と内容をカ
スタマイズするカスタム メッセージを定義できます。
アクションを作成した後、コンポーネントのいずれかでアラートにアクションを追
加できます。複数のコンポーネントにアクションを一括で割り当てることができます。
スクリプト アクションの追加
1 アクションをクリックし、アクションの管理をクリックします。
をクリックします。
2
3 アクション タイプリストから実行スクリプトを選択します。
4 アクション名に、アクションを識別する一意の文字列を入力します。
5 実行するアクションを許可する 有効を選択します。
6 Ecosystem エクスプローラでアクションを監視するアクションの実行をエクスプ
ローラ ジョブ ビューで表示するを選択します。
7 アクション出力をダウンロード可能にするを選択して、ダウンロードできるログ
にアクションの結果を含めることができます。
8 実行ホストを入力します。
9 実行ユーザー名を入力します。
10 実行パスワードを入力します。
11 実行スクリプトにリモート スクリプトへの絶対パスを入力します。
12 実行パラメータに、リモート実行コマンドのパラメーターを入力します。
13 適用 をクリックします。
スクリプトのプロパティ
フィールド
説明
アクション名
アクションの一意の識別子
Teradata アラート アクション
メッセージを受信するように設定されたユー
ザーのリスト
有効
アクションの実行を許可する選択
アクションの実行を Ecosystem エクスプロー Ecosystem エクスプローラ ポートレット内の
ラ ジョブ ビューで表示する
アクションの監視を許可する選択
アクション出力をダウンロード可能にする
52
アクションのログのダウンロードを許可する
選択
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
フィールド
説明
実行ホスト
リモート システムのホスト
実行ユーザー名
リモート ホストのシステム ユーザー名
実行パスワード
リモート ホストのシステム パスワード
実行スクリプト
実行するリモート スクリプトへの絶対パス
実行パラメータ
リモート実行コマンドのパラメータ。複数の
パラメータを定数値または変数として
[varname]形式で指定します。
たとえば、constant1 [UOW_ID] constant 2
と入力します。トリガーするロード イベント
からの作業識別子の単位が LOAD20140521
の場合、次のコマンドが実行されます:
<Execute
Script>constant1LOAD20140521constant
2。トリガーするイベントに作業識別子の単
位が存在しない場合は、次のコマンドが実行
されます: <Execute
Script>constant1NULLconstant2。
実行パラメータ
パラメータ
説明
[ALERTCODE]
アラートを識別する数値コード。存在しない
場合は 0
[APP_ID]
Ecosystem Manager アプリケーションの一意
の識別子、または何もなければ NULL
[DB]
影響を受ける Teradata Database の名前。存
在しない場合は NULL
[DML]
テーブルに影響を与える DML、または何も
なければ NULL
[EVENTDATE]
イベントの日付(yyyy-mm-dd フォーマット)
[EVENTMSG]
2 重引用符で囲まれたイベント メッセージ
[EVENTTIME]
イベントの時刻(hh:mm:ss フォーマット)
[RES_ID]
リソース ID
[RES_TYPE]
リソース タイプ
[SEVERITY]
アラート イベントの緊急度レベル。存在し
ない場合は 0
[TBL]
影響を受けるテーブルの名前。存在しない場
合は NULL
[TDP_ID]
Teradata Director Program の識別子、また
は何もなければ NULL
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
53
第 2 章 Ecosystem の構成
Ecosystem の構成
パラメータ
説明
[UOW_ID]
作業単位の一意の識別子。存在しない場合は
NULL
[VALUE]
イベントで指定される値、または何もなけれ
ば NULL
スクリプト アクションの編集
1 アクションをクリックし、アクションの管理をクリックします。
2 編集するアクションの名前をクリックします。
3 フィールドを変更します。
4 適用 をクリックします。
カスタム メッセージのアクションの追加
1 アクションをクリックし、アクションの管理をクリックします。
2
をクリックします。
3 アクション タイプリストからカスタム メッセージを選択します。
4 有効を選択して、メッセージの送信を許可します。
5 アクション名 を入力します。
6 Teradata アラート アクションを選択します。
7 メッセージの件名を入力します。
8 メッセージのキーワード トークンを選択します。
9 適用 をクリックします。
カスタム メッセージのプロパティ
フィールド
説明
有効
メッセージの送信を許可する選択
アクション名
メッセージの表示名
Teradata アラート アクション
受信者のリストです。リストには Viewpoint
または Teradata 管理者によって設定された
電子メール情報が含まれます。
件名
件名またはキーワード トークン
本文
キーワード トークン。受信者がメッセージを
受信すると、トークンがアラートの内容に置
き換えられます。1 つ以上追加することがで
きます。
カスタム メッセージのアクションの編集
1 アクションをクリックし、アクションの管理をクリックします。
54
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
2 カスタム メッセージの名前をクリックします。
3 フィールドを変更します。
4 適用 をクリックします。
アクションの削除
これらの手順でアクションを完全に削除します。アクションを一時的に停止する場
合は、アクションの編集ビューで有効フィールドをクリアします。
1 アクションをクリックし、アクションの管理をクリックします。
2 削除する各アクションの横にあるボックスを選択します 。
3 選択を削除するには、 をクリックします。
4 OK をクリックします。
レポート
レポートの追加
1 カスタム レポートをクリックし、カスタム レポートの管理をクリックします。
をクリックします。
2
3 レポートの名前を 20 文字以内で入力します。
英数字とアンダースコア(_)を使用できますが、スペースは使用できません。
4 リストからレポート タイプを選択します。
5 (オプション) 説明を入力します。
棒グラフと折れ線グラフでは、レポートのユーザーが x 軸と y 軸の測定単位を
理解しやすいように説明を入力できます。
6 SQL ボックスに SELECT ステートメントを入力します。
棒グラフと折れ線グラフで、最初の SELECT ステートメントが X 軸として表示
され、後続の SELECT ステートメントが Y 軸として表示されます。
7 適用 をクリックします。
レポートを作成したら、レポート ビューアポートレットで表示できます。
レポート タイプ
レポート タイプにはいくつかの種類があり、Ecosystem Manager リポジトリから各
種の形式で情報を表示できます。
棒線
小さなデータセットを時間の経過とともに比較します。たとえば棒グラフを
作成し Teradata データベース システム単位で総合的なジョブ実行時間を表
示できます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
55
第 2 章 Ecosystem の構成
Ecosystem の構成
折れ線グラフ
時間の経過とともにデータを表示し、比較、傾向の表示、または予測を可能
にします。たとえば折れ線グラフを作成し日単位で総合的なジョブ実行時間
を表示できます。
円グラフ
ある時点での数値、パーセンテージ、または消費量などの比例関係を表示し
ます。たとえば円グラフを作成し全体的な状態でのアプリケーションのカウ
ントを示すことができます。
テーブル
大きいデータセットを表示します。たとえば表を作成し Teradata データベー
ス システムでの平均ジョブ実行時間を週単位やジョブ単位で示すことがで
きます。
棒グラフと折れ線グラフの SQL 例
次に、2 週間におけるジョブ持続時間を表示する折れ線グラフを作成する SQL の例
を示します。
56
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
SELECT StartDt, SUM(ProcDuration) TotalJobDuration
FROM
(
SELECT ev.ResourceId, ev.ResourceType, ev.TDPId, ev.UOWId,
MAX(CASE WHEN EventType='START' THEN EventTS ELSE NULL
END) StartTS, MAX(CASE WHEN EventType='END' THEN EventTS ELSE NULL END)
EndTS,
(CASE WHEN StartTS IS NOT NULL AND EndTS IS NOT NULL AND
EndTS>StartTS THEN (TimestampDiffSeconds(StartTS, EndTS ) ) ELSE NULL
END) ProcDuration,
CAST(StartTS AS DATE) StartDt
FROM MSMEvent ev
INNER JOIN MSMResource r
ON r.ResourceId=ev.ResourceId
GROUP BY 1,2,3,4
)procd
WHERE StartDt IS NOT NULL
GROUP BY 1
レポート ビューアポートレットには、次の折れ線グラフが表示されます。
円グラフの SQL 例
次に、アプリケーションの全体的な状態を示すレポートを表示する円グラフを作成
する SQL の例を示します。円グラフを表示するには、SQL によって結果セットを
20 行以下に制限する必要があります。
SELECT st.StateName, COUNT(*) NumApplications
FROM
( SELECT applicationId, Min(TRIM(COALESCE((CASE WHEN
COALESCE(DaemonGroupAggStateCode,0) > COALESCE(DatabaseAggStateCode,0)
THEN DaemonGroupAggStateCode ELSE DatabaseAggStateCode END),10)) ) AS
stateCode FROM MSMApplication GROUP BY 1
) ast
INNER JOIN
MSMState st ON st.StateCode=ast.StateCode
GROUP BY st.StateName
[レポート ビューア] ポートレットは、次の円グラフを表示します。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
57
第 2 章 Ecosystem の構成
Ecosystem の構成
テーブル グラフの SQL 例
次に、ジョブ実行時間のレポートを表示する表グラフを作成する SQL の例を示しま
す。
SELECT ResourceId JobId, ResourceType JobType, TDPID,
TRIM(sc.year_of_calendar)||':Wk'||TRIM(sc.week_of_year) Week,
AVG(ProcDuration) AvgJobDuration
FROM
(
SELECT ev.ResourceId, ev.ResourceType, ev.TDPId, ev.UOWId,
MAX(CASE WHEN EventType='START' THEN EventTS ELSE NULL
END) StartTS, MAX(CASE WHEN EventType='END' THEN EventTS ELSE NULL END)
EndTS,
(CASE WHEN StartTS IS NOT NULL AND EndTS IS NOT NULL AND
EndTS>StartTS THEN ((EndTS - StartTS) day to second) ELSE NULL END)
ProcDuration,
CAST(StartTS AS DATE) StartDt
FROM MSMEvent ev
INNER JOIN MSMResource r
ON r.ResourceId=ev.ResourceId
GROUP BY 1,2,3,4
)procd
INNER JOIN sys_calendar.calendar sc
ON sc.calendar_date = procd.StartDt
GROUP BY 1,2,3,4
[レポート ビューア] ポートレットは、次のチャート テーブルを表示します。
58
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
レポートの編集
1 カスタム レポートをクリックし、カスタム レポートの管理をクリックします。
2 レポートの名前をクリックします。
3 変更を行います。
4 適用 をクリックします。
レポートの削除
1 カスタム レポートをクリックし、カスタム レポートの管理をクリックします。
2 レポートの名前の横にあるボックスをクリックします。
3
をクリックして削除します。
4 適用 をクリックします。
グローバル パラメータ
グローバル パラメータは、環境固有の構成を含むインストール中にデフォルト値に
設定されます。これらの設定には、環境への変更がある場合を除き、インストール
後に変更は不要です。
グローバル パラメータの管理
ジョブのアーカイブとパージ
リポジトリでのバックアップ イベントとパージ イベントをスケジュール設
定します。アーカイブのスケジュールを作成し、保存におけるアーカイブの
数、およびアーカイブの保存期間を設定します。
Ecosystem Manager サーバー
内部モニターのスケジュールを設定します。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
59
第 2 章 Ecosystem の構成
Ecosystem の構成
自動登録機能の設定
Ecosystem Manager コンポーネントの自動登録を設定します。自動しきい値
と比較ルールを選択します。
グローバル パラメータ値の指定
1 グローバル パラメータをクリックし、グローバル パラメータの管理をクリック
します。
2 パラメータ値ボックスで値を入力または選択します。
3 適用 をクリックします。
グローバル パラメータ値
アーカイブ/パージ処理パラメータ
デフォル
ト値
説明
アーカイブにおける cron スケジュール
0 12 * * 6
分、時間、日、月、曜日
保存におけるアーカイブの数
5
コンポーネントの測定基準データをパー 2
ジ前に保管する日数
データ状態の履歴をパージ前に保管する 365
日数
テーブルのアクティビティ履歴をパージ
前に保管する日数
14
ジョブの履歴をパージ前に保管する日数 14
Ecosystem Manager サーバー パラメータ
デフォルト値
内部モニター cron スケジュール
*/2 * * * *
自動登録機能の設定パラメータ
デフォルト値
アプリケーションにジョブのテーブル依存関係を自動的に登録し
ます
はい
自動的に新しいアプリケーションを登録します
はい
自動的にアプリケーションとジョブ リソースの関係を登録します
はい
自動的にジョブとコンポーネントの関係を登録します
はい
自動的にテーブルとジョブの関係を登録します
はい
自動的に新規 TDPID を登録します
はい
自動的にすべての TDPID の比較ルールを作成します
はい
自動的にコンポーネントの測定基準名に基づいてしきい値を作成し はい
ます
自動的にすべての TDPID ステップの比較ルールを作成します
60
はい
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 2 章 Ecosystem の構成
Ecosystem の構成
自動登録機能の設定パラメータ
デフォルト値
すべてのコントロールの自動登録を有効にします
はい
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
61
第 2 章 Ecosystem の構成
Ecosystem の構成
62
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第3章
Ecosystem エクスプローラ
Ecosystem エクスプローラ
Ecosystem エクスプローラを使用して、アプリケーション、ジョブ、テーブル、サー
バー、およびデーモンを含む Ecosystem のすべてのコンポーネントを監視すること
ができます。
各コンポーネントにはタブがあり、そこでヘルス状態やその他の詳細を表示するこ
とができます。依存ビューを使用して、1 つのコンポーネントのヘルスがその他の
コンポーネントにどのように影響するかを確認することができます。レポートを作
成して、リソース使用率を分析することができます。
Ecosystem エクスプローラについて
Ecosystem エクスプローラ ポートレットを使用すると、同時に多くの異なる詳細レ
ベルでコンポーネントを監視できます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
63
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
コンポーネント タブ
コンポーネントのタブには、アプリケーション、ジョブ、テーブル、デーモ
ン、およびサーバーの各コンポーネント タイプの要約テーブルと追加のビュー
が表示されます。
アラート アイコン
コンポーネントにアラートがある場合は、アラート アイコンがタブに表示さ
れます。アラートの色は、緊急度に一致します。個々のアラートは、コンポー
ネントのアラート ビューに表示されます。
要約テーブル
要約テーブルには、監視されるコンポーネントが一覧表示されます。
詳細ビュー
詳細ビューには、個々のコンポーネントの情報が表示されます。一部のコン
ポーネントには、複数の詳細ビューがあります。
依存関係ツールバー
依存関係ツールバーは、タブによって異なります。ツールバーのオプション
には、依存関係のビュー、レポートのビュー、およびアラートのビューを含
めることができます。
依存関係ビュー
依存関係のビューを使用すると、関連するコンポーネントを表示できます。
要約テーブルでアイテムを絞り込むと 、依存関係のビューは絞り込んだ情報
のみを表示するように変化します。
レポート ビュー
いくつかのタブには、測定基準を比較するためのカスタム レポートを作成で
きるレポート ビューがあります。
アラート ビュー
アラート ビューには、詳細アラート ログが表示されます。アラートをクリ
アすることもできます。
依存ビューの操作
依存ビューでは、メイン ビューに関連する他のコンポーネントの詳細を表示できま
す。サポートしているコンポーネントの状態とステータスを表示できます。
例えば、ジョブ タブを表示している場合、サーバーの依存ビューを追加して、すべ
ての関連サーバーが正常な状態かどうかを確認できます。
依存関係ツールバー
依存ツールバーを使用して、追加コンポーネント ビューを開き、異なる視点からコ
ンポーネントを監視することができます。ツールバーには、アプリケーション、デー
64
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
モン、サーバー、ジョブ、テーブル、レポート、アラートのビューを含めることが
できます。メイン ビューに応じて最大 4 つの異なる依存ビューを選択できます。
依存ツールバー アイコン
説明
アプリケーション ビュー
ジョブ ビュー
テーブル ビュー
サーバー ビュー
デーモン ビュー
アラート ビュー
レポート ビュー
依存関係ビューの追加
1 依存関係ツールバーのアイコンをクリックして 、依存関係ビューを追加しま
す。
2 (オプション)さらに依存関係ビューを追加します。
をクリックして、ポートレットの幅を最大化し、同時に多くの依
存関係ビューを表示します。
3 (オプション)
依存ビュー ペインの非表示
依存ビューを開いている場合、ビューを一時的に非表示にして、設定を失うことな
くポートレット サイズを小さくすることができます。
1
をクリックして、依存ビューを非表示にします。
依存ビューを閉じる
依存ツールバーを使用して、ビューを開いたり閉じたり切り替えることができます。
1 開いている依存ビューのアイコンをクリックして閉じます 。例えば、ジョブ依
存ビューのアイコンは以下のように表示されます。
ビューが開いています。
ビューが閉じています。
依存ビューからの視点の変更
依存ビューを開いている場合、依存コンポーネントの視点を要約テーブル ビューに
変更することができます。アプリケーションビューを開き、サーバー依存ビューが
ある場合は、タブを変更したり、フィルタリングを失うことなく 、サーバービュー
を要約テーブルに切り替えることができます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
65
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
1 依存ビューの をクリックします。
依存ビューのコンポーネントは要約テーブル ビューに移動します。すべてのフィ
ルタは同じままです。
ブレッドクラムでのナビゲート
Ecosystem エクスプローラ ポートレット内をナビゲートする際、ブレッドクラムを
使って以前のビューにアクセスすることができます。
1 コンポーネント タブを選択します。
2 依存ビューを選択します。
3
をクリックして、視点を依存ビューからメイン ビューに変更します。
4 タブの下にあるブレッドクラムをクリックして、以前のビューに戻ります。
5 ブレッドクラム、適用されているフィルタを削除するには、 をクリックします。
アラートの操作
依存ツールバーでは、アラート ビューを追加できます。アラート ビューでは、各ア
ラートの詳細を表示できます。アラートによって、特定のリソースの問題を特定で
きます。例えば、イベントの失敗、値の不一致、状態変更の失敗などのアラートが
あります。
Ecosystem の構成 ポートレットで、アラート後に実行するアクション ルールをコン
ポーネントごとに設定できます。
アラート ビューで、アラートを手動でクリアできます。
アラートのクリア
1 アラートビューでアラートを選択します。
複数のアラートを選択するには、任意の列で [CTRL]キー+クリックを使用します。
2 アラートビューで をクリックし、アラートのクリアを選択します。
3 (オプション)アラートをクリアする理由を入力します。
4 アラートのクリア をクリックします。
アラート コード
66
アラー 説明
ト コー
ド
メッセージ
1-998
カスタム
カスタム
1001
Ecosystem 処理の待機時間がしき ジョブの遅れが、[THRESHOLD_VAL]制限を超
い値を超えている。
える[VALUE] [UNITS]。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
アラー 説明
ト コー
ド
メッセージ
1002
All-TDPID プロセスが一致しない。 ジョブ[RES_ID] [RES_TYPE]の[VALUE]の不一
致。
1003
ハートビートなし。
[RES_TYPE]イベントが見つからない(直前のイ
ベントからの経過時間 > [THRESHOLD_VAL]
秒)。
1004
ジョブの開始が遅れている。
[EXPECTED_START]で予期されている START
が[LATE_BY]秒を超えて遅れている。
1005
ジョブの終了が遅れる見込み。
ジョブが[VALUE] [UNITS]遅れる見込み。
1006
ジョブがしきい値を超えて実行さ ジョブが過去のバッチ ウィンドウで
れている。
[THRESHOLD_VAL] [UNITS]を超えて実行され
ている。
1007
ジョブ ソースの差異がしきい値を ジョブ([RES_ID]/[RES_TYPE]/[TDP_ID])の差分
超えている。
diff=[VALUE]。
1008
絶対しきい値を超えている。
1009
All-TDPID ジョブ ステップが一致 DML [DML]を含むテーブル[DB].[TBL]のジョブ
しない。
[RES_ID] [RES_TYPE]のステップ[JOBNAME]/
[JOBSTEP]の[VALUE]が一致しない。
1010
不明なリソースのイベント。
1011
オブジェクトの無効なイベント タ [EVENT_TYPE]イベントが、RES_ID
イプ。
([RES_CAT])に対して無効。
1012
監視操作に失敗。
このリソースに対する監視操作の実行に失敗。
1013
リソース状態の変更に失敗。
外部制御スクリプトの実行に失敗。14.10 の時
点で使用されていない。
1014
未使用
未使用
1015
ジョブ ステップに対して UOW が システム ([TDP_ID])のジョブ([RES_ID]/
遅れている。
[RES_TYPE])に対して、UOW が、ステップ
([JOBNAME]/[JOBSTEP])に到達していない。
1016
ジョブに対して UOW が遅れてい UOW がジョブを完了していない=システム
る。
([TDP_ID])の([RES_ID]/[RES_TYPE])。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
[RES_TYPE]値=([VALUE] [UNITS])は
[THRESHOLD_VAL]のしきい値を超えている。
TDPID [TDP_ID]のリソース[RES_ID]/
[RES_TYPE]で受け取った[EVENT_TYPE]イベン
トが、既知のリソースと一致しない。
67
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
アラー 説明
ト コー
ド
68
メッセージ
1017
リソースに対して無効な状態が要 要求された StateCode=[STATE]が、[TDP_ID]上
求された。
のリソース[RES_ID]/[RES_TYPE]に対して無効。
14.10 の時点で使用されていない。
1018
アプリケーションに対して無効な 要求されているアプリケーション[APP_ID]の
状態が要求された。
StateCode=[STATE]が無効。
1019
要求された状態の変更は許可され [EVENT_TYPE]イベントを介して状態の変更が
ない。
要求されたが、この関数が無効になっている。
EventMaster.acceptStateEvents パラメータを
参照。
1020
値がしきい値を超えている。
[RES_TYPE]値=([VALUE] [UNITS])が
([THRESHOLD_VAL])を超えている。
1021
値がしきい値未満。
[RES_TYPE]値=([VALUE] [UNITS])が
([THRESHOLD_VAL])未満。
1022
値がしきい値と等しい。
[RES_TYPE]値=([VALUE] [UNITS])。
1023
値がしきい値と等しくない。
[RES_TYPE]値=([VALUE] [UNITS])が
([THRESHOLD_VAL])の予期値と等しくない。
1024
テーブルに対して無効な状態が要 要求された StateCode=[STATE]は[TDP_ID]の
求された。
テーブル[DB].[TBL]に対して無効。
1025
比較のステップ量の差異がしきい ジョブ[JOBNAME]のジョブ([RES_ID]/
値を超えている。
[RES_TYPE]/[TDP_ID])と DML [DML]を含む
テーブル[DB].[TBL]のステップ[JOBSTEP]との
差分 diff=[VALUE]。
1026
実行時間が長いジョブ。
ジョブが[THRESHOLD_VAL]秒を超えて実行さ
れている。
1027
ジョブの実行の直近値。
[RES_ID]/[RES_TYPE]ジョブの直近の実行が、
[THRESHOLD_VAL]秒より前。
1028
テーブルの更新の直近値。
[TDP_ID]のテーブル[DB].[TBL]の直近の更新
が、[THRESHOLD_VAL]秒より前。
1029
SQL テーブル検証に失敗。
SQL テーブル検証に失敗。
1030
無効なイベント メッセージを受信。無効なイベント メッセージを受信。
1031
ヘルス文字列の差異が検出された。ジョブ([RES_ID]/[RES_TYPE]/[TDP_ID])と検出
されたヘルス文字列との差分。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
アラー 説明
ト コー
ド
メッセージ
1032
ヘルス文字列の差異がステップで ジョブ[JOBNAME]のジョブ([RES_ID]/
検出された。
[RES_TYPE]/[TDP_ID])と DML [DML]を含む
テーブル[DB].[TBL]のステップ[JOBSTEP]との
ヘルス文字列の差異。
1033
All-TDPID ヘルス文字列の差異が検 ジョブ[RES_ID] [RES_TYPE]の文字列の不一致。
出された。
1034
All-TDPID ヘルス文字列の差異がス DML [DML]を含むテーブル[DB].[TBL]のジョブ
テップで検出された。
[RES_ID] [RES_TYPE]のステップ[JOBNAME]/
[JOBSTEP]の文字列が一致しない。
1035
デーモン プロセスが停止。
1036
絶対しきい値が定義を超えている。[RES_TYPE]値([VALUE] [UNITS])が
[THRESHOLD_VAL]を超えている。
1037
絶対しきい値が定義未満。
[RES_TYPE]値([VALUE] [UNITS])が
[THRESHOLD_VAL]未満。
1038
絶対しきい値に到達した。
[RES_TYPE]値([VALUE]
[UNITS])=[THRESHOLD_VAL]。
1039
絶対しきい値が等しくない。
[RES_TYPE]値([VALUE] [UNITS])が
[THRESHOLD_VAL]と等しくない。
1040
ポーリング操作に失敗。
このメッセージは、イベント マスターによっ
て置き換えられている必要がある。
1041
リソースの状態の変更要求が期限 [TDP_ID]上のリソース[RES_ID]/[RES_TYPE]の
切れ。
状態変更要求([RequestTS])が、現在の状態有効
時間([EffectiveTS])より古い。14.10 の時点で
使用されていない。
1042
アプリケーションの状態の変更要 アプリケーション[APP_ID]の状態変更要求
求が期限切れ。
([RequestTS])が、現在の状態有効時間
([EffectiveTS])より古い。
1043
テーブルの状態の変更要求が期限 [TDP_ID]上のテーブル[DB].[TBL]の状態変更要
切れ。
求([RequestTS])が、現在の状態有効時間
([EffectiveTS])より古い。14.10 の時点で使用
されていない。
1044
一括アラートのクリアに失敗。
1045
デーモンの状態変更における問題。デーモンの状態変更における問題。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
このメッセージは、プロセスの実行者によって
置き換えられている必要がある。
一括アラートのクリアに失敗。
69
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
アラー 説明
ト コー
ド
メッセージ
1046
デーモンに対して要求される無効 要求された StateCode=[STATE]が、
な状態。
[DAEMONGROUP_NAME]グループに属してい
る[SERVER_NAME]のデーモン
[DAEMON_NAME]に対して無効。
1047
デーモンの状態の変更要求が期限 [SERVER_NAME]上のグループ
切れ。
[DAEMONGROUP_NAME]に属しているデーモ
ン[DAEMON_NAME]の状態変更要求
([RequestTS])が、現在の状態有効時間
([EffectiveTS])より古い。
1048
絶対しきい値が定義を超えている [RES_TYPE]値([VALUE] [UNITS])が、
期間が長すぎる。
[OVERTIME_TIME]秒間[THRESHOLD_VAL]を
超えている(最大値
=[OVERTIME_THRESHOLD])。
1049
絶対しきい値が定義未満の期間が [RES_TYPE]値([VALUE] [UNITS])が、
長すぎる。
[OVERTIME_TIME]秒間[THRESHOLD_VAL]未
満(最大値=[OVERTIME_THRESHOLD])。
1050
絶対しきい値への到達期間が長す [OVERTIME_TIME]秒間[RES_TYPE]値
ぎる。
([VALUE] [UNITS])=[THRESHOLD_VAL](最大値
=[OVERTIME_THRESHOLD])。
1051
絶対しきい値が等しくない期間が [RES_TYPE]値([VALUE] [UNITS])が、
長すぎる。
[OVERTIME_TIME]秒間[THRESHOLD_VAL]と
等しくない(最大値
=[OVERTIME_THRESHOLD])。
アプリケーション タブ
アプリケーション タブを使用すると、アプリケーションの複数のレイヤーを監視で
きます。
一度に 1 つのデータセンターの 1 つのアプリケーションの問題を調べることや、複
数のデータセンターのアプリケーションのステータスを監視することができます 。
アプリケーションに関連するジョブ、テーブル、サーバー、デーモンなどのすべて
のコンポーネントの状態を表示できます。また、テーブルのヘルス、デーモンの可
用性、およびアプリケーションのデータの準備状況などの特定の詳細情報に焦点を
合わせることもできます。
アラート ビューでは、アラートが発生しているコンポーネントに関する詳細情報を
検索できます。
コンポーネント依存関係ビューでは、アプリケーションをサポートするコンポーネ
ントの状態を確認できます。例えば、アプリケーションをサポートするサーバーに
重大な状態が発生しているかどうかを確認できます。
70
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
アプリケーションの概要
Ecosystem Manager を使用して、アプリケーションの定義と監視を行なうことがで
きます。アプリケーションは複数の Teradata Database システム上のテーブルまた
はジョブのグループ、およびそれらをサポートするデーモンとサーバーです。
多くのアプリケーションは、同じコンポーネントを共有することができます。アプ
リケーションは、データセンター間にわたって依存を持つことができます。
アプリケーションは、高可用性をサポートするジョブと依存のミッション クリティ
カルなグループにすることができます。アプリケーションでは、障害リカバリまた
は他のデータ保護方法のためのコンポーネントのグル-プ化に焦点が当てられてい
ます。
例:
• ETL フレームワークは、高可用性 ETL ジョブをサポートするサーバーを含むアプ
リケーションにすることができます。
• BI サーバーは、エンタープライズ規模のレポートをサポートするサーバーを含む
アプリケーションにすることができます。
アプリケーション ビューについて
アプリケーション ビューにアクセスするには、アプリケーション タブをクリック
します。アプリケーション ビューを使用すると、次のような詳細情報を含めて、ア
プリケーションの総合的なヘルスを監視できます。
アプリケーション
アプリケーションの表示名。
システム状態
アプリケーションの依存関係の全体的な状態。要約システム状態 アイコン
は、サーバー、デーモン、ジョブ、およびテーブルごとに集計されます。こ
のアイコンは、そのアプリケーションのグループの最も低下した状態を示し
ます。例えば、ジョブの詳細システム状態 アイコンが に変化すると、要約
システム状態 アイコンも同じアイコンに変わります 。
状態
アプリケーションの状態。状態アイコンは、アプリケーションのデーモンの
要約状態を示します。
管理対象
Unity-管理インジケータ。 は、Unity によって管理される各コンポーネン
トの横に表示されます。
最終更新時刻
直近の関連ジョブの実行タイムスタンプ。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
71
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
関連トピック
システム状態アイコン 92 ページ
データ状態 アイコン91 ページ
アプリケーション詳細ビューについて
アプリケーションの詳細ビューにアクセスするには、アプリケーション ビューのア
プリケーション名をクリックします。
アプリケーションの詳細ビューを使用すると、テーブル ヘルス、デーモンの可用性、
および データの準備の各サブカテゴリ ビューに関する詳細情報を表示できます。
個々のアプリケーションに対して、テーブル ヘルス、アクティブなデーモン、およ
び処理されたジョブを表示できます。
テーブル ヘルス ビューを使用すると、テーブルおよび次のフィールドを含むアプリ
ケーションのデータを受け取るターゲット システムを監視できます 。
データベース
テーブルを含むデータベースの名前。
テーブル
監視対象テーブル。
システム名
テーブルが存在するシステム 。
デーモンの可用性ビューを使用すると、次のフィールドを含むアプリケーションを
サポートするデーモンの高可用性ステータスを監視できます。
デーモン グループ
データベースに関連付けられているデーモン グループの名前。
グループの状態
グループ内のすべてのデーモンを組み合わせた状態。
サーバー
アプリケーションを含むサーバーの名前。
デーモン
グループ内の各デーモンの名前。グループ内のすべてのデーモンの名前は同
じです。
状態
デーモンの現在の状態。
72
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
システム状態
デーモンのステータス。リソース値が定義されているしきい値の範囲外の場
合、状態は警告レベルまたは重大レベルに変更されます。
HA パターン
高可用性パターンは、アクティブ/アクティブまたはアクティブ /待機です。
データの準備ビューには、次のフィールドを含むアプリケーションの最近のジョブ
履歴が表示されます。
ジョブ
アプリケーションをサポートするジョブの名前。
ターゲット SYS
ジョブのターゲット システム 。例えば、ジョブがロードされるシステム 。
ジョブ タイプ
ジョブの機能。これは、ロード、復元などのジョブの目的に関係します。
システム状態
ジョブのステータス。リソース値が定義されたしきい値の範囲外の場合、状
態は警告レベルまたは重大レベルに変更されます。
ステータス
最近のジョブのステータス。ジョブの実行の成否を示します。
開始 TS
ジョブの開始イベントのタイム スタンプ。
終了 TS
ジョブの終了イベントのタイム スタンプ。
期間
開始イベントから終了イベントまでの時間。
作業単位(UOW)ID
検証に関連付けられている作業単位識別子。
ワークフロー
ワークフロー名。1 つ以上のジョブに関連付けることができます。
UOW TS
作業単位のタイム スタンプ。
ログ
アクションのリスト。Ecosystem の構成ポートレットでオプションが有効な
場合は、ログ ファイルをダウンロードできます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
73
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
関連トピック
システム状態アイコン 92 ページ
データ状態 アイコン91 ページ
ジョブタブ
ジョブ タブでは、Teradata Database システムのジョブを監視できます 。どのジョ
ブが同時に実行されているのか、重要なリソースを争っているのか、または設定さ
れたしきい値を超過しているのかを把握できます。どのジョブが完了したのかを追
跡し、開始時間と終了時間を確認できます。
ジョブの詳細 ビューには、特定のジョブの詳細が表示されます。
アラート ビューでは、ジョブの状態について詳細を知ることができます。
依存ビューでは、関連するアプリケーション、テーブル、およびサーバーのその他
の情報を表示できます。例えば、監視中のジョブに関連したエラー メッセージのあ
るテーブルがないかを確認できます。
また、特定の期間のレポートを作成して、サーバーの測定基準とジョブの実行を比
較できます。
ジョブの概要
ジョブはデータ変更プロセスです。ジョブの例にはロード、抽出、検証、更新、エ
クスポートおよびリカバリが含まれます。すべてのジョブはジョブが処理している
データを追跡する作業単位に関連付けられています。
作業単位の概要
作業単位は、Ecosystem Manager の編成中に作成されるか、Ecosystem Manager に
よって後で自動的に生成されます。作業単位は複数の Teradata Database システムに
適用されるデータの追跡に使用されます。そのため、作業単位によって、ターゲッ
ト データベースが同期されているかどうかを判別できます。作業単位は 1 つ以上の
さまざまなジョブに関連付けることができます。作業単位は、Ecosystem Manager
によって監視されるジョブ イベントの sendevent API に渡される実行時パラメータ
です。
作業単位 ID (UoW ID)は、特定のワークフローまたは単位の識別に使用され、以下を
含めることができます。
• ファイル名
• 日付、タイムスタンプ、または時間範囲
• テーブル、データベース、または他のデータベース オブジェクト
• すべてのジョブ
• データ セット
• SQL 抽出
• Message Bus からのメッセージ(JMS など)
• 定義する必要のあるジョブまたはデータ
74
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
UoW ID の例:
• Salesload090210 (日付付きのジョブ名)
• Productload092910063011 (日付およびタイムスタンプ付きのジョブ名)
作業単位の処理の例:
• 抽出ジョブ(inv_extract)には、一意の作業単位(UOW)ID(inv_da7_030410)が発行
されます。ジョブは、Grand Rapids データセンター内の ETL サーバー上で実行
されます。同じ作業単位が San Antonio データセンターの異なる ETL サーバーで
使用されます。Ecosystem Manager は同じ作業単位(UOW)ID を使って、両方の
データセンター内の対応するイベントを追跡することで、データの同期を判別し
ます。
• 複数のデータセンターで一括ジョブが同時に発生した場合、作業単位(UOW)ID
は結果を比較するための手段になります。
• Grand Rapids データセンターが 2 日間停止していて、San Diego データセンター
が最新の状態になっている場合、回復と復元プロセスで作業単位(UOW)ID が使
用されます。
ジョブ ビューについて
ジョブ ビューにアクセスするには、ジョブ タブをクリックします。ジョブ ビュー
を使用すると、最近のジョブのイベントを監視したり、次の機能を含めたりするこ
とができます。
ジョブ
ジョブの表示名。
ターゲット SYS
ジョブのターゲット システム 。例えば、ジョブがロードされるシステム 。
ジョブ タイプ
ジョブの機能。例えば、バッチはジョブ タイプです。
システム状態
ジョブのヘルス値のステータス。リソース値が定義されているしきい値の範
囲外の場合、状態は警告レベルまたは重大レベルに変わります。
ステータス
ジョブのパフォーマンスを示すインジケータ。ステータスは、ジョブの実行
中には実行中、完了時には成功になります。まだ実行されていないジョブは
新規として表示されます。
開始 TS
ジョブの開始時刻。
終了 TS
ジョブの終了時刻。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
75
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
期間
開始イベントから終了イベントまでの時間。
作業単位(UOW)ID
検証に関連付けられている作業単位識別子。
ワークフロー
ワークフロー名。1 つ以上のジョブに関連付けることができます。
UOW TS
作業単位のタイム スタンプ。
ログ
ジョブまたは実行されたスクリプトに関連付けられているログ ファイル。ロ
グ ファイルは、Ecosystem の構成ポートレットにアクションを追加すると有
効になります。スクリプト アクションを追加して実行する場合は、スクリプ
トが有効になっていること、エクスプローラ ジョブ ビューに表示されてい
ること、ダウンロード可能であることを確認します。sendevent を使用した
ジョブに関連付けられているログ ファイルも表示できます。
-l<logfilename>
CPU
ジョブのすべてのジョブ ステップの合計 CPU 秒。
ロードされる行
ジョブのすべてのジョブ ステップでロードされる合計行。
合計セッション数
ジョブのすべてのジョブ ステップのセッション数。
スループット
ジョブのすべてのジョブ ステップの合計バイト/分。
ジョブ詳細ビューについて
ジョブの詳細ビューにアクセスするには、ジョブ ビューでジョブの名前をクリック
します。ジョブの実行ビューに、次の内容が表示されます。
イベント タイプ
76
イベント タイプ
説明
開始
ジョブの開始を通知。
終了
ジョブの最後のステップまたは終了ス
テップを通知。
ステップ
開始イベントの後にステップを通知する。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
イベント タイプ
説明
クリア
ジョブの特定の条件をクリア。
StepClear
ジョブ ステップの現在のアラートをクリ
ア。
イベント TS
現在のイベントのタイム スタンプ。
ステップ
ステップは、特定の処理のイベントを示します。
サブ ステップ
サブ ステップは、ジョブが処理しているステップの特定の部分を示します。
メッセージ
アラート コードがある場合はメッセージが表示されます。メッセージは、
アラートの詳細情報を提供します。
データベース
ジョブのターゲット データベース。
テーブル
ジョブに関連付けられているテーブル。
UOW 値
作業単位のヘルス値。
UOW 文字列
現在のジョブに関連付けられているヘルス文字列。
アラート コード
アラートを特定する数値コード。
緊急度
ジョブのヘルス レベル。サーバーが停止しているかどうかも示します。
ジョブの実行履歴ビューを選択することもできます。このビューには、ジョブ ビュー
と同じ列が表示されますが、選択したジョブの各ステップの詳細も表示されます。
ジョブ タイプ
デフォルトのジョブ タイプを以下に示します。表示するジョブ タイプがリストに
表示されない場合は、Ecosystem Manager 管理者にお問い合わせください。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
77
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
78
ジョブ タイプ
説明
ARC
ARCMAIN ジョブ
ARCHIVE
アーカイブ プロセス
ARCHIVE_COPY
ARC を使用した Data Mover レプリケーション ジョブ
BTEQ
Basic Teradata Query スクリプト
CLEAN_UP
ソースおよびターゲット システムでジョブによる生成物を
クリーン アップする Data Mover プロセス
COMPARE_DDL
Data Mover DDL 比較プロセス
COPY_STATS
Data Mover コピー テーブル統計プロセス
DATAPUMP
Teradata Replication Service Data Pump ジョブ
DM_PROCESS
Data Mover レプリケーション ジョブの開始/終了
EXPORT_LOAD
エクスポート/ロード ストラテジを使用した Data Mover レ
プリケーション ジョブ
EXPORT_STREAM
エクスポート/ストリーム ストラテジを使用した Data Mover
レプリケーション ジョブ
EXPORT_UPDATE
エクスポート/アップデート ストラテジを使用した Data
Mover レプリケーション ジョブ
EXTRACT
抽出処理を実行するスクリプト
FEXP
Teradata FastExport ジョブ
FLOAD
Teradata FastLoad ジョブ
HARD_DELETE
ターゲット テーブルの行を削除する Data Mover プロセス
HBEAT
ジョブの成功を示す Data Mover マーカー
INSERT_SELECT
挿入/選択ストラテジを使用した Data Mover レプリケーショ
ン ジョブ
JOB
ジョブまたはジョブ ステップに割り当てられた処理
LOAD
ジョブのロード
MLOAD
Teradata MultiLoad ジョブ
OBJECT_VERIFICATION
Data Mover オブジェクト構造の検証
OLELOAD
OLE DB Access Module を使用した Teradata FastLoad
PRE_DATA_MOVE
データの移動前にアクションを実行する Data Mover プロ
セス
PROCESS
処理を実行するスクリプト
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
ジョブ タイプ
説明
PURGE
データのパージ ジョブ
REPLICAT
Teradata Replication Service レプリケーション ジョブ
RESTORE
データの復元ジョブ
SELECT_INSERT
選択/挿入ストラテジを使用した Data Mover レプリケーショ
ン ジョブ
TPTAPI
TPTAPI を使用した Data Mover レプリケーション ジョブ
TPT_EXPORT
Teradata Parallel Transporter Export 操作
TPT_INSERTER
Teradata Parallel Transporter SQL Inserter 操作
TPT_LOAD
FastLoad プロトコルを使用した Teradata Parallel
Transporter Load 操作
TPT_SELECTOR
Teradata Parallel Transporter SQL Selector 操作
TPT_STREAM
TPump プロトコルを使用した Teradata Parallel Transporter
Load 操作
TPT_UPDATE
MultiLoad プロトコルを使用した Teradata Parallel
Transporter Load 操作
TPUMP
Teradata Parallel Data Pump ジョブ
TRANSFORM
変換処理を実行するスクリプト
VALIDATING
Data Mover 検証プロセス
VALIDATION
テーブル検証プロセス
ジョブ レポート
ジョブ レポートでは、ジョブの実行をサーバー測定基準で比較することができま
す。ジョブは 1 つ以上指定できます。測定基準比較グラフでは、サーバー測定基準
を時系列で表示できます。ジョブ実行比較グラフでは、実行中のジョブを確認でき
ます。例えば、サーバーのメモリ使用率を表示して、同時に実行されているジョブ
と比較できます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
79
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
ジョブ レポートの表示
1 ジョブタブをクリックします。
2 (オプション) レポート内のジョブとターゲット システムの数を減らすフィルタを
設定します。
レポートには、要約テーブルに表示されたすべてのジョブの情報が示されます。
フィルタを追加すると、特定のジョブまたはターゲット システムにレポートを
絞り込めます。
3 依存ツールバーで をクリックします。
ジョブ ビューの下にレポートが表示されます。
4 時間範囲を選択します。
1 時間
直近 1 時間
8 時間
直近 8 時間
1日
直近 24 時間
1 週間
直近 7 日間
1 ヵ月
直近 30 日間
5 サーバーごとに、リストから測定基準を選択します。
測定基準比較グラフの x 軸は、選択した期間を示し、y 軸はサーバーの測定基準
値を示します。ジョブ実行比較グラフの線は、実行中のジョブを示します。
80
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
関連トピック
サーバー測定基準の値84 ページ
テーブル タブ
テーブル タブでは、テーブル ロード ジョブを監視できます。テーブルごとに、同
期状態とシステムの状態を表示できます 。スケジュール済みテーブル検証の結果を
表示したり、1 つまたは複数のテーブルを手動で検証したりすることができます。
テーブルの詳細 ビューでは、複数の Teradata Database にまたがるテーブルの挿入
または削除情報などの測定基準を表示できます。
アラート ビューでは、アラート コードに関するリソースと問題の詳細を表示でき
ます。
依存ビューでは、テーブルに関連するアプリケーションとジョブ 、およびテーブル
を含むサーバーの状態に関する情報を表示できます。
テーブル ビューについて
テーブル ビューにアクセスするには、テーブル タブをクリックします。テーブル
ビューでは、テーブルの同期と検証の情報が次の列で表示されます。
データベース
テーブルを含むデータベースの名前。
テーブル
テーブルの名前。
同期条件
同期の状態。 が列に表示されている場合、テーブルは同期中です。
検証
特定の Teradata Database 内のテーブルの検証データを表示します。行数の
検証の場合、その数は行数に等しいものとなります。検証式の場合、その数
は式で定義された合計に等しいものとなります。手動のテーブル検証データ
も表示されます。
管理者
テーブルが Unity 管理の場合は が表示されます。
サーバー名
各サーバー上の各テーブルに対してリストされる状態。
テーブル詳細ビューについて
テーブルの詳細ビューにアクセスするには、テーブル ビューのテーブル名をクリッ
クします。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
81
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
ジョブ
テーブルに関連付けられているジョブ。
作業単位(UOW)ID
ジョブとテーブルに関連付けられている作業単位 ID。
データベース
テーブルを含むデータベース。
テーブル
テーブルの名前。
測定基準
各システムに対して監視される測定基準の種類 。
測定基準 TS
最後の測定基準レポートの時刻を示すタイム スタンプ。
システム名
各システムの測定基準値 。例えば、測定基準列に削除が指定されると、各シ
ステムの削除された行数が表示されます。
テーブルの検証
複数のシステムのテーブルを手動で検証できます 。検証では、複数の Teradata
Database にまたがるテーブルの行数または行の内容のいずれかが比較されます。
1 テーブルタブをクリックします。
2 テーブルを選択するデータベース名をクリックします。
[Shift]キーを使用して、複数のテーブルを含めます。
3
をクリックしてから、テーブル検証を選択します。
テーブル検証値は検証列に表示されます。
サーバー タブ
サーバー タブでは、Ecosystem 内のハードウェア コンポーネントを監視できます。
各サーバーについて、サーバーのタイプ、場所、状態を確認できます。サーバーの
詳細ビューでは、過去 1 時間のサーバーの測定基準値を表示できます。
アラートビューでは、状態レベルについて詳細を知ることができます。例えば、警
告レベル状態を示すサーバーを監視している場合、アラートビューを開いて、エ
ラー メッセージを表示できます。
コンポーネント依存ビューでは、サーバー上のコンポーネントの状態を表示できま
す。例えば、危機的レベル状態を示すサーバーを監視している場合、各依存ビュー
を開いて、どのコンポーネントがその状態に関連しているのかを確認できます。
82
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
特定の期間のレポートを作成して、複数のサーバーの測定基準値を比較することも
できます。
サーバーの概要
Ecosystem Manager では、サーバーはハードウェア コンポーネントです。Ecosystem
Manager は Teradata Database システム 、Unity システム 、アプリケーション、BI、
ETL、およびレプリケーションを実行するサーバーを監視します。
Ecosystem Manager の Unity システムは 、複数の Ecosystem に及ぶため、仮想
Ecosystem です。Unity システムには 、サーバー タイプとして UNITYSYS が表示さ
れます。
サーバー ビューについて
サーバー ビューにアクセスするには、サーバー タブをクリックします。サーバー
ビューに、監視している各サーバーに関する次の情報が表示されます。
データセンター
データセンターの名前。サーバーの物理的な場所またはグループです。
サーバー
サーバーの表示名。サーバーの測定基準の基本識別子です。
サーバー タイプ
サーバーの機能。サーバーが自己登録される場合は不明になることがありま
す。
システム状態
サーバーのステータス。リソース値が定義されたしきい値の範囲外の場合、
状態は警告レベルまたは重大レベルに変更されます。
関連トピック
システム状態アイコン 92 ページ
サーバー タイプ83 ページ
サーバー タイプ
サーバーの省略形
サーバー タイプ
LS
ロード
DMC
Data Mover
APP
アプリケーション
VP
Viewpoint
UNKNOWN
自動登録
LAG
レプリケーションの待機時間
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
83
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
サーバーの省略形
サーバー タイプ
BUS
Message BUS
AST
Aster システム
RS
レプリケーション
EM
Ecosystem Manager
BI
ビジネス インテリジェンス
UNITYSYS
Unity システム
HDP
Hadoop
Unity
Unity
USL
Unity Source Link
ETL
抽出/変換/ロード
TD
Teradata
サーバー測定基準の値
このテーブルでは、サーバー監視時に使用できる測定基準を示します。
測定基準
説明
タイプ
BLOCKS
RECEIVED
受信したディスク ブロックの量
数値
BLOCKS SENT
送信されたディスク ブロックの量
数値
CPU I/O WAIT
I/O 操作が完了するまでの待ち時間に消費された合計
CPU 時間のパーセント
パーセント
CPU USAGE%
使用中の合計 CPU 時間のパーセント
パーセント
CPU USER
ユーザー モードで使用中の合計 CPU 時間のパーセント パーセント
CPU SYSTEM
カーネル モードで使用中の合計 CPU 時間のパーセント パーセント
CTX SWITCH
コンテキスト切り替えレート
数値
DISK READ RATE マウント ポイントからのディスク読み取り量 (バイト/秒) パーセント
%
84
DISK USAGE%
使用中のディスク容量のパーセント
パーセント
DISK WRITE
RATE%
マウント ポイントへのディスク書き込み量 (バイト/秒) パーセント
HEARTBEAT
サーバーが最後に Ecosystem Manager サーバーと通信 数値
してからの応答時間(秒)
INTRS
1 秒当たりの CPU 割り込み回数
数値
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
測定基準
説明
タイプ
MEM PAGE IN
スワップ インされたメモリ ページの割合
数値
MEM PAGE OUT
スワップ アウトされたメモリ ページの割合
数値
MEMORY USAGE オペレーティング システムにより使用中のメモリのパー パーセント
%
セント
MEM SWAP
スワップされたメモリの割合
数値
NET RX RATE%
指定されたネットワークでの秒当たりの受信バイトのデ パーセント
ルタ計算、定義された間隔の平均として計算
NET TX RATE%
指定されたネットワークでの秒当たりの送信バイトのデ パーセント
ルタ計算、定義された間隔の平均として計算
NET USAGE%
使用中のネットワーク帯域幅のパーセント、NET USAGE パーセント
[<interface_name>]形式
SYSLD1
直近 1 分間の平均 CPU ロード
数値
SYSLD5
直近 5 分間の平均 CPU ロード
数値
SYSLD15
直近 15 分間の平均 CPU ロード
数値
UP TIME
サーバーが実行している合計時間
数値
サーバー詳細ビューについて
サーバーの詳細ビューにアクセスするには、サーバー ビューのサーバー名をクリッ
クします。
サーバーの詳細ビューには、次のフィールドを含む測定基準レポートを含む特定の
サーバーに関する詳細情報が表示されます。
測定基準
測定基準の名前。使用できるすべてのサーバーの測定基準が含まれます。
値 vs しきい値
測定基準値と設定されているしきい値の間の関係を表す棒グラフ。測定基準
値は合計またはパーセンテージです。例えば、システム稼働時間の測定基準
値は、システムの実行時間の合計です。CPU 使用率の測定基準値は、使用さ
れている割合です。
直近 1 時間
直近 1 時間の測定基準値を示す折れ線グラフ。
値
現在の測定基準値の数量またはパーセント。
注: しきい値レベルを超えるすべての測定基準値は赤で表示されます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
85
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
サーバー レポート
サーバー レポートでは、特定の期間中のサーバー測定基準を表示できます。1 台の
サーバーの測定基準を表示したり、複数のサーバー間の測定基準を比較したりする
ことができます。
例えば、1 台のサーバーを選択して、使用状況のグラフを時系列で表示することが
できます。複数のサーバーを選択して、各サーバーの同じ期間の使用状況を比較す
ることもできます。
問題が発生した期間を選択して、原因を特定するためにサーバー上のさまざまな測
定基準値を確認することもできます。
注: EM または UNITYSYS として分類されているサーバーで測定基準値を表示するこ
とはできません。
サーバー レポートの表示
1 サーバータブをクリックします。
2 (オプション)レポート内のサーバー数を減らすフィルタを設定します。
レポートには、要約テーブルに表示されたすべてのサーバーの情報が示されま
す。フィルタを追加すると、特定のデータセンターまたは状態にレポートを絞り
込めます。
3 依存ツールバーで をクリックします。
サーバー ビューの下にレポートが表示されます。
86
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
4 時間範囲を選択します。
1 時間
直近 1 時間
8 時間
直近 8 時間
1日
直近 24 時間
1 週間
直近 7 日間
1 ヵ月
直近 30 日間
5 サーバーごとに、リストから測定基準を選択します。
x 軸は、ユーザーが選択した期間を示し、y 軸は測定基準値を示します。
デーモン タブ
デーモンタブを使用して、Ecosystem のソフトウェア コンポーネントを監視するこ
とができます。デーモンごとに、その状態を表示することができます。グループ状
態を見て、デーモンの高可用性状態を確認することができます。必要に応じてデー
モンの状態を変更することができます。
アラートビューで、状態レベルに関する追加情報を見つけることができます。例え
ば、デーモンが警告レベルの状態である場合、アラートビューを開いてエラー メッ
セージを確認することができます。
依存ビューを使用して、デーモンを含むサーバーとアプリケーションに関する情報
を表示することができます。例えば、サーバー依存ビューを追加して、デーモンを
含むサーバーが危機的な状態でないことを確認することができます。
デーモンのハートビート、CPU 使用率、メモリ使用率を表示するレポートを作成す
ることもできます。
デーモンの概要
デーモンは、バック グラウンドで実行するソフトウェア プログラムです。例えば、
一般的なデーモンには、cron デーモン、印刷スプーラ サービス デーモンがあります。
デーモン ビューについて
デーモン ビューにアクセスするには、デーモン タブをクリックします。デーモン
ビューに、監視している各デーモンに関する次の情報が表示されます。
デーモン グループ
デーモン グループの名前。
デーモン
グループ内の各デーモンの名前。グループ内のすべてのデーモンの名前は同
じにする必要があります。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
87
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
サーバー
デーモンの場所。グループ内のすべてのデーモンには、異なるサーバーの場
所が必要です。
状態
デーモンの現在の状態。デーモンの有効な状態は、デーモン グループに対し
て選択されている高可用性パターンに依存します。
アクティブ/アクティブの HA パターン
に対して有効なデーモンの状態
アクティブ/待機の HA パターンに対し
て有効なデーモンの状態
• アクティブ: 1 つ以上のデーモン
• アクティブ: 1 つのデーモン
• パッシブ: 0 個以上のデーモン
• 待機: 0 個以上のデーモン
• 停止中(OOS): 0 個以上のデーモン
• パッシブ: 0 個以上のデーモン
• 停止中(OOS): 0 個以上のデーモン
システム状態
デーモンのステータス。リソース値が定義されているしきい値の範囲外の場
合、状態は警告レベルまたは重大レベルに変更されます。
グループの状態
グループ内のすべてのデーモンの状態の組み合わせ。要約グループの状態は、
デーモン グループに設定されている初期高可用性パターンに依存します。
アクティブ/アクティブ グループの要約
グループの状態
アクティブ/待機グループの要約グルー
プの状態
• 少なくとも 1 つのデーモンがアク
ティブな場合にアクティブ
• デーモンが 1 つだけアクティブな場
合はアクティブ。他のデーモンはど
の状態でもかまいません。
• すべてのデーモンがパッシブな場合
にパッシブ
• アクティブ状態のデーモンがなく、
少なくとも 1 つのデーモンが停止中
(OOS)の場合は OOS
• 次の場合はパッシブ:
• アクティブ状態のデーモンがない。
• 0 個以上のデーモンが待機状態。
• 停止中のデーモンがない。
• 1 つ以上のデーモンがパッシブ状
態。
• 次の場合は OOS:
• アクティブ状態のデーモンがない。
• 0 個以上のデーモンが待機状態。
• 0 個以上のデーモンがパッシブ状
態。
• 1 つ以上のデーモンが停止中状態。
88
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
HA パターン
グループのデーモンに設定された初期高可用性パターン。パターンは、アク
ティブ/アクティブまたはアクティブ /待機です。
関連トピック
システム状態アイコン 92 ページ
データ状態 アイコン91 ページ
デーモンの詳細ビューについて
デーモンの詳細ビューにアクセスするには、デーモン ビューのデーモンの名前をク
リックします。デーモンの詳細ビューに、次のフィールドを含む測定基準レポート
を含む特定のデーモンの情報が表示されます。
測定基準
測定基準の名前。ハートビート、メモリ使用率、CPU 使用率が含まれます。
値 vs しきい値
測定基準値と設定されているしきい値の間の関係を表す棒グラフ。測定基準
値は合計またはパーセンテージです。例えば、ハートビートの測定基準値は
現在のカウント値です。
直近 1 時間
直近 1 時間の測定基準値を示す折れ線グラフ。
値
現在の測定基準値の数量またはパーセント。
注: レポート上で重大なしきい値レベルを超えるすべての値が赤で表示されます。
データ状態の変更
状態変更オプションのデーモン グループが表示されるように構成するときに状態変
更制御スクリプトを割り当てる必要があります。
1 デーモンタブをクリックします。
2 デーモンの状態アイコンの隣の
をクリックして、新しい状態を選択します。
状態変更メニューは、デーモン グループに対して構成されているデーモンの現
在の状態および有効なトランジションによって異なります。例えば、デーモン
グループがアクティブ/待機の場合、デーモンは構成時に選択された場合を除い
て OOS からパッシブに変更することはできません。以下のテーブルには、可能
なオプションがすべて含まれています。
アクティブ/アクティブ
アクティブ/待機
• アクティブ -> パッシブ
• パッシブ -> 待機
• パッシブ -> アクティブ
• 待機 -> アクティブ
• OOS -> パッシブ
• パッシブ -> アクティブ
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
89
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
• OOS -> アクティブ
• OOS -> アクティブ
• 待機 -> パッシブ
• OOS -> パッシブ
• アクティブ -> パッシブ
• アクティブ -> 待機
• OOS -> 待機
3 (オプション)状態変更の理由を入力します。
4 データ状態の変更 をクリックします。
関連トピック
データ状態 アイコン91 ページ
デーモン レポート
デーモン レポートを使用して、特定の時間範囲にわたる単一または複数のデーモン
の測定基準を表示することができます。
デーモンごとにハートビート、メモリ使用率、CPU 使用率を表示することができます。
例えば、アラートを調査している場合、これを使用してアラートの時間枠のデーモ
ンのヘルスを表示することができます。最も多くのメモリを使用するデーモンを確
認することもできます。
デーモン レポートの表示
1 デーモンタブをクリックします。
90
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
2 (オプション)レポート内のデーモン数を減らすフィルタを設定します。
レポートには、要約テーブルに表示されたすべてのデーモンの情報が示されま
す。フィルタを追加すると、特定のデーモン グループにレポートを絞り込めま
す。また、[CTRL]キー+クリックを使用して、デーモンのグループをレポート用
に選択できます。
3 依存ツールバーで をクリックします。
デーモン ビューの下にレポートが表示されます。
4 時間範囲を選択します。
1 時間
直近 1 時間
8 時間
直近 8 時間
1日
直近 24 時間
1 週間
直近 7 日間
1 ヵ月
直近 30 日間
5 デーモンごとに、リストから測定基準を選択します。
x 軸は、ユーザーが選択した期間を示し、y 軸は測定基準値を示します。
ポートレットの操作
Ecosystem エクスプローラ ポートレットでは、コンポーネントの状態を監視できま
す。また、フィルタを使用して 、表示するコンポーネント数を制限できます。
データ状態 アイコン
アイコン データ状態
説明
アクティブ
コンポーネントは読み取り/書き込み操作用に有効になって
います。データ同期がアクティブ システムで有効になって
います。
パッシブ
コンポーネントは、アクティブになる準備が整っています。
デーモンは、実行されるように構成されておらず、実行中
になっていません。
危機的
重大なシステム エラーが発生しました。
切断
Ecosystem Manager は Teradata Database システムと通信
できません。これは、Ecosystem Manager によって管理さ
れる内部状態です。
中断
自動的に回復可能な一時エラーが発生しました。Teradata
システムが中断されると 、元のシステムがエラーから回復
するまで、読み取り/書き込み要求は待機 Teradata システ
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
91
第 3 章 Ecosystem エクスプローラ
Ecosystem エクスプローラ
アイコン データ状態
説明
ムに送られます。 中断された Teradata システムのテーブル
もすべて、中断状態に置かれます。テーブルが中断状態に
なると、そのテーブルにアクセスできなくなります 。
停止中
コンポーネントは停止中で、使用できません。停止中(OOS)
のシステムに接続されたすべての Ecosystem Manager セッ
ションはクローズされます。
読み取り専用
すべてのアプリケーションに、データベース システムまた
はテーブルへの読み取り専用アクセス権があります。
復元
コンポーネントは回復中です。失われた操作は、Ecosystem
Manager によってリカバリ ログから適用されます。
待機
コンポーネントは最新の状態で、フェールオーバーの準備
が整っています。
回復不能
コンポーネントは使用できず、データの状態が Ecosystem
Manager によって認識されません。Teradata Database シス
テムが回復不能状態になっている場合、そのテーブルには
一切アクセスできません。
システム状態アイコン
システム状態を使用すると 、定義されたしきい値と比較して現在のリソース値がど
うであるかを確認できます。リソース値が定義されたしきい値を超えている場合、
アラート イベントが発行され、その結果システム状態が変わります 。
アイコン
92
システム状態
説明
標準
リソースが定義されたしきい値内であるか、しきい値が定
義されていません。
警告
リソースが警告しきい値を満たしている、または超えてお
り、アラート イベントが発行されます。
危機的
リソースが危機的しきい値を満たしている、または超えて
おり、アラート イベントが発行されます。リソースの状態
を変更することを検討してください。
ダウン
Ecosystem Manager 管理者によりリソースが停止されてい
ます。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
第4章
レポート ビューア
設定ビューについて
設定ビューでは、レポートを選択し、レートの更新を設定し、ページごとに表示す
る行数を変更できます。
設定を選択すると、レポート ビューアにデフォルトのレポートが表示されます。
表示するレポートの選択
設定メニューを使用し、カスタム レポートを表示します。
1 レポート ビューアポートレットで
をクリックし、設定を選択します。
2 レポート名メニューからレポートを選択します。
3 (オプション)レートの更新を選択します。
4 (オプション)ページごとに表示する行数を選択します。
5 OK をクリックします。
レポート ビューア ポートレットにレポートが表示されます。2 つのレポートを同時
に表示するには、レポート ビューア ポートレットのインスタンスをもう 1 つ追加
します。
テーブル データのエクスポート
さらに分析およびフォーマット化するために、データを.csv ファイルにエクスポー
トできます。 エクスポートされた.csv ファイルには、使用可能なデータがすべて含
まれます。ポートレット テーブルに表示される同じ行数を、最大 1,000 行までエク
スポートすることができます。時間および日付の形式は、ビューとエクスポートさ
れた.csv ファイルでは異なります。
1 テーブル ヘッダーで
をクリックし、エクスポートを選択します。
2 参照オプションを使用してファイルを保存します。
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
93
第 4 章 レポート ビューア
設定ビューについて
ファイルは、ブラウザ設定に従って、ダウンロード領域または指定した場所に保
存されます。
94
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
付録 A
Ecosystem Manager リポジトリのメンテナンス
Ecosystem Manager リポジトリの維持
Ecosystem Manager リポジトリは、Ecosystem Manager サーバーにインストールさ
れている Teradata Database インスタンスです。Ecosystem Manager は Ecosystem
の構成ポートレットのグローバル パラメータを使用して、パージ後のスケジュール
とリポジトリに保存されたデータ量を制御します。
Ecosystem Manager ユーティリティを使用すると、イベントとメタデータを手動で
バックアップ、パージ、およびインポートすることができます。
ユーティリティ
目的
データ型
例
embackup
データのバック
アップ
メタデータとトラン スケジュール設定された
ザクション データ バックアップに対して完全
なバックアップを実行しま
す。
emexport
データのエクス
ポート
メタデータ
emimport
バックアップ データ メタデータとトラン サーバーの交換後にデータ
の復元
ザクション データ を復元します。
本番環境内の構成を、履歴
データをまったく含まずに
テスト環境にコピーします。
テスト環境の構成を本番環
境に移します。
embackup
目的
すべての Ecosystem Manager リポジトリ データのバックアップを作成し、オプショ
ンで古いデータをパージします。
構文
embackup Filename [statedays=n] [metricdays=n] [uowdays=n]
[tabledays=n]
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
95
付録 A Ecosystem Manager リポジトリのメンテナンス
Ecosystem Manager リポジトリの維持
パラメータ
Filename
指定した名前でバックアップ出力ファイルを作成します。
例: embackup embackup10jan2014
metricdays=n
指定した日数よりも古いコンポーネント測定基準データのパージを発生させます。
例: embackup embackup10jan2014 metricdays=3
statedays=n
指定した日数より古い状態の履歴のパージを発生させます。
例: embackup embackup10jan2014 statedays=3
tabledays=n
指定した日数より古いすべてのテーブル アクティビティ データのパージを発生
させます。
例: embackup embackup10jan2014 tabledays=3
uowdays=n
指定した日数より古いすべての作業単位処理データのパージを発生させます。
例: embackup embackup10jan2014 uowdays=3
使用上の考慮事項
以下のデータ カテゴリのうち 1 つまたは多くは、バックアップが完了した後にパー
ジできます。
• 状態の履歴
• コンポーネント測定基準の履歴
• テーブル アクティビティ履歴
• 作業単位処理
例
以下の例では、データをファイル embackup10jan2014 にバックアップし、3 日よ
り古いコンポーネント測定基準データとテーブル アクティビティ データをパージし
ます。
embackup embackup10jan2014 metricdays=3 tabledays=3
emexport
目的
Ecosystem Manager メダデータをファイルにエクスポートします。
構文
emexport Filename
パラメータ
Filename
指定した名前で出力ファイルを作成します。
96
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
付録 A Ecosystem Manager リポジトリのメンテナンス
Ecosystem Manager リポジトリの維持
例
次の例では、ファイル emexport10jan2014 にデータをエクスポートします。
emexport emexport10jan2014
emimport
目的
emexport/embackup コマンドを使用して作成したファイルをインポートします。
構文
emimport Filename [delete] [noprompt]
パラメータ
Filename
emexport または embackup.を使用して作成したファイル
delete
データをインポートする前にターゲット テーブルが省略されるようにします。
noprompt
確認を求めるメッセージを表示せずにすべてのサービスを停止します。
例
以下の例ではファイル emexport10jan2014 をインポートし、ターゲット テーブル
を省略し、サービスを停止するように要求します。
emimport emexport10jan2014 delete
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
97
付録 A Ecosystem Manager リポジトリのメンテナンス
Ecosystem Manager リポジトリの維持
98
Unity Ecosystem Manager ユーザー ガイド、 リリース 15.00
Fly UP