Tealeaf CX インストール・マニュアル

IBM Tealeaf CX
バージョン 9 リリース 0
2014 年 6 月 12 日
Tealeaf CX インストール・マ
ニュアル
お願い
本書および本書で紹介する製品をご使用になる前に、 183 ページの『特記事項』に記載されている情報をお読みください。
本書は、IBM Tealeaf CX バージョン 9、リリース 0、モディフィケーション 0、および新しい版で明記されていな
い限り、以降のすべてのリリースおよびモディフィケーションに適用されます。
お客様の環境によっては、資料中の円記号がバックスラッシュと表示されたり、バックスラッシュが円記号と表示さ
れたりする場合があります。
原典:
IBM Tealeaf CX
Version 9 Release 0
June 12, 2014
Tealeaf CX Installation Manual
発行:
日本アイ・ビー・エム株式会社
担当:
トランスレーション・サービス・センター
© Copyright IBM Corporation 1999, 2014.
目次
Tealeaf CX インストール・マニュアル . . v
第 1 章 CX システムの概要 . . . . . . 1
Tealeaf アーキテクチャー . . . . . . . . . . 1
Passive Capture Application サーバー . . . . . 3
トランスポート・コンポーネント . . . . . . 4
処理コンポーネント . . . . . . . . . . . 4
レポート作成コンポーネント . . . . . . . . 5
アーカイブ・コンポーネント . . . . . . . . 5
アーキテクチャーのバリエーション. . . . . . . 6
Tealeaf CX コンポーネント . . . . . . . . 7
Tealeaf cxImpact . . . . . . . . . . . . 8
Tealeaf cxConnect for Data Analysis . . . . . . 9
Tealeaf cxReveal . . . . . . . . . . . . 9
CX 機能 . . . . . . . . . . . . . . . 10
その他のトピック . . . . . . . . . . . . 10
Tealeaf を考慮した Web アプリケーションの作成
10
全般 . . . . . . . . . . . . . . . . 10
セッション化 . . . . . . . . . . . . . 11
要求と応答のデータ . . . . . . . . . . 11
クライアント・サイドのポップアップと検証を最
小限に抑える . . . . . . . . . . . . . 14
リッチ・インターネット・アプリケーション
(RIA) . . . . . . . . . . . . . . . 14
データ・プライバシー . . . . . . . . . . 15
参照 . . . . . . . . . . . . . . . . 15
高可用性のサポート . . . . . . . . . . . 16
前提事項 . . . . . . . . . . . . . . 16
Passive Capture Application サーバー . . . . . 16
処理サーバー . . . . . . . . . . . . . 18
ポータル Web アプリケーション . . . . . . 20
レポート・サーバー . . . . . . . . . . 20
フェイルオーバー構成の例 . . . . . . . . 21
Tealeaf CX でのデータ・プライバシーの管理 . . . 22
事前準備 . . . . . . . . . . . . . . 22
プライバシー管理エリア . . . . . . . . . 23
UI Capture プライバシー . . . . . . . . . 23
Passive Capture プライバシー . . . . . . . 24
Windows パイプライン・プライバシー . . . . 29
オンデマンド・プライバシー . . . . . . . 31
参照 . . . . . . . . . . . . . . . . 32
Tealeaf CX でのデータ・セッション化の管理 . . . 32
Tealeaf Cookie Injector . . . . . . . . . . 33
PCA でのデータ・セッション化 . . . . . . 33
Windows パイプラインでのデータ・セッション化 34
UI Capture を使用したデータ・セッション化 . . 35
セッション化に影響を与えるアクション . . . . 35
国際化対応のサポート . . . . . . . . . . . 37
前提条件 . . . . . . . . . . . . . . 37
構成 . . . . . . . . . . . . . . . . 37
国際化対応の要求変数 . . . . . . . . . . 38
© Copyright IBM Corp. 1999, 2014
影響を受けるシステム . . .
各国文字セットのサポート .
ポータルのロケールの構成 .
IPv6 のサポート . . . . . .
IPv6 の概要 . . . . . .
サポートされる IPv6 の用法.
ネットワーク . . . . . .
キャプチャー . . . . . .
処理サーバー . . . . . .
IPv6 のインデックス付け . .
検索 . . . . . . . . .
レポート . . . . . . .
再生 . . . . . . . . .
cxConnect . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
39
39
41
42
43
44
45
45
48
48
52
54
55
56
第 2 章 CX のインストール . . . . . . 57
基本的なインストール・ステップ . . . . . .
CX インストール前のチェックリスト. . . . .
事前準備 . . . . . . . . . . . . .
オペレーティング・システムの要件 . . . .
ソフトウェア要件 . . . . . . . . . .
CX サーバーでのドメインの準備 . . . . .
ネットワーク環境 . . . . . . . . . .
データベース・サーバーの要件 . . . . . .
追加要件 . . . . . . . . . . . . .
CX サービス概要 . . . . . . . . . . .
すべてのマシンに共通のサービス . . . . .
プロセッサー・マシン・サービス . . . . .
Tealeaf データ収集プログラム・サービス . .
Tealeaf Web 層サービス . . . . . . . .
Tealeaf トランスポート・マシン . . . . .
CX のインストールおよびセットアップ . . . .
事前準備 . . . . . . . . . . . . .
デプロイメント・タイプによる依存関係 . . .
インストール・プロセス . . . . . . . .
CX のインストール. . . . . . . . . .
追加の IBM Tealeaf 製品の有効化 . . . . .
次のステップ . . . . . . . . . . . .
インストール後のタスク . . . . . . . . .
データベース・タスク . . . . . . . . .
システム始動チェック . . . . . . . . .
Tealeaf コンポーネントの構成 . . . . . .
イベント・モデルのバックアップ . . . . .
初期ポータル構成 . . . . . . . . . .
Tealeaf データの構成 . . . . . . . . .
コンポーネントの追加または削除 . . . . .
追加のインストール・ユーティリティー . . .
Tealeaf Web アプリケーション・インストール・ユ
ーティリティー . . . . . . . . . . . .
コンポーネントのインストール . . . . . .
インストール・モード . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
57
58
58
58
61
64
65
68
69
69
69
69
71
71
71
71
72
72
72
73
75
79
79
79
80
81
82
82
84
89
89
. 89
. 90
. 91
iii
オプション . . . .
インストールするには .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 92
. 94
第 3 章 Tealeaf データベースのインスト
ール . . . . . . . . . . . . . . . . 97
データベース・サーバーの要件 . . . . . . . . 97
SQL Server インスタンス. . . . . . . . . 97
UNC パスのサポート . . . . . . . . . . 97
Tealeaf データベース・インストールの概要. . . . 98
データベース・インストールのシナリオ . . . . . 99
個々のデータベースの作成順序 . . . . . . . 99
新規名でのデータベースの作成 . . . . . . . 99
シナリオ 1: 完全な SQL Server 管理権限でイン
ストールする . . . . . . . . . . . . 100
シナリオ 2: 部分権限 (Tealeaf データベース・
ユーザーへの権限付与が必要) . . . . . . . 101
シナリオ 3: Tealeaf データベースを一度に 1 つ
ずつインストールする . . . . . . . . . 103
シナリオ 4: インストール中にデータベースを事
前割り振りする. . . . . . . . . . . . 103
インストール後のタスク. . . . . . . . . . 104
イベント定義のインストール . . . . . . . 104
cxResults ストアード・プロシージャーのインス
トール. . . . . . . . . . . . . . . 105
データベース管理に関する追加トピック . . . 106
Tealeaf データベースのアンインストール . . . . 107
シナリオ 1: すべての必須特権 . . . . . . 107
シナリオ 2: 必須特権の欠落 . . . . . . . 108
Tealeaf データベースのアップグレード . . . . . 108
参照 . . . . . . . . . . . . . . . . 108
データベース・マネージャーの SQL Server へのア
クセスおよび権限の要件. . . . . . . . . . 108
SQL Server 用に NT ディレクトリー権限を構成
するためのガイドライン. . . . . . . . . 108
管理者特権のない NT ドメイン・アカウントを
使用した Tealeaf サービスの実行. . . . . . 109
SQL Server 管理 . . . . . . . . . . . . 112
SQL Server インストール . . . . . . . . 112
ネットワーク構成 . . . . . . . . . . . 115
メモリー構成 . . . . . . . . . . . . 116
使用法. . . . . . . . . . . . . . . 116
参照 . . . . . . . . . . . . . . . 116
SQL Server 認証 . . . . . . . . . . . . 117
認証 . . . . . . . . . . . . . . . 117
Tealeaf データベース・セキュリティー . . . . 119
参照 . . . . . . . . . . . . . . . 119
Tealeaf データベース・マネージャーの使用 . . . 120
SQL 権限スクリプトの生成. . . . . . . . 120
SQL Server データベースのインストール . . . 121
SQL Server データベースのアップグレード . . 124
データベース・インデックスの管理 . . . . . 128
Tealeaf データベースのバックアップ . . . . 129
データベース・ユーザーの管理 . . . . . . 131
ファイル管理 . . . . . . . . . . . . 132
Tealeaf データベース・マネージャー・リファレン
ス . . . . . . . . . . . . . . . . . 134
iv
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
接続 . . . . . . . . . . . . .
レイアウト . . . . . . . . . . .
メニュー・バー. . . . . . . . . .
モード. . . . . . . . . . . . .
失敗ステートメント・タイプのリスト . .
製品レジストリー・キーの欠落 . . . .
Tealeaf 用の SQL Server のアップグレード .
可能なアップグレード・パス . . . . .
事前準備 . . . . . . . . . . . .
SQL Server 2008 以降へのアップグレード.
SQL Server 2008 以降へのマイグレーション
データベース互換モード. . . . . . .
参照 . . . . . . . . . . . . .
Tealeaf データベースのマイグレーション . .
マイグレーションのステップ . . . . .
前提条件 . . . . . . . . . . . .
既存のデータベースのバックアップ . . .
TL ユーザー・アカウントの作成 . . . .
新しいサーバーへのバックアップのリストア
ユーザーの修復. . . . . . . . . .
サーバー名の変更 . . . . . . . . .
サーバーの構成. . . . . . . . . .
データベースのアップグレード . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
134
137
138
138
160
161
161
161
161
162
162
163
164
164
164
164
165
166
167
168
168
169
170
第 4 章 CX システムの管理 . . . . . 171
サービスの循環. . . . . . . . . . . .
循環サービスの構成 . . . . . . . . .
キャニスターの保守 (TLTMaint) . . . . . .
TLTMaint コマンド・ライン・オプション . .
TLTMaint 処理 . . . . . . . . . . .
バックアップおよびリストア . . . . . . .
Windows でのシャットダウン・スクリプトの作成
オープン・グループ・ポリシー . . . . .
コンピューターの割り当て . . . . . . .
WaitToKillServiceTimeout レジストリー項目 .
ユーザー・エージェント・ファイルの更新. . .
ロケーションおよびサーバーの更新 . . . .
BrowsCap.csv の更新 . . . . . . . . .
WURFL.csv の更新 . . . . . . . . . .
Tealeaf パッチの適用 . . . . . . . . . .
パッチのアプリケーション . . . . . . . .
パッチを適用する場合 . . . . . . . . .
カスタマー・アドバイザリー . . . . . .
パッチの管理 . . . . . . . . . . . .
パッチのインストール . . . . . . . . .
操作の検証 . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
171
171
172
172
172
173
173
173
173
174
174
174
175
175
175
176
176
176
176
177
178
第 5 章 IBM Tealeaf の資料およびヘル
プ . . . . . . . . . . . . . . . . 179
特記事項. . . . . . . . . . . . . . 183
商標 . . . . . . . . . . . . .
プライバシー・ポリシーに関する考慮事項.
.
.
.
.
. 185
. 185
Tealeaf CX インストール・マニュアル
「IBM Tealeaf CX インストール・マニュアル」では、IBM Tealeaf CX システムの
インストール準備をして、インストールを実行する方法について詳しく説明しま
す。本書内の特定のトピックにアクセスするには、以下で示すそれぞれのリンクを
使用してください。
v インストールが完了したら、必要な構成を確認し、実行してください。「IBM
Tealeaf CX 構成マニュアル」の『Tealeaf® CX 構成マニュアル』を参照してくだ
さい。
注: 既存の Tealeaf ソリューションをアップグレードする場合は、「アップグレ
ード・マニュアル」を使用してください。「IBM Tealeaf CX アップグレード・マ
ニュアル」の『Tealeaf CX リリース 8 アップグレード・マニュアル』を参照し
てください。
© Copyright IBM Corp. 1999, 2014
v
vi
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
第 1 章 CX システムの概要
このセクションでは、IBM Tealeaf CX システムのアーキテクチャーと一般的なバリ
エーションについて概説します。
v インストール・プロセスを開始する前に、このセクションと 58 ページの『CX イ
ンストール前のチェックリスト』を参照してください。
Tealeaf アーキテクチャー
Tealeaf は、同一マシン上に共存させることも別々のマシン上に配置させることもで
きる、いくつかの独立したコンポーネントで構成されます。これらのコンポーネン
トは以下のとおりです。このページで、各コンポーネントについて詳しく説明しま
す。
v キャプチャー・サーバー
v トランスポート・コンポーネント
v 処理コンポーネント
v レポート作成コンポーネント
– データ収集プログラム・サービス
– ポータル Web アプリケーション
v アーカイブ・コンポーネント
下図は、以下の 3 つのマシンからなる Tealeaf の一般的な構成を表しています。
v キャプチャー・マシン
v トランスポート・コンポーネントが組み込まれた処理サーバー
v レポート・コンポーネントとアーカイブ・コンポーネントが組み込まれたストレ
ージ・サーバー
© Copyright IBM Corp. 1999, 2014
1
図 1. 代表的な Tealeaf 構成
下図では、Tealeaf システムの物理アーキテクチャーが追加のサーバー間で分散され
ています。左上隅では、サイトへの訪問者と Web サーバー間のトラフィックがス
イッチに渡されています。このトラフィックはスイッチから IBM Tealeaf CX
Passive Capture Application サーバーに転送され、ここでデータが Tealeaf システム
に入力されます。
2
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
図 2. Tealeaf 物理アーキテクチャー
Passive Capture Application サーバー
IBM Tealeaf CX Passive Capture Application サーバーはネットワーク・スニファー
であり、既存のスパンニング・ポートやネットワーク・タップを介してネットワー
クから TCP/IP パケットを「スニッフィング (探知)」することで、HTTP(S) 要求と
応答のデータを受動的にキャプチャーします。このネットワーク・スニファーは、
非侵入的な方法で、各顧客が Web アプリケーションでのセッション中に何を行い
何を見ているかをリアルタイムでキャプチャーします。オーバーヘッドも待ち時間
も発生させず、アプリケーションへのトラフィックを中断するリスクもありませ
ん。
PCA サーバーはキャプチャーしたデータを IBM Tealeaf CX サーバー環境にストリ
ーミングし、その環境で処理サーバーがそのデータを受信します。セキュリティー
を強化するため、Tealeaf ではこのデータ・トランスポートの暗号化をサポートして
います。詳しくは、「IBM Tealeaf Passive Capture Application マニュアル」の
『Passive Capture Application マニュアル』を参照してください。
第 1 章 CX システムの概要
3
トランスポート・コンポーネント
トランスポート・コンポーネントは、キャプチャー・サーバーから受信したデータ
を Tealeaf パイプラインに読み込みます。このパイプラインは、データ・ストリー
ムにさまざまな機能を適用する一連のエージェントで構成されています。
鍵となるフィルター機能は、無許可ユーザーによる無許可アクセス防止のための機
密データの削除または暗号化です。パイプラインの一般的な操作には、他にも以下
のようなものがあります。
v データの削除 (例: 不要なソースからのヒットをキープアライブ・ヒットとして削
除する)
v データのキューイング
v データの解凍 (例: 圧縮された応答が含まれたヒットを解凍する)
v プライバシー
v 一部のフィールド (アプリケーション、ホスト名、パス、サーバー、ブラウザ
ー、OS など) の正規化
v ルーティング
処理コンポーネント
処理コンポーネントはリアルタイムのデータ処理環境であり、キャプチャーされた
ヒットをトランスポート・コンポーネントから受け取って、それを短期キャニスタ
ー (メモリー内のデータベース) に送ります。
短期キャニスターは、ヒットのシーケンスを訪問者が体験した順序でセッション別
にまとめます。短期キャニスターは、ヒット・データの検査、集約、評価も行いま
す。データの検査はイベント・エンジンによって行われます。イベント・エンジン
は、キャプチャーされたデータをユーザー定義のルール・セットと照合してリアル
タイムで分析し、ビジネス・プロセスの正常性、顧客のアクティビティー、アプリ
ケーション・エラー、ページ・エラー、応答時間の問題について考察できるように
します。
v イベントは、特定のページまたはセッション全体での単一値、テキスト・パター
ン、ページ属性、セッション属性、複合条件の有無に対して定義できます。
「IBM Tealeaf イベント・マネージャー・マニュアル」の『TEM の「イベント」
タブ』を参照してください。
v 監視されたイベントは、リアルタイムのアラート、レポート作成、および検索に
使用されます。
– アラート機能はアラート・サービスによって処理されます。このサービスは、
ユーザー定義のしきい値やアラート・アクションと照合してイベント・カウン
トを評価します。「IBM Tealeaf CX 構成マニュアル」の『アラート・サービ
スの構成』を参照してください。
– 集約イベント・カウントは、データ収集プログラム・サービスによって、スト
レージ・サーバー上にあるレポート・サーバーのレポート・データベースに取
り込まれます。「IBM Tealeaf cxImpact 管理マニュアル」の『データの集計お
よび保存』を参照してください。
v また、インデックス付けおよびセッション取得を可能にするために、イベント・
マーカーがセッションに組み込まれます。
4
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
処理コンポーネントは、完了したセッションのインデックス付けも行います。これ
により、フリー・テキスト検索とパラメトリック検索の両方を使用した検索が可能
になります。記録された HTML セッション・データと、セッションに対する関連
インデックスは、ローカル・ディスクの、長期キャニスターと呼ばれる組み込みフ
ラット・ファイル・データベース内に書き込まれます。
v 「IBM Tealeaf CX 構成マニュアル」の『CX インデックス付けの構成』を参照し
てください。
v 「IBM Tealeaf CX 構成マニュアル」の『CX キャニスターの構成』を参照してく
ださい。
レポート作成コンポーネント
レポート作成コンポーネントは、処理コンポーネントによって集約された値を収集
し、レポート・データベースに取り込むレポート・データ収集プログラム・サービ
スと、ユーザー・インターフェースであるポータル Web アプリケーションで構成
されます。
通常、これら 2 つのサブコンポーネントは一緒に保持されますが、大規模サイトの
場合は、効率性を高めるために各サブコンポーネントを別々のマシンに置いても構
いません。
アーカイブ・コンポーネント
アーカイブ・コンポーネントは、収集されたデータを長期保管するためのデータ・
ストレージ環境です。ストレージ・サーバーは、ディスク・アクティビティーを最
小限に抑えた専用の分散ストレージ環境を提供します。これにより、全体的な検索
応答時間を短縮し、リアルタイム処理をオフラインにしなくてもデータ・バックア
ップを実行できるようにしています。
このコンポーネントは、保存されたセッションとその関連インデックスをコピーし
て保守します。各営業日の終了時には、保存されたセッションとインデックスがス
トレージ・サーバー上の指定されたドライブ・ロケーションにコピーされます。
v 有効期限が切れたセッションとインデックスは、自動的に削除するか、コール
ド・ストレージに保存することができます。
第 1 章 CX システムの概要
5
アーキテクチャーのバリエーション
図 3. デプロイメントのバリエーション
Tealeaf ソリューションの分散アーキテクチャーを使用すると、さまざまなデータ・
ボリューム要件、ネットワーク体系要件、ビジネス要件に応じて規定のアーキテク
チャーを変更することもできます。
小規模デプロイメントの場合は、処理サーバーと同じ物理マシンにストレージ・サ
ーバーをデプロイできます。処理サーバーとストレージ・サーバーを単一マシンに
デプロイすると、2 つのマシンに分けた場合のメリットは得られませんが、Tealeaf
6
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
システム全体を単一の処理サーバー上で実行する場合よりも、バックアップと検索
のパフォーマンスに大きな利点があります。
大規模なマルチデータ・センター環境の場合は、リアルタイムの処理負荷に応じて
Tealeaf アーキテクチャーを水平方向にスケーリングし、分散させることができま
す。この場合でも、セッションと集約データは中央のロケーションに格納され、統
一された Tealeaf ユーザー・エクスペリエンスが提供されます。
以下のシナリオでは、大規模かつ地理的に分散された Web アプリケーションにつ
いて考察します。このシナリオでは、実動サポート・チームが 4 番目の個別の運用
ロケーションに集中しており、このロケーションには SQL Server ファームと SAN
が含まれています。この例は、最適なパフォーマンスとデータ・セキュリティーを
実現すると同時に、IBM Tealeaf CX アーキテクチャーをいかに柔軟にデプロイでき
るかを示しています。
v データ・センター 1: PCA サーバーと処理サーバー
v データ・センター 2: PCA サーバーと処理サーバー
v データ・センター 3: PCA サーバーと処理サーバー
v オペレーション・センター:
– ストレージ・サーバーは、セッションとインデックスのアーカイブを SAN 上
に格納するように構成されています。
– ストレージ・サーバーには、ポータル Web アプリケーションもデプロイされ
ています。
– レポート・サーバーは、SQL Server ファームにデプロイされています。
v データ・ボリュームが単一の処理サーバーの容量を超過する場合は、追加の処理
サーバーをデプロイできます。
各処理サーバーは、当日のセッションを格納するように構成されています。集約レ
ポート・データは、SQL ファームにデプロイされたレポート・サーバーに格納され
ます。ポータルと IBM Tealeaf CX RealiTea Viewer を使用すると、Tealeaf ユーザ
ーに対して単一の統合ビューが表示され、処理サーバーとストレージ・サーバーの
全インスタンスのライブ・アクティビティー表示、モニター、検索、セッション再
生、レポート作成をこのビューから行うことができます。
Tealeaf CX コンポーネント
IBM Tealeaf cxImpact ソリューションには、ポータル Web アプリケーションと
IBM Tealeaf CX RealiTea Viewer (Tealeaf ユーザーに対してデプロイ可能なスタン
ドアロン・アプリケーション) の 2 つのユーザー・クライアントが含まれていま
す。IBM Tealeaf CX RealiTea Viewer について詳しくは、「IBM Tealeaf RealiTea
Viewer ユーザー・マニュアル」の『RealiTea Viewer (RTV) ユーザー・マニュア
ル』を参照してください。
Tealeaf には機能の豊富な以下の製品があり、各製品には IBM Tealeaf CX データ・
ストアが備わっています。
v
Tealeaf IBM Tealeaf cxConnect for Data Analysis
v
IBM Tealeaf cxReveal
第 1 章 CX システムの概要
7
これらの製品を使用すると、管理報告要件、データ抽出要件、CRM 統合要件に応じ
て IBM Tealeaf CX の機能を拡張できます。
v IBM Tealeaf cxConnect for Data Analysis について詳しくは、「IBM Tealeaf
cxConnect for Data Analysis 管理マニュアル」の『cxConnect for Data Analysis 管
理マニュアル』を参照してください。
v IBM Tealeaf cxReveal について詳しくは、「IBM Tealeaf cxReveal 管理マニュア
ル」の『cxReveal 管理マニュアル』を参照してください。
下図は、IBM Tealeaf CX ソリューションの各種コンポーネントを示しています。
図 4. IBM Tealeaf CX コンポーネント
Tealeaf cxImpact
Tealeaf ユーザーは、各自のデスクトップからポータルと IBM Tealeaf CX RealiTea
Viewer にアクセスします。(ポータルまたはビューアーから) ポータルとセッショ
ン・データへのアクセスは、Windows 認証を使用してユーザー・レベルで制御され
ます。サポートされる認証メカニズムについて詳しくは、「IBM Tealeaf cxImpact
管理マニュアル」の『認証』を参照してください。
ポータルまたはビューアーから送信された検索要求は、すべて検索サーバーによっ
て処理されます。検索タイプと制約によっては、検索サーバーが処理サーバーとス
トレージ・サーバーの両方を照会する場合もあります。ポータルとビューアーに
は、管理者がシステム、レポート、イベントの構成と保守を行うための拡張オプシ
ョンがあります。
v IBM Tealeaf cxImpact の使用について詳しくは、「IBM Tealeaf cxImpact ユーザ
ー・マニュアル」の『cxImpact ユーザー・マニュアル』を参照してください。
8
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v IBM Tealeaf cxImpact の管理について詳しくは、「IBM Tealeaf cxImpact 管理マ
ニュアル」の『cxImpact 管理マニュアル』を参照してください。
ポータル Web アプリケーション
Tealeaf ポータルはリアルタイムの Web コンソールであり、基幹業務用の Web ア
プリケーションをサポートするための中央ワークスペースを提供します。このポー
タルには、訪問者のアクティビティーを示すリアルタイム・ビュー、検索機能、ビ
ジュアル・セッションを再現するためのドリルダウン、訪問者がトランザクション
を完了できない問題を直ちに検出し、分析して応答できるレポート機能が備わって
います。ポータル・インターフェースは、ポータル・サーバーにデプロイされたポ
ータル Web アプリケーションによって提供されます。詳しくは、「IBM Tealeaf
cxImpact ユーザー・マニュアル」の『cxImpact ユーザー・マニュアル』を参照して
ください。
RealiTea Viewer
IBM Tealeaf CX RealiTea Viewer は、顧客セッションのキャプチャー・レコード
を、顧客が体験したとおりにページごとに視覚的に再生できるデスクトップ・クラ
イアント・アプリケーションです。RTV は、リンク選択、ボタン選択、フォーム入
力を含め、問題とその原因を視覚的に再現することができます。 IBM Tealeaf CX
RealiTea Viewer には、問題の相関付けと切り分けを行うための拡張照会機能も備わ
っています。 IBM TealeafCX RealiTea Viewer について詳しくは、「IBM Tealeaf
RealiTea Viewer ユーザー・マニュアル」の『RealiTea Viewer (RTV) ユーザー・マ
ニュアル』を参照してください。
Tealeaf cxConnect for Data Analysis
IBM Tealeaf CX データ・ストアを備えた IBM Tealeaf cxConnect for Data Analysis
は、クロスチャネル/マルチチャネル分析用のビジネス・インテリジェンス製品や
Web 分析製品とシームレスに統合することができます。これらのソリューションで
は、IBM Tealeaf CX データ・ストアにキャプチャーおよび格納された、すべての顧
客対話に関するリッチ・データを活用できます。「IBM Tealeaf cxConnect for Data
Analysis 管理マニュアル」の『cxConnect for Data Analysis 管理マニュアル』を参照
してください。
Tealeaf cxReveal
IBM Tealeaf cxReveal を利用すると、顧客サービス・エージェントなどの非技術系
の担当員がセッションを完全に再生することができます。これにより、より詳しい
情報に基づいて顧客サービスを提供できるようになり、エージェントの効率性も向
上します。単純化された検索および簡単なセッション取得は、IBM Tealeaf cxReveal
ユーザーが、より情報量の多いサービスを顧客に提供できるようにするための鍵と
なります。
v 「IBM Tealeaf cxReveal 管理マニュアル」の『cxReveal 管理マニュアル』を参照
してください。
v 「IBM Tealeaf cxReveal ユーザー・マニュアル」の『cxReveal ユーザー・マニュ
アル』を参照してください。
第 1 章 CX システムの概要
9
CX 機能
IBM Tealeaf CX で使用可能なポータル機能について詳しくは、「IBM Tealeaf
cxImpact ユーザー・マニュアル」の『ポータル・ナビゲーション』を参照してくだ
さい。
その他のトピック
v 『Tealeaf を考慮した Web アプリケーションの作成』
v
16 ページの『高可用性のサポート』
v
37 ページの『国際化対応のサポート』
v
22 ページの『Tealeaf CX でのデータ・プライバシーの管理』
v
32 ページの『Tealeaf CX でのデータ・セッション化の管理』
v
42 ページの『IPv6 のサポート』
Tealeaf を考慮した Web アプリケーションの作成
本書には、Web サイト開発者を対象として、Tealeaf での使用に合わせて Web サイ
ト実装を最適化するためのガイドラインが記載されています。これらの項目は、
Tealeaf を使用する上で必ずしも必要とは限りませんが、Web アプリケーションを
構築またはレビューする際に、これらのガイドラインの一部または全部を実践する
と、Web アプリケーションに対する Tealeaf の実装と保守を大幅に簡略化すること
ができます。
コンテンツ
全般
Tealeaf のデータの大半は、Web サーバーとクライアント・コンピューター間のリ
アルタイム HTTP データ・ストリームから取得されます。Tealeaf はキャプチャー
したテキスト・データを構文解析し、以下のことを行います。
v ヒットを関連セッションにまとめる
v ユーザー定義のイベント・パターンを検出する
v 検索用のインデックスを生成する
v レポートの作成
v セッションの再生
上記の機能はすべて、明確かつ容易に構文解析可能な要求データと応答データを必
要とします。
注: 最も一般的なガイドラインとして、Web アプリケーションのデータ・ストリー
ムに、容易に構文解析可能なテキストが含まれていることを確認してください。
Mozilla サポート
注: Web アプリケーションが Mozilla ブラウザー・ファミリーと互換性がない場合
は、ブラウザー・ベースの再生が機能しない可能性があります。リリース 8.0 以降
の再生サーバーは、Gecko ブラウザー・コントロールを使用して、Tealeaf ユーザー
10
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
のブラウザーに表示するセッション・コンテンツをサーバー上でレンダリングしま
す。このようなセッションの再生は、IBM TealeafCX RealiTea Viewer で引き続き
サポートされる場合があります。この製品は、Tealeaf ユーザーの各デスクトップに
個別にインストールする必要のあるデスクトップ・クライアントです。「IBM
Tealeaf RealiTea Viewer ユーザー・マニュアル」の『RealiTea Viewer (RTV) ユーザ
ー・マニュアル』を参照してください。
JavaScript タグ
注: Tealeaf では、Web アプリケーション上に JavaScript タグを実装する必要はあ
りません。
セッション化
Tealeaf は、サーバーとクライアント間の要求/応答ペア (ヒット) をすべて評価し
て、顧客の体験を再現します。このインターリーブド・データから、Tealeaf はセッ
ションのすべての要求/応答と共通キーを使用して、それらをセッションと結合しま
す。
一般的にこの ID は、Web アプリケーションによって定義されたセッション・レベ
ルの Cookie (例: ASP.NET_SessionId、JSESSIONID) です。
ランディング・ページなど、場合によっては、このセッション追跡 Cookie が各ヒ
ットに設定されないことがあります。このような場合は、特定のセッションに割り
当てられない、孤立したスタンドアロン・ヒットになる可能性があります。このよ
うな孤立ヒットを制限するため、Web アプリケーションによって提供されるすべて
の Web ページで、セッション追跡情報が使用可能になっていることを確認してく
ださい。
v Web アプリケーションがこの ID を提供できない場合は、Tealeaf Cookie Injector
を Web サーバーにデプロイすることで、適切なセッション追跡 Cookie を提供
できるようになります。「IBM Tealeaf Cookie Injector マニュアル」の『Tealeaf
Cookie Injector のインストールと構成』を参照してください。
要求と応答のデータ
Tealeaf は、検索、分析、再生を行うために要求引数と POST されたデータを構文
解析します。Tealeaf では、Cookie、要求ヘッダー、応答ヘッダー、非表示フォー
ム・フィールド、コメント・タグ、要求/応答のその他任意の領域を検査できます。
要求内のデータについてレポートを作成するには、データを構文解析し、追加分析
に利用できる形式に変換できることを確認してください。
できるだけ W3C 準拠の標準を使用する
Tealeaf では、W3C 準拠でない Web サイト上のセッションについてもレポート作
成と再生を行うことができますが、Tealeaf はこれらの標準と連携するように設計さ
れています。これらの標準を使用することで、Tealeaf でセッションを再生する際
に、顧客のアクティビティーの強調表示に関して特定のアシスタンスが提供されま
す。
第 1 章 CX システムの概要
11
例えば、非標準形式で表されたデータよりも W3C 標準ベース形式のデータ (XML
など) の方が、Tealeaf IBM Tealeaf CX RealiTea Viewer で正しく処理される可能性
が高くなります。
固有性の一般原則
v Tealeaf が明確に識別する必要のあるオブジェクト (画面要素や Javascript アイテ
ムなど) には、固有 ID が必要です。
v オブジェクト・グループに対して、Tealeaf の内部で共通のアクションを実行する
必要がある場合は、識別しやすいようにそのオブジェクト・グループに共有タグ
を設定してください。例えば、プライバシーを適用する必要のある機密データ
に、ID の一部として -private タグを設定します。
固有の名前/値ペア: 一般的に、正確なイベントを簡単に作成および管理するための
鍵は、Web データ内に明示的な名前/値ペアを作成することです。固有かつ構文解析
可能なフィールド名を生成してください。
固有 ページ URL パス: 多くのサイトは、ページのロケーションを識別するため
に非固有の URL パス (URI ステム) を使用して設計されています (意図的な場合も
あれば、偶然の場合もあります)。このように固有性が欠落していると、サイトの特
定の Web ページ上で特定のデータ・ポイントを分析する際に問題が生じます。
v URL パスの例を以下に示します。
/deposits/moneymarket/accountsetupStep2.jsp
できるだけ、以下のガイドラインに従ってください。
v コーディング、セキュリティー、またはその他の標準で特に要求されない限り、
表示可能なページごとに固有の URL パスを設定してください。このパスには、
サイトのアプリケーション (セクション) とそのアプリケーション内の特定のペー
ジを定義する明確なアプリケーション・ディレクトリー構造が含まれます。
v 固有の URL パスが許可されていない場合や実現不可能な場合は、すべてのペー
ジ上で一貫性のある要求/応答ヘッダー、要求フィールド、応答フィールド、また
は応答テキストを使用することで、同じ機能を実行できます。
v サイトのアプリケーション (セクション) は、レポートの作成対象となるサイトの
各セクションを定義する必要があります。
v 技法にかかわらず、表示可能な各 Web ページとサイトのアプリケーションに対
して、要求または応答に表示される一貫した固有パラメーターを作成する必要が
あります。
この固有性の確保は、サイトの開発者とコンテンツ所有者が協力して行う必要があ
ります。
固有フォーム・フィールド名または ID: Tealeaf は、キャプチャーされたセッショ
ンからさまざまなデータを抽出して表示することができます。この情報の大部分
は、フォーム・フィールドに入力された情報の形式で、ユーザーによって提供され
たデータから取得されます。
サイト全体で固有のフォーム・フィールド名を使用すると、イベント定義での混乱
を避けることができ、レポート・データの正確性も向上します。
12
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
固有 Javascript ID: セッションの再生を単純にするため、Javascript エレメントに
は固有 ID を使用してください。
ビジネス・プロセスでの固有ステップ ID: Tealeaf には、「ビジネス・プロセス・
スコアカード」レポートが用意されています。このレポートを使用すると、サイト
のビジネス・プロセスの有効性や、これらのプロセスのコンバージョン率に影響を
与える要因について考察することができます。プロセス・スコアカードの基礎とな
るのはステップ・イベントです。ステップ・イベントは、ユーザーによるプロセ
ス・ステップの進行状況を追跡します。この進行状況を追跡するには、構成された
Tealeaf イベントが各プロセス・ステップを明確に識別できなければなりません。
Web アプリケーションを改訂しても変わることのない、固有のステップ ID を
Web アプリケーションに設定しておくと、これらのイベントを作成するプロセスを
大幅に簡素化できます。以下に、ステップ ID の例をいくつか示します。
v 固有の URL
v Web Analytics タグ
v HTML コメント
v ユーザーが到達したプロセス内のステップを示す、パンくずリスト・インディケ
ーター (テキストやイメージなど)
暗号化またはエンコードされたフィールド値の使用を避ける
Web サイト・アプリケーション内に暗号化またはエンコードされたフィールド・デ
ータを使用すると、抽出プロセスが複雑になり、速度低下する可能性があります。
v データをデコードできる場合は、Tealeaf が追加の構成処理を行って、情報を抽出
することができます。
v データが完全に暗号化されている場合は、Tealeaf がこの情報を抽出できない可能
性があります。
注: 暗号化とは、フォーム・フィールドや Cookie 値など特定のデータ項目をアプリ
ケーション・レベルで暗号化することを指します。
タイム・スタンプなどのクライアント生成データの使用を避ける
クライアント上で生成された日付やタイム・スタンプは、Tealeaf によるキャプチャ
ー時にサーバーによって記録される値とは異なるため、これらの値をアプリケーシ
ョンに使用するのは避けてください。最良の結果を得るため、タイム・スタンプな
どの値の生成にはサーバー・サイドのデータを使用することをお勧めします。
要求内にレポート・セグメンテーション・データを組み込む
レポート・セグメンテーションに使用される可能性のあるデータに対しては、要求
内に隠しフィールドまたは名前/値のペアを指定してください。例えば、顧客が Web
アプリケーションにログインする際には、Account、Company、Geographic Region
などの隠しフィールドを要求内で送信します。
応答データ
応答の上部近くに名前/値のペアを HTML コメントとして挿入すると、分析担当者
が名前/値のペアを効率的に見つけることができ、またそれらが読みやすくなりま
す。
<!-- A_UNIQUE_VAR_NAME=SOME_VALUE -->
第 1 章 CX システムの概要
13
サーバー・エラーを渡す
できるだけ、サーバー・エラーは応答内で渡してください。エラーまたは例外を発
生させているアプリケーション・サーバーを特定するために、何らかの手段を講じ
てください。Tealeaf では、応答内で渡されたエラーをモニターするためのイベント
を作成でき、これによりエラーのレポートを作成することができます。
HTML マークアップを使用して言語依存テキストや変更頻度の高いテ
キストを識別する
Tealeaf では、Web サイトでユーザーに対して表示されるエラー・メッセージをモ
ニターして、顧客の動作や Web アプリケーションの問題点について有用な考察を
行うことができます。Web アプリケーションによっては、エラー・メッセージが頻
繁に変わる場合もあります。
Tealeaf では、応答データ内のエラー・メッセージのテキストを検出することで、エ
ラーを追跡するようにイベントを構成できます。ただしこの方法では、エラー・メ
ッセージが頻繁に変更されると、イベントを保持するためのオーバーヘッドが大き
くなる可能性があります。マルチリンガル・サイトの場合、1 回の変更で影響を受
けるイベントの数は、変更されたエラー・メッセージの数に、そのサイトでサポー
トされる言語の数を掛けた値と等しくなるため、オーバーヘッドはさらに大きくな
ります。
イベントの保守を最小限に抑えるには、エラー・メッセージなど変更頻度の高いテ
キストを、ID 属性や name 属性などの HTML マークアップで識別します。
クライアント・サイドのポップアップと検証を最小限に抑える
クライアント・サイドのポップアップやクライアント・サイド検証は Web サーバ
ーとの通信を伴わないため、Tealeaf の IBM Tealeaf CX Passive Capture Application
を使用してこれらを追跡することはできません。
Web アプリケーションに対するこれらのタイプのクライアント・サイド対話を追跡
する必要がある場合は、Tealeaf IBM Tealeaf CX UI Capture for AJAX ライブラリ
ーをデプロイしてこの情報を収集することができます。このライブラリーを使用す
る場合は、追加のデプロイメント、構成、保守を行う必要があります。また、
Tealeaf の専門サービスも必要となる場合があります。「IBM Tealeaf UI Capture for
AJAX Guide」の『UI Capture for AJAX Guide』を参照してください。
リッチ・インターネット・アプリケーション (RIA)
AJAX または複雑なクライアント・サイド・スクリプトを使用する 1 つ以上のリッ
チ・インターネット・アプリケーションが含まれたサイトを開発する際には、IBM
Tealeaf CX UI Capture for AJAX をデプロイして、クライアント・サイドのユーザ
ー・インターフェース・イベントをキャプチャーする必要があります。このような
タイプのアプリケーションの開発については、追加の推奨慣例があります。「IBM
Tealeaf UI Capture for AJAX Guide」の『UI Capture for AJAX Best Practices』を参
照してください。
14
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
データ・プライバシー
機密データ・ポイントのブロッキング、暗号化、またはハッシュを容易にするた
め、Web サーバーとクライアント間で渡される機密データのインスタンス数を最小
限に抑えるコードをリリースしてください。
考えられる各機密データ・ポイント
1. 当該データがレポート作成やアラートの目的で必要かどうかを判断します。必要
な場合は、一部の Tealeaf ユーザーが何らかの方法でそのデータを使用できるよ
うにする必要があります。セキュリティー・チームと共に、このデータをレビュ
ーしてください。
2. セキュリティー・チームと共に、データをブロックする必要のある条件を検証し
ます。
3. 構成されたプライバシー・ルールを使用して、すべての機密データを容易に識別
できるように、データ・ポイントの固有 ID に一貫性のあるタグ (例: -private)
を追加します。
HTTP 応答で機密データをエコー出力しない
セキュリティー上の慣例として、クレジット・カードの詳細やサイトのパスワード
などの機密データは HTTP 応答内に表示させないでください。訪問者側にエラー
(クレジット・カード権限エラーなど) が生じると、訪問者のトランザクション完了
を支援するために、このような情報が応答データ内にエコー出力される場合があり
ます。
v 一部の業界標準では、応答内でこのデータを転送することを明確に制限していま
す。例えば、Payment Card Industry (PCI) Data Security Standard では、クレジッ
ト・カード番号の最初の 6 桁または最後の 4 桁のみ表示が許可されています。
Tealeaf では、このデータをブロックするように構成できます。ただし、この構成は
処理コストが高く、正常に完了するには構成が複雑になる可能性があります。
注: Tealeaf では、Tealeaf による機密データのブロッキングが HTTP 要求内のみで
必要となるような Web アプリケーションの開発を推奨しています。
Tealeaf の事前組み込みルール
Web アプリケーションによって生成された HTML 応答内で機密データが正しく囲
まれている場合は、そのデータを自動的にブロックまたは暗号化する事前組み込み
のプライバシー・ルールが Tealeaf に組み込まれています。
注: これらの事前組み込みルールをデフォルトで構成されたとおりに使用するに
は、HTML 応答内の機密データを特定のコメント・タグで囲む必要があります。
22 ページの『Tealeaf CX でのデータ・プライバシーの管理』を参照してください。
参照
Tealeaf リソース:
v 「IBM Tealeaf UI Capture for AJAX Guide」の『UI Capture for AJAX Best
Practices』
外部リソース:
第 1 章 CX システムの概要
15
v http://developer.yahoo.com/performance/rules.html
高可用性のサポート
中断のないサービスを提供するため、Tealeaf ではキャプチャー・プラットフォーム
と処理プラットフォームを高可用性構成にすることができます。本書では、システ
ム障害の防止に役立つ Tealeaf システム内の機能について説明します。
前提事項
Tealeaf のインストール済み環境で高可用性を構成する第一の目的は、データ損失
や、結果的にデータ損失を招くデータのキャプチャー不能の防止であることを前提
とします。
v キャプチャー済みデータが一時的に使用不可能になることの防止の重要性は、そ
の次と考えられています。
IBM Tealeaf cxImpact の高可用性機能について、IBM Tealeaf cxImpact の主な機能
コンポーネントの観点から考察することができます。
機能コンポーネントについて、キャプチャーされたデータが渡される順序で考察し
ます。以降の各セクションで、IBM TealeafcxImpact インストールの主な機能ユニッ
トについて 1 つずつ説明します。これらのコンポーネントでのデータ・フロー順序
は以下のとおりです。
Passive Capture Application サーバー > HBR サーバー > 処理サ
ーバー > レポート・サーバー
これらのコンポーネントの相対位置は、互いの「アップストリーム」であるか「ダ
ウンストリーム」であるかで表すことができます。上記のリストで、IBM TealeafCX
Passive Capture Application サーバーは HBR サーバーのアップストリームです。レ
ポート・サーバーは処理サーバーのダウンストリームです。
v 一般的に、アップストリーム・コンポーネントは、その直下にあるダウンストリ
ーム・コンポーネントの正常性をモニターします。
本書では、読者が IBM Tealeaf cxImpact インストールのアーキテクチャーに精通し
ていることを前提とします。
v
1 ページの『第 1 章 CX システムの概要』を参照してください。
Passive Capture Application サーバー
Tealeaf IBM Tealeaf CX Passive Capture Application サーバー (PCA サーバー) は、
未加工の TCP/IP ネットワーク・データから HTTP 要求/応答を抽出します。HTTP
要求/応答のペアは結合されてヒットを形成します。ヒットは、定義された基準 (セ
ッション Cookie の値など) に基づいて順序付けられ、セッションにまとめられま
す。
v PCA サーバーは、暗号化データを復号して、クレジット・カード番号などの機密
データを覆い隠すか破棄することもできます。
16
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
IBM Tealeaf cxImpact ソリューションには、PCA サーバーが少なくとも 1 つあり
ます。大規模ソリューションでは、追加の PCA サーバーをデプロイする場合もあ
ります。
PCA デバイスのフェイルオーバー
Tealeaf Passive Capture ソフトウェアは、Passive Capture の 1 次デバイスと 2 次
デバイス間でのフェイルオーバーとフェイルバックをサポートしています。Tealeaf
PCA サーバーに障害が起こると、そのサーバーによってキャプチャーされているデ
ータが失われます。
そのような障害によるデータ損失を防ぐには、マスター/スレーブ構成で稼働するよ
うに追加の PCA サーバー・システムを構成します。 2 次デバイスがパブリッシュ
した NIC からのハートビート・チェックは、1 次デバイスがパブリッシュした
NIC を、事前構成された間隔でポーリングします。ポーリングに失敗した場合は、2
次デバイスが処理サーバーへのデータ書き込みを開始します。
v ペアのマスター・サーバーは、通常はアクティブ・サーバーとなります。
v スレーブ・サーバーは、ハートビート・チェックを通してマスターの状況を継続
的にモニターします。マスターに故障が発生した場合は、データをキャプチャー
する責任をマスター・サーバーからスレーブが引き継ぎます。マスターが再び作
動可能になったらマスター・サーバーに戻るように、スレーブ・サーバーを構成
することができます。
要件
PCA デバイスのフェイルオーバーを有効にする場合は、Tealeaf 環境で以下の要件
を確認してください。
v フェイルオーバー設定を除き、各デバイス上の PCA 構成は同一でなければなり
ません。一方のデバイスで PCA 構成を変更した場合は、その変更を他方のデバ
イスにも適用する必要があります。
v 2 番目のキャプチャー・ポイント (SPAN ポートまたはタップ) はアクティブ状
態で、2 次デバイスに接続されている必要があります。「IBM Tealeaf Passive
Capture Application マニュアル」の『PCA Web コンソール - 「インターフェー
ス (Interface)」タブ』を参照してください。
v 両方の PCA が同一のトラフィック・フィードを受信している必要があります。
配信フェイルオーバー・モード
IBM Tealeaf CX Passive Capture Application でサポートされる配信フェイルオーバ
ー管理の方式は 2 つあります。どちらの方式を取るかは、使用しているバージョン
によって決まります。
v PCA ビルド 3500 以降: PCA 3500 以降のデフォルトのフェイルオーバー方式で
は、均等配布を使用します。この場合は、障害が発生した配信ピアからのトラフ
ィックが、自動的に環境内の残りの配信ピアに均等に再配分されます。配信モー
ドを「均等配布」に設定してください。
v PCA ビルド 34xx 以前: 配信ターゲットでの障害を認識したら 2 次ターゲット
にフェイルオーバーするように PCA を構成できます。配信モードを「フェイル
オーバー」に設定してください。
第 1 章 CX システムの概要
17
注: この方式はレガシー対応の目的でサポートされており、将来のリリースでは
非推奨になる可能性があります。
どちらの方式でも、各 PCA に少なくとも 2 つの配信ターゲット (1 次と 2 次) が
必要です。1 次ターゲットへの接続が失われると、PCA は 2 次ピア (フェイルオー
バー・モードの場合) または残りの全ピア (均等配布モードの場合) へのトラフィッ
ク送信を開始します。
「IBM Tealeaf Passive Capture Application マニュアル」の『PCA Web コンソール
- 「配信 (Delivery)」タブ』を参照してください。
処理サーバー
IBM Tealeaf cxImpact インストール済み環境には、キャプチャーされるデータの量
に応じて 1 つ以上の処理サーバーが組み込まれます。Tealeaf 処理サーバーは、特
に以下の機能を持ちます。
v イベント処理
v アラート
v キャプチャーされたデータのインデックス付け
v キャプチャーされたデータの保管
これらの 1 つ以上の処理サーバーを障害から保護するには、追加キャパシティーを
構成してください。この追加キャパシティーの形式は、追加サーバーの場合もあれ
ば、各サーバー内の追加リソースの場合もあります。いずれかの処理サーバーに障
害が発生した場合は、この追加キャパシティーによって、残りのサーバーが障害サ
ーバーの負荷を引き継ぐことができます。
v 処理サーバーを複数備えた環境の場合は、HBR サーバーをデプロイして、処理サ
ーバーの正常性とロード・バランシングをモニターすることができます。『HBR
サーバー』を参照してください。
v 処理サーバーが 1 つしかない環境の場合は、その処理サーバー内で超過容量を使
用できるようにしてください。
各処理サーバーは、それぞれのキャニスターの正常性をモニターします。キャニス
ターには、アクティブ・セッションと完了したセッションのセッション・データが
格納されます。キャニスターが一時的に使用不可になった場合や、サーバーの処理
速度が低下している場合は、その状況が解消されるまで、データがローカルでスプ
ールされる可能性があります。
正常性ベースのルーティングを使用しているかどうかに応じて、処理サーバーのフ
ェイルオーバーは 2 つの方法のいずれかで処理されます。
HBR サーバー
Tealeaf では、複数の処理サーバーにデータをトランスポートできるように、Tealeaf
ソフトウェア内で正常性ベースのルーティングをサポートしています。HBR を使用
すると、キャニスターの正常性に基づいたロード・ルーティングと、複数の処理サ
ーバーからなる構成でのフェイルオーバーが可能になります。
正常性ベースのルーティング (HBR) サーバーは、着信したキャプチャー・データを
複数の処理サーバーに配分します。HBR サーバーは、システム内の処理サーバーの
18
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
正常性をモニターします。このため、高可用性を必要とする処理サーバーを複数備
えた Tealeaf インストールでは、HBR サーバーを構成することをお勧めします。
v 比較的小規模な Tealeaf インストールでは、HBR サーバーが不要な場合もありま
す。このようなインストールではデータ・ボリュームが少なく、処理サーバーを
1 つしか必要としないことが一般的です。
HBR サーバーは、着信したセッション・データを使用可能な処理サーバーに配分す
る処理を管理します。HBR は処理サーバーの正常性をモニターし、いずれかの処理
サーバーが使用不可になった場合は、そのサーバーへのデータ送信を停止し、着信
したデータを残りのサーバーに再配分します。使用不可のサーバーが再び作動可能
になると、HBR サーバーはそのサーバーへのデータ送信を再開します。
機能的に言えば、HBR サーバーはローカル・キャニスターを持たない Tealeaf 処理
サーバーです。Windows マシンは、Tealeaf トランスポート・サービスの実行専用
となります。このマシンは各処理サーバーをポーリングし、可用性とスプーリング
状況を確認します。HBR サーバーは、HBR セッション・エージェントが含まれた
Tealeaf パイプラインを実行します。このエージェントは、以下の機能を実行しま
す。
v ダウンストリームの処理サーバーの可用性をモニターする。マシンが使用不可で
あるか、データをスプールしている場合、HBR はそのトラフィックを他の使用可
能な処理サーバーに再割り振りします。
v 着信したキャプチャー・データを使用可能な処理サーバー間で配分する。
v 使用可能な処理サーバーがない場合や、使用可能なサーバー間で着信データ量を
処理しきれない場合は、着信データをスプールする。
HBR サーバーは中央でデータ管理とデータ配分を行う役割を持つため、単一障害点
になる可能性があります。これを防ぐため、ホット・スタンバイ HBR サーバーを
構成することもできます。
v スタンバイ・サーバーの機能と構成は、1 次 HBR サーバーと同一にしてくださ
い。
v 1 次/2 次配信ピアを使用して、PCA サーバーを構成することができます。この
場合、1 次ピアがアクティブな正常性ベースのルーター、2 次ピアがフェイルオ
ーバー HBR マシンになります。
「IBM Tealeaf CX 構成マニュアル」の『正常性ベースのルーティング (HBR) セッ
ション・エージェント』を参照してください。
複数の処理サーバーを使用した非 HBR 構成
お客様によっては、2 つの処理サーバーをフィードする PCA サーバーを 2 つ用意
することで、高可用性を実現する場合もあります。複数の処理サーバーを持ち、
PCA フェイルオーバー機能を使用する正常性ベースのルーティングを持たない構成
の場合、サポートされるソリューションは、フェイルオーバー管理に「アクティブ/
アクティブ」モデルを使用することです。このモデルでは、各処理サーバーに PCA
のデータを半分ずつ送信するように、PCA を構成します。一方の処理サーバーへの
接続が失われた場合、PCA はすべてのデータを残りのサーバーに送信します。
一方をアクティブな処理サーバーにして、もう一方をフェイルオーバー用のスタン
バイ処理サーバーにする代替手段は使用できません。
第 1 章 CX システムの概要
19
複数の処理サーバーへの配信は、PCA Web コンソールで構成することができま
す。「IBM Tealeaf Passive Capture Application マニュアル」の『PCA Web コンソ
ール - 「配信 (Delivery)」タブ』を参照してください。
ポータル Web アプリケーション
ポータル Web アプリケーションに障害が発生した場合は、フェイルオーバーのス
イッチング・スクリプトを実行して、別のプラットフォームで Web アプリケーシ
ョンの機能を再開することができます。一般的には、Tealeaf データ・サービスのス
イートが停止した状態で、同一の構成を持つ 2 次マシンがフェイルオーバーとして
デプロイされます。このマシンがアクティブになると、スクリプトによってサービ
スが開始され、処理サーバーからのセッション・データの収集が引き継がれます。
v 2 次マシンを始動するには、マシンにログインし、Windows「スタート」メニュ
ーから以下のショートカットを選択します。
Start > All Programs > Tealeaf Technology > Start Tealeaf Services
レポート・サーバー
Tealeaf レポート・サーバーは、レポート・サーバーとポータル Web アプリケーシ
ョンをホストします。これらは Tealeaf Web ポータル・アプリケーションのサポー
ト・コンポーネントです。これらのコンポーネントは、SQL Server データベースに
データを保管します。このデータベースは、レポート・サーバー上にローカルでイ
ンストールすることも、別個のサーバー上にリモートでインストールすることもで
きます。
v Tealeaf 機能へのユーザー・アクセスは、Tealeaf Web ポータルと IBM Tealeaf
CX RealiTea Viewer の組み合わせによって行われます。どちらのアクセス方式
も、現在使用可能なレポート・サーバーに依存します。
必ず、Tealeaf インストール済み環境内の Tealeaf データ・サービス (レポート・サ
ーバーのコンポーネント) インスタンスは 1 つだけにしてください。なぜならこの
データは、処理サーバーから収集され、集約された後、以降の収集からは削除され
るためです。したがって、レポート・サーバーに高可用性戦略を用いる場合は、コ
ールド・スタンバイ・システムを使用するか、使用不可になったレポート・サーバ
ーを直ちに再作成/交換する必要があります。
注: フェイルオーバーのレポート・サーバーをデプロイする際には、すべての
Tealeaf データベースのミラーリング・バージョンをデプロイする必要もあります。
Tealeaf では、ネイティブで 2 つのデータベース・セットをリアルタイムに更新す
ることができません。このため、データベース管理者と共に、ミラーリングされた
データベース・セットの更新を毎日または周期的にスケジュールする必要がありま
す。
コールド・スタンバイ
コールド・スタンバイのシナリオでは、2 番目の同一レポート・サーバーは、必要
になるまで非アクティブのままとなります。アクティブなレポート・サーバーが使
用不可になった場合は、スタンバイ・サーバーを直ちにアクティブ化して、障害が
発生したサーバーの責任を引き継がせることができます。
20
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
この方式には、Tealeaf ユーザーが Tealeaf レポート・データを使用できない期間を
最小限に抑えられるというメリットがあります。ただし、ほとんど使用されない 2
番目のレポート・サーバーを維持することによるオーバーヘッドが生じます。
注: アクティブ・サーバーの構成を変更した場合は、その変更がスタンバイ・サー
バーにも行われるように注意してください。
再作成/交換
再作成/交換のシナリオでは、障害が発生したレポート・サーバーに代わる新しいサ
ーバーをプロビジョンします。このシナリオでは、ハードウェア、オペレーティン
グ・システム、Tealeaf コンポーネントをインストールして構成する必要がありま
す。
この方式には、必要時にしか 2 番目のサーバーのオーバーヘッドが発生しないとい
うメリットがあります。ただし、コールド・スタンバイ方式に比べて、Tealeaf ユー
ザーが Tealeaf レポート・データを使用できない期間が長くなります。許容できる
期間内に新しいサーバーを使用可能な状態にできる場合は、この方式が適している
と思われます。
注: 統計データは処理サーバーに 72 時間保持された後、破棄されます。この期間
内に交換サーバーがプロビジョンされれば、データは失われません。
フェイルオーバー構成の例
回復力のある Tealeaf インストールの例を下図に示します。この Tealeaf インスト
ールの特性は以下のとおりです。
v 2 つの 1 次キャプチャー・サーバー (それぞれがフェイルオーバー用のスレー
ブ・サーバーを持つ)
v 1 次およびスタンバイ HBR サーバー
v 3 つの処理サーバー
v アクティブ処理サーバーとコールド・スタンバイ処理サーバー
第 1 章 CX システムの概要
21
図 5. Tealeaf フェイルオーバー構成の例
Tealeaf CX でのデータ・プライバシーの管理
IBM Tealeaf CX システムによってデータがキャプチャーおよび処理される際には、
このプロセスに含まれる 3 つのポイントのいずれかで、Web サイトの訪問者にと
ってプライベートとなる可能性のある機密データが変更、マスク、または削除され
る場合があります。プライバシー管理の各ポイントで、機能、用法、ベスト・プラ
クティスはそれぞれ異なります。このセクションでは、Tealeaf システムの各プライ
バシー管理エリアの用法と、考えられるプライバシー上の落とし穴について概説し
ます。
注: Tealeaf および IBM Tealeaf CX システムが、Web アプリケーションへの訪問
者の個人データをホストすることも、その他の方法で管理することもありません。
Tealeaf の実装および使用時には、適用される現地のプライバシー法を遵守する方法
を決定する必要があります。Tealeaf では、プライバシー法の遵守について、法律顧
問から指導を求めることをお勧めしています。
事前準備
実装を始める前に、Tealeaf でのデータ・プライバシーに関して、Web アプリケー
ションの開発方法が与える影響を検討することをお勧めします。Tealeaf では、要求
または応答内のデータをブロックまたは暗号化することができます。ただし、Web
アプリケーションの開発については、データ・プライバシーの管理を容易にする推
奨慣例が多数あります。
注: IBM Tealeaf CX Passive Capture Application または Windows パイプラインで
プライバシー・ルールを使用して暗号化されたフィールドをポータルで復号するこ
とはできません。
22
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v これらの暗号化フィールドは、再生時にのみ復号できます。
v 代替手段として、セッション・データ内では構成済みフィールドを暗号化されて
いない状態のままにして、セッションの再生時に適用されるプライバシー・ルー
ルを具体的に定義することもできます。こうすると、暗号化されていないデータ
を必要に応じてポータルに表示できます。 31 ページの『オンデマンド・プライバ
シー』を参照してください。
v
10 ページの『Tealeaf を考慮した Web アプリケーションの作成』を参照してく
ださい。
プライバシー管理エリア
1. 『UI Capture プライバシー』 - Tealeaf IBM Tealeaf CX UI Capture for AJAX
が Web アプリケーションに実装されている場合は、Tealeaf によって提供され
た JavaScript を使用して、訪問者のブラウザー内からの HTML フォーム・デー
タ送信を管理できます。
2.
24 ページの『Passive Capture プライバシー』 - Linux ベースの IBM Tealeaf
CX Passive Capture Application サーバーによってによってデータがキャプチャー
されるポイントでは、どの Tealeaf ユーザーも機密情報にアクセスできないよう
にプライバシーを適用することができます。
3.
29 ページの『Windows パイプライン・プライバシー』 - パイプラインでセッ
ション・データを処理する際には、プライバシー・フィルタリングを適用して、
データの機密部分を変更、削除、またはマスクすることができます。このフィル
タリングは、Windows ベースの処理サーバー上で行われます。
4.
31 ページの『オンデマンド・プライバシー』 - 検索サーバーによって、BBR
または RTV を介して Tealeaf ユーザーに対するセッション・データにプライバ
シー・ルールを適用することができます。オンデマンド・プライバシーを使用す
ると、本来ならば Tealeaf で保存、インデックス付け、レポート作成を行うべき
データを、再生時にブロックまたはマスクすることができます。
UI Capture プライバシー
UI Capture プライバシーの使用目的は、Tealeaf IBM Tealeaf CX UI Capture for
AJAX によって HTML フォームなどのブラウザー要素から収集された情報をマス
クまたはブロックすることです。この JavaScript ライブラリーは、定期的に Web
サーバーにデータを返送することで、Tealeaf システムによるキャプチャーと処理を
可能にしています。
IBM TealeafCX UI Capture for AJAX を使用するには、Web アプリケーションに追
加のインストールと実装を行う必要があります。「IBM Tealeaf UI Capture for
AJAX Guide」の『UI Capture for AJAX Guide』を参照してください。
このクライアント・サイド情報には訪問者の機密データが含まれている可能性があ
るため、当該ブラウザーから離れる前に、必要に応じてこのデータをマスクまたは
ブロックし、データをクレンジングしてください。UI Capture でデータのクレンジ
ングを行うと、訪問者のデータをブロックする処理がすべての訪問者のコンピュー
ターで行われるため、Tealeaf システムの処理オーバーヘッドが減ります。
UI Capture がマスクまたはブロックできるのは、Tealeaf IBM Tealeaf CX UI
Capture for AJAX を使用して収集されたデータのみです。ページ上に含まれるデー
第 1 章 CX システムの概要
23
タはこのライブラリーで管理されないため、このようなデータにはアクセスしませ
ん。以下の例に示すものは、UI Capture でプライベートにすることができません。
v ページの HTML に埋め込まれた訪問者 ID
v 訪問者の口座残高や社会保障番号など、ライブラリーによってキャプチャーされ
ない静的要素
実装
IBM Tealeaf CX UI Capture for AJAX が Tealeaf システムに実装されていない場合
は、UI Capture プライバシーを使用してデータをクレンジングすることはできませ
ん。
IBM Tealeaf CX UI Capture for AJAX の TealeafClientCfg.js には tlfieldblock
構成オブジェクトが含まれています。このオブジェクトで、マスクしたい値を持つ
フィールドを指定できます。値を指定のストリングで置き換えることができます。
こうすると、データを開示することなく、Tealeaf ポータルを通してマスクされたフ
ィールドを検索できるようになります。「IBM Tealeaf UI Capture for AJAX
Guide」の『Data Privacy in UI Capture』を参照してください。
Passive Capture プライバシー
Tealeaf システムにデータが渡された後、最も早くそのデータがクレンジングされる
場所は、IBM Tealeaf CX Passive Capture Application (PCA) サーバー上です。
PCA には、社内従業員が関与すべきでない機密データをブロックするのに最適な場
所が用意されています。PCA でブロックされるデータ・タイプの例としては、訪問
者の口座番号、社会保障番号、クレジット・カード情報などの個人データが考えら
れます。
PCA プライバシー管理ツールを使用すると、データの操作や削除のほか、データの
暗号化を行うこともできます。暗号化されたデータは、プロセス内の後で復号する
ことができます。PCA でプライバシー・ルールを使用してデータをブロックまたは
暗号化すると、Tealeaf システムの残り部分は、訪問者に帰属する機密データにプレ
ーン・テキストでアクセスできなくなります。
以下のいずれかを行う必要がある場合は、PCA でプライバシー処理を行ってくださ
い。
1. プライベート・データをブロックする
2. 後で再呼び出しする必要のあるプライベート・データを暗号化する
3. キャプチャーする必要のないトラフィックを除去する
4. 不要なヒットの応答または「本体」を除去する
注: デフォルトでは、セキュリティー上の目的で、フォーム・フィールドからの
ユーザー入力データをすべて削除するように PCA が構成されています。必要に
応じて、PCA Web コンソールでこの設定を無効にして、フィールドごとにデー
タ・プライバシーを管理することができます。このサニタイズは、デフォルトに
よりルール 1 で構成されている TextBlockURLFields アクションによって管理
されます。「IBM Tealeaf Passive Capture Application マニュアル」の『PCA
Web コンソール - 「ルール」タブ』を参照してください。
24
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
PCA は各ヒットをリアルタイムで処理するため、プライバシー処理はできるだ
け制限することが重要です。PCA に多数のプライバシー・ルールが課せられる
と、リアルタイムでトラフィックを処理できず、その結果ヒットが除去されたり
欠落したりする可能性があります。PCA のプライバシー管理ルールを構成する
際には、不要なプライバシー処理を、Windows パイプライン内でダウンストリ
ームの Tealeaf プライバシー・セッション・エージェントに移動してください。
29 ページの『Windows パイプライン・プライバシー』を参照してください。
注: 現時点で、PCA はマルチスレッド・プライバシーをサポートしていません。
プライバシー・アクションが使用できるコアは 1 つのみです。PCA プライバシ
ーをマルチ CPU システムで実行しても、プライバシー・アクションが多すぎる
ことによる処理負荷の問題は軽減されません。
PCA Web コンソールで、開始テキスト・パターンと終了テキスト・パターンを検
出するためのプライバシー・ルールを構成できます。これにより、この 2 つのパタ
ーンの間にあるテキストをブロックできます。プライバシーでは、正規表現のパタ
ーン・マッチングも使用できるため、複雑なテキスト・パターンを適用することが
できます。正規表現を使用すると、処理コストが高くつきます。Web コンソールに
ついて詳しくは、「IBM Tealeaf Passive Capture Application マニュアル」の『Web
コンソールによる構成』を参照してください。
Tealeaf の事前組み込みルール
Tealeaf の事前組み込みルールを使用すると、応答内に適切なコメントが付けられた
データ・フィールドをブロックまたは暗号化することができます。
Web アプリケーションを構築する際には、応答の内容に HTML コメントを付ける
ことができます。ユーザーにはこれらのコメントは見えません。ただし、Tealeaf で
応答からコメントをスキャンし、それに従ってブロックまたは暗号化を行うことが
できます。
例えば、ページからの HTML 応答に、ユーザーが読むことのできる以下のテキス
トが含まれているとします。
Your Social Security No. is 123-12-1234
この情報はサイトの訪問者にとって必要な可能性もありますが、セキュリティー上
の理由から、Tealeaf によってキャプチャーされたデータからブロックするか、適切
な許可が与えられた Tealeaf ユーザーだけが見られるように暗号化する必要があり
ます。
注: これらの操作を Tealeaf で管理する際の慣例として、ブロックまたは暗号化す
るデータを特定の HTML コメント・セットで囲むことをお勧めします。
サンプル・データのブロッキング: 社会保障番号データ (123-12-1234) を Tealeaf
からブロックするには、以下の HTML コメントを使用して応答内のデータを囲み
ます。
Your Social Security No. is <!-- TLTIHB-->123-12-1234<!-- TLTIHE-->
これらの特定のタグを認識したらタグ間のデータをブロックするように、Tealeaf プ
ライバシーを構成できます。
第 1 章 CX システムの概要
25
v どのような囲みコメントのセットでも認識するように、Tealeaf を構成することが
できます。ただし、用意されたプライバシー・ルールを有効化する場合は、上記
の囲みコメントが自動的に Tealeaf に認識され、データがブロックされます。
結果的に Tealeaf に送信される出力は、以下のようになります。
Your Social Security No. is <!-- TLTIHB-->XXXXXXXXXXX<!-- TLTIHE-->
このプライバシー・ルールを有効にするには、追加の構成が必要です。「IBM
Tealeaf CX 構成マニュアル」の『プライバシー・セッション・エージェント』を参
照してください。
サンプル・データの暗号化: 同様に、Tealeaf がデータを暗号化できるように
HTML 出力を構成することもできます。上記の例で、生成される HTML は以下の
ようになります。
Your Social Security No. is <!--TLTENB-->123-12-1234<!--TLTENE-->
このデータを表示する適切な権限を持たない Tealeaf ユーザーに対しては、出力は
以下のようになります。
Your Social Security No. is <!--TLTENB-->@@@@@@@@@@@<!--TLTENE-->
このプライバシー・ルールを有効にするには、追加の構成が必要です。「IBM
Tealeaf CX 構成マニュアル」の『プライバシー・セッション・エージェント』を参
照してください。
事前組み込みルールの有効化: Tealeaf のプライバシー構成には、多数のプライバ
シー・ルールが事前構成されています。アプリケーションの要件に合わせてこれら
のルールを変更し、有効化することができます。
v 「IBM Tealeaf CX 構成マニュアル」の『プライバシー・セッション・エージェン
ト』を参照してください。
複数レベルのデータ・セキュリティーの管理
上記の例は、単一レベルのセキュリティーでデータをブロックまたは暗号化する方
法を示しています。上記のブロッキング・レベルと暗号化レベルが必要な場合は、
応答内でその両方を適用することができます。この例で、Web アプリケーションか
ら送信される応答データは以下のようになります。
Your Social Security No. is
<!--TLTTrustStandardB--><!--TLTTrustSilverB-->123-12-1234<!--TLTTrustSilverE-->
<!--TLTTrustStandardE-->
例えば、複数レベルの暗号化が必要な場合は、さらに囲みコメントを追加して、各
セットが異なるセキュリティー・レベルを表すようにします。
Your Social Security No. is
<!--TLTTrustStandardB--><!--TLTTrustSilverB-->
<!--TLTTrustGoldB-->123-12-1234<!--TLTTrustGoldE--><!--TLTTrustSilverE-->
<!--TLTTrustStandardE-->
上記のセキュリティー・レベルのそれぞれに対し、別個のユーザー・グループを作
成してください。上記の例で、以下のグループを作成するとします。これらのグル
ープのプライバシー・ルールは、以下に示す囲みタグを参照します。
作成するグループ
参照する囲みタグ
26
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
TealeafTrustStandard
<!--TLTTrustStandardB-->...<!--TLTTrustStandardE-->
TealeafTrustSilver
<!--TLTTrustSilverB-->...<!--TLTTrustSilverE-->
TealeafTrustGold
<!--TLTTrustGoldB-->...<!--TLTTrustGoldE-->
実装時には、これらの各グループが表示を許可される内容を決定できます。
例: TealeafTrustGold
Gold グループのみに社会保障番号の表示権限が与えられる場合、この例の囲みは以
下のようになります。
Your Social Security No. is
<!--TLTTrustGoldB-->123-12-1234<!--TLTTrustGoldE-->
上記の例で、TealeafTrustGold ユーザーが応答を見る際には、実際の社会保障番号
が表示されます。TealeafTrustGold 以外のすべてのユーザーには、この番号が複数
の @ 記号で表示されます。出力:
Your Social Security No. is
<!--TLTTrustGoldB-->@@@@@@@@@@@<!--TLTTrustGoldE-->
例: TealeafTrustSilver
Gold グループと Silver グループのみに E メール・アドレスの表示権限が与えられ
る場合は、この例に従って、Silver セキュリティー・グループに Gold ユーザーも
含める必要があります。
HTML の例:
Your Email Address is
<!--TLTTrustSilverB-->[email protected]<!--TLTTrustSilverE-->
Gold または Silver ユーザーが応答を見る際には、実際の E メール・アドレスが表
示されます。Gold または Silver 以外のすべてのユーザーに対しては、E メール・
アドレスが複数の @ 記号で表示されます。出力:
Your Email Address is
<!--TLTTrustSilverB-->@@@@@@@@@@@@@@@@<!--TLTTrustSilverE-->
複数レベルのセキュリティーを有効にするには:
以下に、Web アプリケーションで上記の標準を適用した後、Tealeaf で複数レベル
のデータ・セキュリティーを有効化する一般的な方法を示します。必要に応じて、
社内の要件に合わせて以下の手順を変更してください。
1. 使用するセキュリティー・タイプごとに、Tealeaf ユーザー・グループを作成し
ます。上記の例で、以下のグループを作成するとします。
v TealeafTrustStandard
v TealeafTrustSilver
v TealeafTrustGold
注: セキュリティー許可のレベルを階層型にする場合は、最も高い許可レベル
を持つユーザーを、すべての下位レベルに含める必要があります。
第 1 章 CX システムの概要
27
2. 上記に示したとおり、適切な HTML コメントですべての機密データを囲みま
す。
3. Tealeaf ユーザーを適切なグループに追加します。
4. プライバシー・ルールを作成して有効化します。
5. それに従ってプライバシー・ルールをデプロイします。
v IBM Tealeaf CX Passive Capture Application: キャプチャーのポイントで適
用されるプライバシー・ルールをデプロイすることができます。この場合、
Tealeaf で機密データが無保護状態になることはありません。ただし、PCA の
プライバシー・ルールによって、リアルタイム処理のパフォーマンスが低下す
る可能性があります。『プライバシー・ルールの設計』を参照してください。
v Windows パイプライン: 処理サーバー上の Windows パイプラインでプライバ
シー・ルールをデプロイすることができます。ただし、プライバシー・セッシ
ョン・エージェントを使用してデータをブロックまたは暗号化する場合、デー
タは PCA とトランスポート・サービスを通して処理サーバーに渡されるまで
保護されません。Tealeaf では、一般アクセスの保護にアプリケーションおよ
びデータベース・セキュリティー方式を採用しています。『プライバシー・ル
ールの設計』を参照してください。
6. 各プライバシー・グループからユーザーを 1 人選択し、機密データの可用性を
テストします。
プライバシー・ルールの設計
以下のタイプのプライバシー・ルールは本質的に CPU/時間要件が高く、PCA のパ
フォーマンスを低下させる可能性があります。
1. ヒットの応答全体を検索するルール
2. プレーン・テキストではなく正規表現を使用してパターン・マッチングを行うル
ール
3. 開始パターンと終了パターンの両方の正規表現を使用するルール
4. データを暗号化するルール
正規表現に基づくアクションは、時間/CPU を最も消費するタイプのプライバシー・
アクションです。そのようなルールは、絶対に必要というわけでない限り避けてく
ださい。
注: 正規表現ルールを 1 つ作成しただけでも、PCA のトラフィック低下が始まる可
能性があります。このようなルールは慎重に使用してください。
正規表現によっては、パターン・マッチングを行うためにデータ内の各文字と、さ
らに事前定義された数の先行文字を検査しなければならない場合もあります。最終
的に、検索数の計算は以下のようになります。
# of characters in data * # of preceding characters to match
これらのタイプの正規表現を使用したルールをいくつか含めると、各ヒットの処理
要件が非常に高いレベルになる可能性があります。ブロックまたは暗号化したい内
容の開始パターンと終了パターンを特定する際には、できるだけプレーン・テキス
トを使用してください。
28
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
ルールの構成時には、Stop Processing フラグを使用することもできます。当該デ
ータの最初のオカレンスのみをブロックする必要がある場合は、このフラグを使用
してデータの評価を停止します。このフラグを使用すると、ルールがトリガーされ
た後に検索を停止するプライバシーが許可されます。例えば、顧客のログイン ID
がいずれかのページで一度だけ表示されることが分かっている場合は、このフラグ
を利用することで、ログイン ID のブロックに必要な処理を制限できます。応答の
先頭にテキスト・シーケンスが現れる場合は、Stop Processing フラグによって、
処理要件にかなりの違いが生じる可能性があります。
「IBM Tealeaf Passive Capture Application マニュアル」の『PCA Web コンソール
- 「ルール」タブ』を参照してください。
プライバシー・テスト
PCA プライバシー管理ではテストを有効にして、考えられる処理上の問題を特定
し、解消することができます。例えば、1 つのページのみで特定のテキスト・シー
ケンスを暗号化する必要がある場合は、要求バッファーの URL セクションにその
ページの URL が出現したときにのみ、このルールをトリガーするテストを作成し
ます。プライバシーでは、この URL が含まれないページの評価は行われないた
め、結果的に処理オーバーヘッドを大幅に減らすことができます。要求値のテスト
は、テキスト・シーケンスのヒットの応答全体を処理する場合に比べて、処理量が
はるかに少なくて済みます。「IBM Tealeaf Passive Capture Application マニュア
ル」の『PCA Web コンソール - 「ルール」タブ』を参照してください。
PCA でのプライバシー・パフォーマンスの向上
プライバシー・アクションが原因で PCA がヒットをリアルタイムで処理できない
場合は、以下の手順を実行することで問題を緩和できる場合があります。
1. 重要でないプライバシー・ルールをすべて Windows パイプラインのダウンスト
リームに移動します。『Windows パイプライン・プライバシー』を参照してく
ださい。
2. プライバシー・ルールを再設計して、正規表現を除去します。
3. ページ内のオカレンスを 1 つだけブロックする必要がある場合は、Stop
Processing フラグを利用します。
4. 要求内の URL などの固有データ ID に基づいて、CPU 集中型のルールのテス
トを作成し、関連性のあるヒットのみがプライバシー・ルールで処理されるよう
にします。
Windows パイプライン・プライバシー
Windows パイプラインのセッション・エージェントを使用して、データ・プライバ
シーを管理することもできます。Windows パイプラインを使用すると、マルチスレ
ッド処理、マルチインスタンス処理、シーケンス処理を実現でき、プライバシー・
ルールのテストと適用を促進することができます。
v ただし、Windows パイプラインでクレンジングされないデータはすべて Tealeaf
サーバー・システムを通過します。このようなデータは、システム管理者とユー
ザーがモニターすることができます。
v 一般的なパイプライン構成について詳しくは、「IBM Tealeaf CX 構成マニュア
ル」の『CX パイプライン構成』を参照してください。
第 1 章 CX システムの概要
29
v プライバシー設計について詳しくは、「IBM Tealeaf CX 構成マニュアル」の『プ
ライバシー・セッション・エージェント』を参照してください。
設計により、Windows パイプラインは個々のセッション・エージェント (プライバ
シー・セッション・エージェントなど) を実行して、各スレッドでセッション・デ
ータを操作します。これにより、処理の管理を向上させることができます。さら
に、正常性ベースのルーティング・セッション・エージェントを使用すると、複数
のサーバー間でパイプライン・データを配分できるため、優れたロード・バランシ
ングを実現できます。
v 「IBM Tealeaf CX 構成マニュアル」の『プライバシー・セッション・エージェン
ト』を参照してください。
v 「IBM Tealeaf CX 構成マニュアル」の『拡張プライバシー・セッション・エージ
ェント』を参照してください。
v 「IBM Tealeaf CX 構成マニュアル」の『正常性ベースのルーティング (HBR) セ
ッション・エージェント』を参照してください。
Windows パイプラインではセッション・エージェントのインスタンス数が制限され
ないため、シーケンス処理を作成することができます。プライバシー・セッショ
ン・エージェントの 1 つのインスタンスがヒット内の値を操作するアクションを実
行した後、ダウンストリームの別のセッション・エージェントが最初のプライバシ
ー・ルールの結果を処理することができます。シーケンス処理を使用すると、ヒッ
ト・データに対して高度な後処理を行うことができます。
以下のタイプのプライバシー・アクションは、Windows パイプラインで実行してく
ださい。
1. イベントをトリガーするために、データ値を応答バッファーから要求バッファー
に移動する。
2. 既存の値を連結する。
3. 要求値または応答値を後処理する。
4. Tealeaf ユーザーが見るべきでないデータをブロックする一方、Tealeaf 管理者は
そのデータにアクセスできるようにする。
5. ヒット内のデータ値に対し、一般的なリスト作成や操作などの変更を加える。
制限
ヒットの到着が速すぎて Windows パイプラインが処理しきれない場合は、それら
のヒットがディスク・ドライブ上の一時ファイルにスプールされることがありま
す。このスプーリング機能により、従業員がアクセス可能なディスクに機密の可能
性があるデータが書き込まれるため、セキュリティー・リスクが生じる可能性があ
ります。ヒットが処理されるとこのスプール・データは削除されますが、それでも
機密漏れの可能性は多少あります。企業のセキュリティー・ポリシーによっては、
このストレージを許可していない場合や、機密データが残らないようにするため、
ストレージ域に対して追加の削除やデータの消し込みを義務付けている場合もあり
ます。
プライバシー構成の結果、CPU 処理が多くなりすぎてしまった場合は、負荷を減ら
すために以下のヒントを試してみてください。
30
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
1. 子パイプラインを作成して、プライバシー・ルールを 2 つ以上のプライバシ
ー・セッション・エージェント・インスタンスに分割します。
v 「IBM Tealeaf CX 構成マニュアル」の『セッション・ルーター・セッショ
ン・エージェント』を参照してください。
v 「IBM Tealeaf CX 構成マニュアル」の『RTA 分割セッション・エージェン
ト』を参照してください。
2. プライバシー・ルールを複数のサーバーに分割します。これを行うには、プライ
バシー・セッション・エージェントを各サーバー上のパイプラインに置き、それ
ぞれに一部のプライバシー・アクションを割り当てます。
v 「IBM Tealeaf CX 構成マニュアル」の『正常性ベースのルーティング (HBR)
セッション・エージェント』を参照してください。
ユーティリティー
Tealeaf には、プライバシー・ルールの作成をテストして繰り返すためのユーティリ
ティーがあります。これらのルールは Windows パイプラインのセッション・エー
ジェントを使用して適用されますが、PCA プライバシー管理を通して同じルールを
適用することもできます。
v 「IBM Tealeaf CX 構成マニュアル」の『プライバシー・テスター・ユーティリテ
ィー』を参照してください。
バイナリー応答形式へのプライバシーの適用
Tealeaf では、MSBIN1 形式の応答にプライバシー・ルールを適用することができま
す。
注: この機能は、リリース 8.2 以降で使用可能です。
Windows パイプラインでは、展開セッション・エージェントを使用してこのデータ
形式を平文にデコードすることができます。
v 「IBM Tealeaf CX 構成マニュアル」の『展開セッション・エージェント』を参照
してください。
同じパイプライン内の後でこのプライバシー・セッション・エージェントを挿入
し、平文バージョンにプライバシー・ルールを適用することができます。プライバ
シーを実行するには、他の text/xml POST 形式または text/xml 応答形式と同じ方法
でプライバシー・ルールを作成します。
v 「IBM Tealeaf CX 構成マニュアル」の『プライバシー・セッション・エージェン
ト』を参照してください。
オンデマンド・プライバシー
同じ構成方式を使用して、セッションの再生を要求している Tealeaf ユーザーに検
索サーバーを介して送信されるデータに、プライバシー・ルールを適用できます。
検索やレポート作成の目的でインデックス付けを行うためにデータを保存したい
が、Tealeaf ユーザーによる再生中に機密データが平文で表示されないようにしたい
という場合は、オンデマンド・プライバシーを使用することで、このようなデータ
にプライバシーを適用できます。
v これらのプライバシー・ルールは、PCA および Windows プライバシー方式と同
じメカニズムを使用します。
第 1 章 CX システムの概要
31
v 再生に関するプライバシー・ルールは、検索サーバーの構成を通してデプロイで
きます。「IBM Tealeaf CX 構成マニュアル」の『検索サーバーの構成』を参照し
てください。
v 「IBM Tealeaf CX 構成マニュアル」の『オンデマンド・プライバシー』を参照し
てください。
RTV プライバシー・テスター
IBM Tealeaf CX RealiTea Viewer には、プライバシー・テスター・ユーティリティ
ーが統合されています。このユーティリティーを使用すると、選択したプライバシ
ー構成ファイルを 1 つ以上のセッションに適用し、RTV を使用してその結果を確
認することができます。プライバシーは、RTV の要求ビュー、応答ビュー、再生ビ
ューに適用されます。「IBM Tealeaf RealiTea Viewer ユーザー・マニュアル」の
『RealiTea Viewer - プライバシー・テスター』を参照してください。
参照
v データ・プライバシーについて詳しくは、『Tealeaf CX でのデータ・プライバシ
ーの管理』を参照してください。
v IBM Tealeaf CX Passive Capture Application でのプライバシーの有効化について
詳しくは、「IBM Tealeaf Passive Capture Application マニュアル」の『PCA Web
コンソール - 「ルール」タブ』を参照してください。
v Windows パイプラインにおけるプライバシーについて詳しくは、「IBM Tealeaf
CX 構成マニュアル」の『プライバシー・セッション・エージェント』を参照し
てください。
– ブロッキング・アクションと暗号化アクションを実行するように Tealeaf プラ
イバシーを構成する方法について詳しくは、「IBM Tealeaf CX 構成マニュア
ル」の『プライバシー・セッション・エージェント』を参照してください。
v 再生に適用されるプライバシーについて詳しくは、「IBM Tealeaf CX 構成マニュ
アル」の『オンデマンド・プライバシー』を参照してください。
– オンデマンド・プライバシー・ルールのデプロイについて詳しくは、「IBM
Tealeaf CX 構成マニュアル」の『検索サーバーの構成』を参照してください。
– RTV でのプライバシーのテストについて詳しくは、「IBM Tealeaf RealiTea
Viewer ユーザー・マニュアル」の『RealiTea Viewer - プライバシー・テスタ
ー』を参照してください。
Tealeaf CX でのデータ・セッション化の管理
Tealeaf では、キャプチャーされた Web トラフィック内のセッションをさまざまな
方法で追跡することができます。Tealeaf では、Web アプリケーション用にデプロ
イされた方式に応じて、個々のセッションを識別するのに適した方法が用意されて
います。
このセクションでは、正確かつ完全なセッションを再作成するために、Tealeaf 内に
デプロイ可能なセッション化の方式を示します。以下にこれらの方式を、Tealeaf の
観点から望ましいと思われる順に示します。
32
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
Tealeaf Cookie Injector
Tealeaf でセッションを追跡するのに最も適した方法は、Tealeaf Cookie Injector を
使用することです。この軽量ユーティリティーは Web サーバーまたはアプリケー
ション・サーバーにインストールされ、順次の固有 ID が含まれた HTTP Cookie
を発行します。
Cookie Injector は、各ホスティング・サーバーに送信される要求ごとに、発行する
ように構成された Cookie (複数可) の要求を検査します。Cookie が存在しない場合
は、応答に set-Cookie ヘッダーが追加されます。
v Tealeaf Cookie Injector では、複数の Cookie を挿入することができます。
v 要求ヘッダーに Cookie を挿入するように Tealeaf Cookie Injector を構成できま
す。これにより、ダウンストリームの Tealeaf コンポーネントによる認識が可能
になります。
v Cookie Injector は、サーバーの名前を識別する応答ヘッダーを追加することもで
きます。こうすると、IBM TealeafCX Passive Capture Application サーバーによっ
てキャプチャーされたヒットでこの情報を使用できるようになります。
Tealeaf Cookie Injector は特に IBM Tealeaf CX プラットフォーム用に設計されてい
るため、Tealeaf 内でのセッション化に最適な方法と言えます。ただし、Web イン
フラストラクチャー内にソフトウェアをインストールする必要があるため、これは
プラットフォームのオプション・コンポーネントとなっています。
v 「IBM Tealeaf Cookie Injector マニュアル」の『Tealeaf Cookie Injector のインス
トールと構成』を参照してください。
PCA でのデータ・セッション化
Tealeaf Cookie Injector をインストールできない場合の次善策は、IBM Tealeaf CX
Passive Capture Application を使用してセッション化を適用することです。キャプチ
ャーされたデータが Windows パイプラインに到達したときには、処理負荷が既に
かなり大きくなっている可能性があるため、Tealeaf では、それより前のできるだけ
早いタイミングで、キャプチャーされたデータにセッション化を適用することをお
勧めします。
キャプチャーのポイントで、PCA は既存のセッション Cookie (例: JSESSIONID) に
対してセッション化を行うことができます。セッション Cookie は 32 バイトのス
トリングに変換された後、Tealeaf 要求バッファーに TLTSID として挿入されます。
注: PCA ベースのセッション化ソリューションを機能させるには、指定の Cookie
がセッション全体で永続的でなければなりません。
デフォルトにより、Tealeaf プラットフォームのダウンストリーム・コンポーネント
は、TLTSID を使用してセッションを識別するように構成されています。
v Passive Capture は、要求内の複数のフィールドに対してセッション化を行うこと
ができます。
v 「IBM Tealeaf Passive Capture Application マニュアル」の『PCA Web コンソー
ル - 「パイプライン」タブ』を参照してください。
第 1 章 CX システムの概要
33
Windows パイプラインでのデータ・セッション化
PCA を使用したセッション化を適用できない場合や、セッション化に関する特別な
要件がある場合は、Tealeaf 要求に ID を適用し、以下の Windows パイプライン・
セッション・エージェントを使用して、セッション化されたトラフィックを管理す
ることができます。
v IBM Tealeaf CX Passive Capture Application によってキャプチャーされたデータ
は処理サーバーに転送され、ここでデータは Windows パイプラインを通過しま
す。Windows パイプラインは構成済みの一連の処理エージェントであり、ユーザ
ー定義のルールに基づいて、キャプチャーされたデータのレビューや変更を行い
ます。「IBM Tealeaf CX 構成マニュアル」の『CX パイプライン・セッション・
エージェント』を参照してください。
v Windows パイプラインの構成には、パイプライン・エディターを使用します。
「IBM Tealeaf cxImpact 管理マニュアル」の『TMS パイプライン・エディター』
を参照してください。
セッション化セッション・エージェント
セッション化セッション・エージェントを Windows パイプラインに追加して、セ
ッション ID を作成することができます。このセッション・エージェントは呼び出
されると、指定された要求フィールド値をスキャンして、一致するセッション ID
を検索します。例えば、セッション・エージェントの構成で、JSESSIONID、
KSESSIONID、LSESSIONID をセッション化パラメーターとして検索するように指定し
た場合、セッション・エージェントは JSESSIONID、KSESSIONID の順で検索を行い
ます。
検出された一致が要求変数である場合、セッション・エージェントはハッシュを適
用して、要求内に TLTSID 値として挿入される 32 バイト値を作成します。
v このセッション化方式はパイプラインに負担を掛け、さらにデータ評価プロセス
内の後の方で実行されるため、PCA でのセッション化より劣ると考えられていま
す。
v 「IBM Tealeaf CX 構成マニュアル」の『セッション化セッション・エージェン
ト』を参照してください。
TLSessioning セッション・エージェント
特殊な状況の場合、Tealeaf セッション化セッション・エージェントを Windows パ
イプラインにデプロイして、要求内の特定のユーザー・データからセッション化を
行うことができます。
セッション化の対象データは、HTTP Cookie に限りません。例えば、テーブル・ル
ックアップに基づいてセッション化を行うことができます。このルックアップは、
ハッシュが格納されている 65,536 の使用可能なバケットの 1 つを検査し、セッシ
ョン ID が取得されるまで、そのバケットに格納されたハッシュを適用します。
v ハッシュ値はバケット間で均等に配分されなければなりません。そうしないと、
ハッシュの検索時間が長くなる可能性があります。
v Web サイトへのトラフィックによっては、1 日あたり 10,000 を超えるセッショ
ン ID を格納する必要があり、それがルックアップのパフォーマンスに影響を及
ぼす場合もあります。
34
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v 「IBM Tealeaf CX 構成マニュアル」の『Tealeaf セッション化セッション・エー
ジェント』を参照してください。
UI Capture を使用したデータ・セッション化
ほとんどの場合は、上記のセッション化方式のいずれかを使用すれば個々のセッシ
ョンを識別できます。Web アプリケーション内に適切な Cookie が存在しない場合
は、IBM Tealeaf CX UI Capture for AJAX ライブラリーを使用して、クライアント
上に固有の Cookie を作成し、それをセッション化に使用することができます。IBM
Tealeaf CX UI Capture for AJAX ライブラリーがインストールおよびデプロイ済み
の場合は、訪問者の Web ブラウザーに固有の Cookie を作成するようにライブラリ
ーを構成できます。「IBM Tealeaf UI Capture for AJAX FAQ」の『UI Capture
FAQ』を参照してください。
この Cookie は、IBM Tealeaf CX Passive Capture Application によるキャプチャー
の要求イベントまたはユーザー・インターフェース・イベントがあるたびに POST
されます。Tealeaf 内では、キャプチャーされた Cookie 値を使用して、個々のセッ
ションを識別することができます。
v 「IBM Tealeaf UI Capture for AJAX Guide」の『UI Capture for AJAX
Reference』を参照してください。
v UI Capture について詳しくは、「IBM Tealeaf UI Capture for AJAX FAQ」の
『UI Capture FAQ』を参照してください。
v 「IBM Tealeaf UI Capture for AJAX Guide」の『UI Capture for AJAX Guide』を
参照してください。
セッション化に影響を与えるアクション
REQTEXT
セッション・タイムアウト設定
デフォルトにより、Tealeaf は、大きくなりすぎたセッションや、継続時間が長すぎ
るセッション、またはアイドル状態が一定期間続いたセッションはタイムアウトに
なるように事前構成されています。これらの制限値を超えると、キャニスターによ
ってセッションが複数のフラグメントに分割され、各フラグメントに同じ TLTSID
値が割り当てられます。
v TLSessioning セッション・エージェントは、タイムアウトになったセッションに
対して同じ TLTSID 値を使用し続けます。 34 ページの『TLSessioning セッショ
ン・エージェント』を参照してください。
キャニスター構成の「サービス・コントロール」タブで、「セッション・サイズ制
限」を指定することができます。ここでは、ヒットの最大数、バイト単位のサイ
ズ、またはセッションあたりの時間を定義します。
v 「IBM Tealeaf CX 構成マニュアル」の『CX キャニスターの構成』を参照してく
ださい。
Tealeaf では、一定期間アイドル状態のままでいることが許可されたセッションもタ
イムアウトになります。事前定義された期間を過ぎてもセッションに新規ページが
追加されない場合は、セッションが閉じられます。訪問者がブラウズを再開する
と、新しいセッション ID が発行されます。
第 1 章 CX システムの概要
35
v 「IBM Tealeaf CX 構成マニュアル」の『CX キャニスターの構成』を参照してく
ださい。
トップレベル・ドメインの変更
Tealeaf が複数のトップレベル・ドメインをモニターしている場合は、それらのドメ
イン間をブラウズする訪問者によって、Tealeaf Cookie Injector から新しい TLTSID
が生成される可能性があります。例えば、www.site1.com から www.site2.com に切
り替えると、ブラウザーは www.site2.com に対する最初の要求に www.site1.com
を含めないため、新しい固有の Tealeaf ID が発行される場合があります。
あるドメインから次のドメインにジャンプしたときに、セッション内に既知の値が
存在する場合は、クロスドメイン・セッションをまとめることができます。考えら
れる解決策:
1. TLTSID Cookie 自体をブラウザーから送信できない他のドメインに TLTSID
Cookie 値を転送する機能を、Web アプリケーションに追加することができま
す。JavaScript を使用して、ブラウザー内にある他のドメイン用の Cookie キャ
ッシュに TLTSID Cookie を設定することができます。
2. あるドメイン上にいた訪問者が別のドメインに入ったときに、検索および評価可
能な URL に照会パラメーターが挿入される場合は、TLSessioning セッション・
エージェントを使用してセッション・フラグメントをまとめることができます。
例えば、要求の照会ストリング内の TLTSID 値を他のドメインに送信して、Web
アプリケーションがその TLTSID 照会ストリング値を取り込み、Web またはア
プリケーション・サーバーからその値で TLTSID Cookie を設定するように変更
を加えることができます。
v 「IBM Tealeaf CX 構成マニュアル」の『Tealeaf セッション化セッション・エー
ジェント』を参照してください。
セッション・クローズ・イベント
イベント条件が満たされた場合にセッションを閉じるように、Tealeaf イベントを構
成することができます。例えば、訪問者がアプリケーションを使用して、1 回のセ
ッションで複数の顧客アカウントを管理しているとします。この場合は、訪問者が
処理している顧客ごとに、アカウント・クローズ画面に到達したときにセッション
を閉じるようにセッション・クローズ・イベントを定義することができます。この
ケースでは、データ・セットを訪問者中心の単一セッションとしてではなく、複数
の個別セッションとして評価する方が適しています。
注: セッション・クローズ・イベントを使用すると、複数のセッションに同じ
TLTSID Cookie が含まれることになります。イベントによって閉じられたセッショ
ンはフラグメント化されたセッションにはならず、再びマージすることはできませ
ん。
v 拡張モードでは、JavaScript CloseSession 関数と SessionCloseReason セッショ
ン・プロパティーを使用してセッション・クローズ・イベントが構成されます。
「IBM Tealeaf イベント・マネージャー・マニュアル」の『イベントのための拡
張モード』を参照してください。
36
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
国際化対応のサポート
Tealeaf では、モニター対象アプリケーションでの英語以外の文字セットの使用をサ
ポートしています。必要に応じて、ISO-8859-1 および UTF-8 エンコード方式のト
ラフィックを処理するように、PCA と Windows パイプラインを構成できます。
注: Tealeaf でサポートされるエンコード方式は ISO-8859-1 と UTF-8 のみです。
Tealeaf では、2 バイト・エンコード方式は制限付きでサポートされています。詳し
くは、 39 ページの『各国文字セットのサポート』を参照してください。
影響を受ける Tealeaf コンポーネントは要求バッファーをモニターして、PCA によ
って挿入されたエンコード変数があるかどうかを確認し、適切なエンコード形式を
使用してデータを解釈します。
前提条件
国際化対応のサポートを有効にするための前提条件は以下のとおりです。
v Tealeaf ソリューションがビルド 33xx の Passive Capture インストール済み環境
を使用していること。
v IBM Tealeaf CX プラットフォームのバージョンがリリース 7.0 以降であるこ
と。
オペレーティング・システムおよび SQL Server のバージョン
注: Tealeaf では、該当するネイティブ・ロケール用に設計されたオペレーティン
グ・システム・バージョンと SQL Server バージョンをインストールすることを強
くお勧めします。これらのソフトウェア・パッケージの米国版をインストールした
後、ご使用のロケールの設定を手動で適用することは避けてください。
v ネイティブ・ロケールを使用してインストールする場合は、追加の構成が必要に
なることがあります。詳しくは、 41 ページの『ポータルのロケールの構成』を参
照してください。
構成
Passive Capture Application
エンコード・タイプおよび国際化対応の要求変数を構成できます。
エンコード・タイプの構成:
デフォルトでは、PCA は、キャプチャーされたトラフィックがすべて ISO-8859-1
形式でエンコードされているものと想定するように構成されています。デフォルト
以外の文字エンコードを有効にするには、以下の構成手順を実行します。
1. Web コンソールを開きます。詳しくは、「IBM Tealeaf Passive Capture
Application マニュアル」の『Web コンソールによる構成』を参照してくださ
い。
2. 「パイプライン」タブをクリックします。詳しくは「IBM Tealeaf Passive
Capture Application マニュアル」の『PCA Web コンソール - 「パイプライン」
タブ』を参照してください。
3. 「パイプライン」画面で、以下の設定に対して適切なエンコード値を選択しま
す。
第 1 章 CX システムの概要
37
v デフォルトの要求エンコード
v デフォルトの応答エンコード (Default response encoding)
注: エンコード方式を ISO-8859-1 に設定するには、値「なし」を選択しま
す。
4. 「変更の保存」をクリックします。
国際化対応の要求変数の有効化:
1. Web コンソールを開きます。詳しくは、「IBM Tealeaf Passive Capture
Application マニュアル」の『Web コンソールによる構成』を参照してくださ
い。
2. 「パイプライン」タブをクリックします。詳しくは「IBM Tealeaf Passive
Capture Application マニュアル」の『PCA Web コンソール - 「パイプライン」
タブ』を参照してください。
3. 「パイプライン」画面で、「国際化対応の有効化 (Enable I18N)」チェック・ボ
ックスをクリックします。
4. 「変更の保存」をクリックします。
これ以降に IBM Tealeaf CX Passive Capture Application によってキャプチャーされ
るすべてのトラフィックで、要求にいくつかの変数が挿入されるようになります。
詳しくは、『国際化対応の要求変数』を参照してください。
展開セッション・エージェント
IBM Tealeaf CX Passive Capture Application が要求変数を挿入するように構成され
ていない場合は、Windows パイプラインにデプロイされた展開セッション・エージ
ェントのインスタンスが挿入を実行することができます。展開セッション・エージ
ェントはデフォルトの Windows パイプラインに組み込まれており、パイプライン
の残り部分と他の Tealeaf コンポーネントによる後続処理のためにデータが展開さ
れることを保証します。展開セッション・エージェントをパイプラインにデプロイ
する際には、追加の構成を行う必要はありません。
v 詳しくは、「IBM Tealeaf CX 構成マニュアル」の『展開セッション・エージェン
ト』を参照してください。
v パイプラインでのセッション・エージェントのデプロイについて詳しくは、
「IBM Tealeaf cxImpact 管理マニュアル」の『TMS パイプライン・エディター』
を参照してください。
国際化対応の要求変数
以下の変数は、要求の [env] セクションに挿入されます。
REQ_BUFFER_ENCODING=UTF-8
REQ_BUFFER_ORIG_ENCODING=ISO-8859-1
RESP_BODY_ENCODING=utf-8
フィールド
説明
REQ_BUFFER_ENCODING
要求のエンコード。この値は常に UTF-8 に設定されます。
38
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
REQ_BUFFER_ORIG_ENCODING
要求の元のエンコード方式を識別します。
RESP_BODY_ENCODING
応答の本体で使用されているエンコード方式を識別します。
影響を受けるシステム
以下の Tealeaf システムは、上記の要求変数を使用して国際化対応のエンコード・
スキームを識別し、それに従ってキャプチャーされたデータを解釈します。詳しく
は、以下を参照してください。
v 「IBM Tealeaf RealiTea Viewer ユーザー・マニュアル」の『RealiTea Viewer - 再
生ビュー』
– 「IBM Tealeaf イベント・マネージャー・マニュアル」の『Tealeaf イベント・
マネージャー』
v 「IBM Tealeaf cxImpact ユーザー・マニュアル」の『CX のブラウザー・ベース
の再生』
v 「IBM Tealeaf CX 構成マニュアル」の『拡張プライバシー・セッション・エージ
ェント』
v 「IBM Tealeaf CX 構成マニュアル」の『CX キャニスターの構成』のイベント評
価
各国文字セットのサポート
IBM Tealeaf V9.0 では、UTF-8 および ISO-8859-1 文字セットが制限付きでサポー
トされます。
v モニター対象 Web サイトで文字エンコードとして ISO-8859-1 または UTF-8 の
いずれかが使用されている必要があります。ただし、これらのエンコードが混在
していてはなりません。
v 一部の検索操作とフィルタリング操作 (プライバシーおよびフィルタリング・ル
ールなど) では、非 ASCII データ (A から Z、a から z、および 0 から 9 と一
般的な句読点を除く文字)が正しく処理されません。
v 一部のユーザー・インターフェース・コンポーネントでは、日付、時刻、カレン
ダー、数値の地域別の設定が反映されません。
v Tealeaf CX の一部のコンポーネント (PCA、HBR、RTV など) は、オペレーティ
ング・システムのネイティブ文字エンコードで表現できないユーザー・データを
適切に処理できません。例えばこれらのコンポーネントは、フランス語の
Windows システムでアラビア語データを処理できません。お客様がご使用のオペ
レーティング・システムのネイティブ文字エンコードと、処理対象データのエン
コードを一致させる必要があります。
注: 以下の情報は、IBM Tealeaf バージョン 9.0A にのみ適用されます。
IBM Tealeaf Customer Experience V9.0A - 拡張各国文字サポート (EICS) では、
IBM Tealeaf は以下の機能拡張を提供します。これらは IBM Tealeaf Customer
Experience V9.0 では使用できません。
v 一般的なすべての Web ページ・エンコードのサポート (日本語、中国語、韓国
語で一般的に使用されるものを含む)。
第 1 章 CX システムの概要
39
v 非 ASCII データ (A から Z、a から z、0 から 9、および一般的な句読点以外の
文字) に対するエンコーディング、検索、フィルタリング、および照合操作の拡
張。
v 処理対象のユーザー・データのエンコードがオペレーティング・システムのネイ
ティブ文字エンコードと同じでない場合のサポート。例えば、IBM Tealeaf コン
ポーネントは、フランス語の Windows オペレーティング・システム上でアラビ
ア語データを処理できます。
注: IBM Tealeaf Customer Experience V9.0A - 拡張各国文字サポート (EICS) を使
用するのは、このバージョンが提供する追加機能が必要な場合に限ってください。
これらの追加機能が必要でない場合は、IBM Tealeaf Customer Experience V9.0 をイ
ンストールしてください。
PCA
注: IBM Tealeaf CX Passive Capture Application ビルド 33xx 以降がデプロイされ
ている場合、以下のセクションはリリース 7.0 以降に該当します。最初に、前のセ
クションに従って構成設定を有効にする必要があります。詳しくは、 37 ページの
『構成』を参照してください。
キャプチャー時には、PCA によって要求本体が UTF-8 に変換されます。応答本体
は変更されません。
注: クライアント・フレームワークから送信されたデータの UTF-8 エンコードを
PCA が正しく認識できないという既知の問題があります。また、保存されたセッシ
ョン内でデータが解読不能になっているために、イベント処理や検索で問題が発生
する場合があります。
Windows パイプライン
Windows パイプラインでは、国際化対応をサポートするために IBM Tealeaf CX
Passive Capture Application によって挿入されたバッファー変数を展開セッション・
エージェントが自動的にスキャンします。これらの変数が存在しない場合は、展開
セッション・エージェントによって変数が追加されます。この機能は、追加構成を
必要としません。
v 詳しくは、「IBM Tealeaf CX 構成マニュアル」の『展開セッション・エージェン
ト』を参照してください。
インデックス付け
インデックスは UTF-8 エンコード方式で生成されます。
キャニスター・ストレージ
応答本体は、インデックス付けのために UTF-8 に変換されます。応答内のテキスト
を検索することができます。
要求データが既に UTF-8 エンコード方式に変換されているため、標準の検索メカニ
ズムを使用してデータを検索することができます。
セッションに関連する Tealeaf の内部データはすべて UTF-8 エンコード方式で格納
されます。
40
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
ポータル
ポータルを UTF-8 から任意のサポート対象文字セットにローカライズすることがで
きます。
ポータルは、ポータル・アプリケーションをホストしているマシンのオペレーティ
ング・システム設定から数字フォーマットを継承します。
詳しくは、「IBM Tealeaf cxImpact 管理マニュアル」の『ロケール設定の構成』を
参照してください。
検索
ポータルでは、要求と応答の両方で各国文字を検索することができます。
イベント・マネージャー
ヒット属性の定義で、要求データ内で想定されるエンコード方式を選択できます。
この値は、PCA に対して構成された値と一致するようにしてください。
v 詳しくは、「IBM Tealeaf イベント・マネージャー・マニュアル」の『TEM の
「ヒット属性」タブ』を参照してください。
ブラウザー・ベースの再生
IBM Tealeaf ブラウザー・ベースの再生では、UTF-8 文字セットがサポートされて
います。
RTV での再生
注: RTV は UNICODE アプリケーションではないため、マルチバイト文字の検索
はサポートされていません。
IBM Tealeaf CX RealiTea Viewer は、応答 HTTP コンテンツ・タイプ/エンコー
ド・ディレクティブで指定された任意のコード形式の応答ページを再生できます。
要求バッファーは引き続き、英語 UTF-8 形式で再生されます。
cxConnect for Data Analysis
外字を UTF-8 形式で抽出するように IBM Tealeaf cxConnect for Data Analysis を
構成することができます。
ポータルのロケールの構成
ポータルでは、各ユーザーおよびグループのロケール設定 (言語、タイム・ゾー
ン、通貨のフォーマット) を構成することができます。詳しくは、「IBM Tealeaf
cxImpact 管理マニュアル」の『ロケール設定の構成』を参照してください。
第 1 章 CX システムの概要
41
変換がサポートされないポータル・ページ
ポータルの以下のエリアは、常に英語で表示されます。
表 1. 変換がサポートされないポータル・ページ
名前
メニュー
説明
ポータル管理ペ
ージ
「Tealeaf」 > 「ポータル管理」
Tealeaf サーバー、ユーザー管理、管理レベルの
設定を構成するためのページ。詳しくは、「IBM
Tealeaf cxImpact 管理マニュアル」の『Tealeaf
サーバーの管理』を参照してください。
Tealeaf 管理シ
ステム
「Tealeaf」 > 「TMS」
Tealeaf サーバーとコンポーネントの構成を管理
するための中央機能。詳しくは、「IBM Tealeaf
cxImpact 管理マニュアル」の『Tealeaf 管理シス
テム』を参照してください。
イベント・マネ
ージャー
「構成」 > 「イベント・マネージャー」
イベントやその他のイベント関連データ・オブジ
ェクトを作成および構成するためのポータル機
能。詳しくは、「IBM Tealeaf イベント・マネー
ジャー・マニュアル」の『Tealeaf イベント・マ
ネージャー』を参照してください。
IBM Tealeaf
cxConnect for
Data Analysis
Tealeaf > IBM Tealeaf cxConnect for Data
Analysis
サード・パーティー・システム用に Tealeaf セッ
ションとイベント・データを抽出できるようにす
る Tealeaf 製品。詳しくは、「IBM Tealeaf
cxConnect for Data Analysis 管理マニュアル」の
『cxConnect for Data Analysis 管理マニュアル』
を参照してください。
IBM Tealeaf
cxVerify
Tealeaf > IBM Tealeaf cxVerify
エンタープライズ・データウェアハウスに格納す
るために Tealeaf セッションを抽出できるように
する Tealeaf 製品。
注: IBM Tealeaf cxVerify は、IBM Tealeaf CX
システムの個別にライセンス可能なコンポーネン
トです。
詳しくは、「IBM Tealeaf cxVerify 管理マニュア
ル」の『cxVerify 管理マニュアル』を参照して
ください。
IPv6 のサポート
Tealeaf では、IPv6 のキャプチャー、処理、格納がサポートされているため、これ
らのアドレスを検索、再生、レポート作成に使用することができます。このセクシ
ョンには、ソリューション全体で Tealeaf が IPv6 をどのようにサポートしている
かに関する資料のリンクを示します。
注: IPv6 アドレスを使用した Tealeaf サーバーのホスティングは、現時点ではサポ
ートされていません。
42
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
IPv6 の概要
インターネット・プロトコル・バージョン 6 (IPv6) は、次世代の IP アドレス指定
方式です。旧バージョンの IPv4 は 32 ビットの IP アドレスに対応しており、2 つ
の 32 アドレスを指定することができました。IPv4 アドレス・ブロックはすべて割
り当てられています。
IPv6 は 128 ビットの IP アドレス指定に対応しており、2 つの 128 アドレスを指定
することができます。この拡張規格により、接続デバイスが増え続ける場合でも、
デバイス固有の IP アドレスを使用することができます。その他の機能:
v アドレス割り振りの柔軟性が高い
v トラフィックのルーティングの効率性が高い
v ネットワーク・アドレス変換 (NAT) を基本的に必要としない
IPv6 はすべての主要オペレーティング・システムでサポートされていますが、IPv6
には、IPv4 とのネイティブな相互運用性機能は実装されていません。この 2 つの
ネットワーク・アドレス方式の相互運用性には、通常、デュアル・ネットワーク・
スタック (それぞれに 1 スタックずつ) が必要です。
注: IPv6 アドレス、IPv6 と IPv4 の混用をキャプチャーし、IPv4 を IPv6 アドレス
に変換するように IBM Tealeaf CX Passive Capture Application を構成することがで
きます。
注: IPv6 形式に変換された IPv4 アドレスを PCA Web コンソールに挿入すること
はできませんが、これらの値を ctc-conf.xml ファイルに挿入することは可能で
す。PCA は、これらのアドレスを取り込むことができます。 45 ページの『IP ア
ドレスのキャプチャーおよび変換方式』を参照してください。
IPv4 形式
インターネット・プロトコル規格では元々、IP アドレスを以下のようにフォーマッ
トしていました。このフォーマットは、2009 年まで全世界で使用されていました。
AAA.BBB.CCC.DDD:EEEE
上記で、3 桁の値セットのそれぞれをオクテットと呼びます。
v 値 EEEE はポート番号を表し、前にコロン (:) が付きます。
IPv6 形式
IPv6 アドレスは、4 桁の16 進数字からなるグループを 8 つ繋げたシーケンスとし
て表されます。各グループはコロン (:) で区切ります。
IPv6 形式は IPv4 の後継形式として設計されたもので、はるかに大きな範囲のアド
レスを扱うことができます。インターネットでは IPv6 が頻繁に使用されるように
なってきました。これは次の形式で指定します。
2001:0db8:85a3:0000:0000:8a2e:0370:7334(8080)
16 進数字では大/小文字を区別しませんが、一貫性を保つために小文字で表すことを
お勧めします。
ポート番号: この規格ではコロン (:) を分離文字として使用するため、「IPv4:」の
ようにポート番号マーカーとしてコロンを使用することはできません。
第 1 章 CX システムの概要
43
https://langley:19000
代わりに、以下の例のように括弧表記を使用します。
2001:0db8:85a3:0000:0000:8a2e:0370:7334(8080)
注: (8080) の括弧内がポート番号です。IPv6 アドレスでは、ポート番号を使用した
検索はサポートされていません。
単純化: 8 つの 4 桁グループの完全表記をいくつかの手法で単純化し、表記のパ
ーツを除去することができます。
先行ゼロ
グループに含まれる先行ゼロは省略可能ですが、各グループには少なくとも 1 つの
16 進数字が含まれていなければなりません。上記の例のアドレスは、以下のように
単純化できます。
2001:db8:85a3:0:0:8a2e:370:7334
2 セットの先行ゼロと、ゼロからなる 2 セットのオクテットが除去されていること
に注意してください。
ゼロのグループ
ゼロ値の連続グループが 1 つ以上ある場合は、2 つの連続コロン (::) を使用して
1 つの空グループに置き換えることができます。
v 置換を適用できるのは、1 つのアドレス内で 1 回のみです。置換が複数出現する
と、表記が不明瞭になるためです。
v このような置換を適用できる箇所が複数ある場合は、最も多くのグループを置き
換える置換を使用してください。グループの数が等しい場合は、一番左の置換を
使用してください。
これらのルールに従うと、例のアドレスはさらに以下のように単純化されます。
2001:db8:85a3::8a2e:370:7334
特殊アドレス:
表 2. 特殊アドレス
アドレス名
未加工アドレス
短縮アドレス
ローカル・
ホスト (ル
ープバック)
アドレス
0:0:0:0:0:0:0:1
::1
IPv6 未指定
アドレス
0:0:0:0:0:0:0:0
::
ソース: http://www.wikipedia.org
サポートされる IPv6 の用法
現時点で Tealeaf でサポートされている IPv6 アドレスの用法は以下のとおりで
す。
44
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v Web アプリケーションの中の URL
v サーバーに対する企業内部での IPv6 アドレス
ネットワーク
注: 現時点では、IPv6 アドレスを使用するネットワーク上で Tealeaf コンポーネン
トをホストすることはできません。
キャプチャー
REQTEXT
IP アドレスのキャプチャーおよび変換方式
IPv6 アドレスを検索に使用できるようにするには、IPv4 または IPv6 形式のアドレ
スをキャプチャーし、Tealeaf のインデックス付け処理と検索処理にとって既知の形
式に正規化する必要があります。
Tealeaf では、アドレスのキャプチャーおよび変換方式として、以下の 2 つがサポ
ートされています。
v PCA: PCA ビルド 3501 以降がデプロイされている場合は、IPv6 アドレスのキ
ャプチャーを有効にすることができます。IPv4 アドレスは、インデックス付けと
検索用に IPv6 形式に変換することができます。『IPv6 に対する PCA のサポー
ト』を参照してください。
v 展開セッション・エージェント: 現時点で PCA を IPv6 対応のビルドにアップグ
レードできない場合は、展開セッション・エージェントをデプロイして、IPv6 ア
ドレスのインデックス付けと検索に適した値を要求内に挿入する必要がありま
す。 48 ページの『展開セッション・エージェント内の IPv6 のサポート』.
注: 現時点で PCA ビルド 3501 以降にアップグレードできない場合、IPv6 アド
レスのインデックス付けと検索をサポートするには、すべての Windows 処理パ
イプラインに展開セッション・エージェントをデプロイする必要があります。
IPv6 に対する PCA のサポート
PCA ビルド 3501 以降では、IPv6 アドレスをキャプチャーし、これらのアドレス
に圧縮を適用し、IPv6 アドレスを使用する構成を有効にするように、IBM Tealeaf
CX Passive Capture Application を構成することができます。
注: PCA Web コンソールから IPv6 を有効にすることはできません。詳しくは、
Tealeaf http://support.tealeaf.com にお問い合わせください。
「IBM Tealeaf Passive Capture Application マニュアル」の『PCA で IPv6 アドレス
のキャプチャーが管理される方法』を参照してください。
Web コンソールでの IPV6 アドレス: PCA ビルド 3600 以降では、IPv6 アドレ
スをデフォルトで受け入れるように Web コンソールを構成することができます。
v 「IBM Tealeaf Passive Capture Application マニュアル」の『Web コンソールによ
る構成』を参照してください。
v PCA ビルド 3600 より前では、PCA Web コンソールから IPv6 アドレスを入力
することはできませんでした。
第 1 章 CX システムの概要
45
要求へのデータ挿入:
IPv6 形式
IPv6 キャプチャーが有効であり、キャプチャー・ストリーム内で IPv6 アドレスが
検出された場合は、以下の変数が要求の [env] セクションに挿入されます。
[env]
...
IPV6_XLAT=False
IPV6=True
...
REMOTE_ADDR=fe80::20b:dbff:fe93:a462
LOCAL_ADDR=fe80::213:72ff:fe67:ed26
SERVER_NAME=fe80::213:72ff:fe67:ed26
IPV6_REMOTE_ADDR=FE80:0000:0000:0000:020B:DBFF:FE93:A462
IPV6_LOCAL_ADDR=FE80:0000:0000:0000:0213:72FF:FE67:ED26
IPV6_SERVER_NAME= fe80::213:72ff:fe67:ed26
...
フィールド
説明
IPV6_XLAT
IPv6 が True に設定されている場合、このオプション (True の場合) は、
要求に挿入された IP アドレスに IPv4 アドレスが含まれていて、それを変
換すべきかどうかを示します。
IPV6
キャプチャーされたトラフィックが IPv6 かどうかを示します (True の場
合)。
REMOTE_ADDR
リモート・アドレスに対するキャプチャー時の未加工の IP アドレスは、
IPv6 または IPv4 形式の場合があります。
v PCA がこの値を挿入する場合があります。
注: IPv6 形式の場合は、この値が圧縮されていることがあります。
LOCAL_ADDR
ローカル・アドレスに対するキャプチャー時の未加工の IP アドレスは、
IPv6 または IPv4 形式の場合があります。
v PCA がこの値を挿入する場合があります。
注: IPv6 形式の場合は、この値が圧縮されていることがあります。
SERVER_NAME
既存のフィールド名が IPv6 データを受け入れられるようになります。
注: SERVER_NAME はインデックス付きではありません。
IPV6_REMOTE_ADDR
IPv6 圧縮解除形式でレンダリングされる REMOTE_ADDR 値。
v PCA がこの値を挿入する場合があります。
IPV6_LOCAL_ADDR
IPv6 圧縮解除形式でレンダリングされる LOCAL_ADDR 値。
v PCA がこの値を挿入する場合があります。
46
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
IPV6_SERVER_NAME
IPv6 圧縮解除形式の SERVER_NAME 値を格納するために、新規フィールド名
が使用されます。
IPv6 変換モード
IPv6 変換モードでは、PCA によって、IPv4 ネイティブ・アドレスが、Windows
Tealeaf サーバー上のコンポーネントを使用して読み取り可能な形式に変換されま
す。PCA は要求内に以下のフィールドを挿入します。上記のフィールドに加えて、
以下の元の値も挿入されます。
v IPV6_REMOTE_ADDR_ORIG
v IPV6_LOCAL_ADDR_ORIG
v IPV6_SERVER_NAME_ORIG
例:
IPV6_XLAT=True
IPV6=True
REMOTE_ADDR=254.147.164.98
LOCAL_ADDR=254.103.237.38
SERVER_NAME=254.103.237.38
?
IPV6_REMOTE_ADDR=0000:0000:0000:0000:0000:FFFF:FE93:A462
IPV6_LOCAL_ADDR=0000:0000:0000:0000:0000:FFFF:FE67:ED26
IPV6_SERVER_NAME=0000:0000:0000:0000:0000:FFFF:FE67:ED26
?
IPV6_REMOTE_ADDR_ORIG=FE80:0000:0000:0000:020B:DBFF:FE93:A462
IPV6_LOCAL_ADDR_ORIG=FE80:0000:0000:0000:0213:72FF:FE67:ED26
IPV6_SERVER_NAME_ORIG=FE80:0000:0000:0000:0213:72FF:FE67:ED26
フィールド
説明
IPV6_REMOTE_ADDR_ORIG
変換前の REMOTE_ADDR の元の IPv6 アドレスが含まれています。
IPV6_LOCAL_ADDR_ORIG
変換前の LOCAL_ADDR の元の IPv6 アドレスが含まれています。
IPV6_SERVER_NAME_ORIG
変換前の SERVER_NAME の元の IPv6 アドレスが含まれています。
46 ページの『IPv6 形式』を参照してください。
IPv4 アドレス
PCA が IPv4 アドレスを検出した場合は、以下のフィールドが要求内に挿入されま
す。
IPV6_XLAT=False
IPV6=False
REMOTE_ADDR=10.10.20.105
LOCAL_ADDR=152.163.17.33
SERVER_NAME=152.163.17.33
IPV6_REMOTE_ADDR=0000:0000:0000:0000:0000:FFFF:0A0A:1469
IPV6_LOCAL_ADDR=0000:0000:0000:0000:0000:FFFF:98A3:1121
IPV6_SERVER_NAME=0000:0000:0000:0000:0000:FFFF:98A3:1121
第 1 章 CX システムの概要
47
インデックス付けの目的で、IPv4 ソース・アドレスが IPv6 形式に変換され、要求
内の以下の宛先変数に挿入されます。
表 3. 要求へのデータ挿入
IPv4 ソース
ソースの例
IPv6 宛先
宛先の例
REMOTE_ADDR
10.10.20.105
IPV6_REMOTE_ADDR
0000:0000:0000:0000:0000:FFFF:0A0A:1469
LOCAL_ADDR
152.163.17.33
IPV6_LOCAL_ADDR
0000:0000:0000:0000:0000:FFFF:98A3:1121
SERVER_NAME
152.163.17.33
IPV6_SERVER_NAME
0000:0000:0000:0000:0000:FFFF:98A3:1121
これらのフィールドの説明については、 46 ページの『IPv6 形式』を参照してくだ
さい。これらの値のインデックス付けについての詳細は、 50 ページの『IPv6 アド
レスに変換された IPv4 の例』を参照してください。
展開セッション・エージェント内の IPv6 のサポート
現時点で PCA ビルド 3501 以降にアップグレードできない場合、IPv6 アドレスの
インデックス付けと検索をサポートするには、すべての Windows 処理パイプライ
ンに展開セッション・エージェントをデプロイする必要があります。
展開セッション・エージェントが含まれたパイプラインをヒットが通過する際に、
以下の IPv6 互換フィールドがまだ存在しない場合は、それらが要求に挿入されま
す。
v IPV6_REMOTE_ADDR
v IPV6_LOCAL_ADDR
展開セッション・エージェントによって実行される挿入について詳しくは、 46 ペー
ジの『要求へのデータ挿入』を参照してください。
「IBM Tealeaf CX 構成マニュアル」の『展開セッション・エージェント』を参照し
てください。
処理サーバー
IPv6 アドレスが含まれたセッション・データは、中断なしで処理サーバーを通過し
ます。これらのヒットの処理と格納は透過的に行われます。
以下のセクションで説明するように、インデックス付けサービスと検索サービスは
IPv6 をサポートするように更新されています。
IPv6 のインデックス付け
インデックス付け処理の際には、IP アドレス値を含め、要求の [env] セクション
内にある大半の値がインデックス付けされます。
v 一般的なインデックス付けについて詳しくは、「IBM Tealeaf CX 構成マニュア
ル」の『CX インデックス付けの構成』を参照してください。
インデックスが付けられるもの
REQTEXT
48
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
IPv4 のインデックス付け
インデックス付け処理の際には、インデクサーが remote_addr、local_addr、
referrer、および IP アドレスを表す TltStsIPaddr の各値をレビューして正規化
します。IPv4 の正規化では、以下のことが行われます。
v すべてのオクテットがそれぞれ 3 桁になるようにゼロを埋め込む。
v オクテット間のドットを削除して、最終的に値を 12 桁のストリングにする。
例えば、IPv4 アドレス 1.12.123.4 は、インデックス付けのために 001012123004
として正規化されます。
注: 要求の [appdata] セクション内にある、IP アドレスが含まれた値は、IP アド
レスではなくテキスト値としてインデックス付けされます。
ポータルから IPv4 アドレスを検索するには、上記の正規化形式で IP アドレスを入
力する必要があります。 52 ページの『ポータルからの検索』を参照してください。
IPv6 のインデックス付け
注: ヒットが IPv4 ヒットの場合、インデクサーは [env] の IPv6 フィールドに、
IPv4 の相当値を入れます。IPv6 アドレスでは、最後の 2 つのグループが IPv4 ア
ドレスの 16 進相当値になり、最初の 6 つのグループがすべてゼロに設定されま
す。以下に例を示します。
REMOTE_ADDR=152.163.17.33
IPV6_LOCAL_ADDR=0000:0000:0000:0000:0000:FFFF:98A3:1121
.
上記の値セットの場合、インデクサーは検索キーワードとして以下の IPv6 関連値
を追加します。
v ipv6_remote_addr
後方互換性の保持とレガシー対応の目的で、アドレスが IPv4 値の場合は、
remote_addr、local_addr、tltstsipaddr の各フィールドがインデックス付けされ
ます。
加えて、以下に示すように、IPv4 アドレスがさらに多くのグループに分散されま
す。
ソース項目
データ
IPV6_LOCAL_ADDR 要求変数
0000:0000:0000:0000:0000:FFFF:98A3:1121
ipv6_remote_addr インデックス変数
0000:0000:0000:0000:0098:00A3:0011:0021
注: 最後の 2 つのグループ内のデータを 4 つの異なるデータ値に分割すると、ポ
ータルや RTV からデータ範囲全体を検索することができます。 52 ページの『検
索』を参照してください。
第 1 章 CX システムの概要
49
インデックス付けの例
以下で、例の IP アドレスがどのようにインデックス付けされるかを確認できま
す。
IPv6 アドレスに変換された IPv4 の例
PCA はインデックス付けを行うために、IPv4 アドレスを、IPv6 と互換性のある新
しい標準ベースのフォーマットに挿入します。このようにデータを要求に挿入する
と、両方の IP 形式をサポートしながら、最小限の変更で Tealeaf のインデックス
付けと検索を実行できるようになります。
注: これらのアドレス形式は、Tealeaf が検索とインデックス付けをサポートするた
めに内部的に使用します。
以下の例では、PCA が IPv4 アドレスのみをキャプチャーするように構成されてい
ます。
v REMOTE_ADDR と LOCAL_ADDR の各アドレスは、ソースの IPv4 形式で記述されま
す。
v 新規フィールド:
– IPv6_REMOTE_ADDR
– IPv6_LOCAL_ADDR
– IPv6_SERVER_NAME
v このモードでは、16 進形式の最後の 8 桁を使用して、ソース・アドレスが IPv6
形式で記述され、先行する 5 つのグループはゼロとして記述されます。
v 最後の 2 つのグループについては、プレフィックスの FFFF グループを付けてア
ドレスがフォーマットされます。この部分は、IPv4 アドレスを IPv6 の 16 進表
記で表したものです。この新しいフォーマットは、IPv6 形式に変換された IPv4
アドレスを識別するために使用されます。
[env] の値
IPV6_XLAT=False
IPV6=False
REMOTE_ADDR=10.10.20.105
LOCAL_ADDR=152.163.17.33
SERVER_NAME=152.163.17.33
IPV6_REMOTE_ADDR=0000:0000:0000:0000:0000:FFFF:0A0A:1469
IPV6_LOCAL_ADDR=0000:0000:0000:0000:0000:FFFF:98A3:1121
IPV6_SERVER_NAME=0000:0000:0000:0000:0000:FFFF:98A3:1121
上記の値をインデックス付けすると、すべての IP アドレスが同じ長さになるよう
に、IPv4 の値にゼロが埋め込まれます。
v IPv4 アドレスの場合、最後の 4 つのグループは、IP アドレスの範囲検索が可能
な IPv6 インデックス変数の最後の 4 語に対するインデックスとなります。検索
例について詳しくは、 53 ページの『拡張検索の例』を参照してください。
表 4. インデックス付けされた値:
50
インデックス変数:
インデックス付けされた値
remote_addr
010010020105
local_addr
152163017033
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
表 4. インデックス付けされた値: (続き)
インデックス変数:
インデックス付けされた値
tltstsipaddr
010010020105
ipv6_remote_addr
0000:0000:0000:0000:000A:000A:0014:0069
ipv6_local_addr
0000:0000:0000:0000:0098:00A3:0011:0021
IPv6 のみの圧縮例
以下の例の IP アドレスは、IPv6 のみとして送信されます。このため、インデクサ
ーによって生成されたレガシー・フィールド (remote_addr、local_addr、
tltstipaddr) はブランクになっています。
[env] の値
IPV6_XLAT=False
IPV6=True
REMOTE_ADDR=fe80::20b:dbff:fe93:a462
LOCAL_ADDR=fe80::213:72ff:fe67:ed26
IPV6_REMOTE_ADDR=FE80:0000:0000:0000:020B:DBFF:FE93:A462
IPV6_LOCAL_ADDR=FE80:0000:0000:0000:0213:72FF:FE67:ED26
表 5. インデックス付けされた値:
インデックス変数:
インデックス付けされた値
remote_addr
空
local_addr
空
tltstsipaddr
空
ipv6_remote_addr
FE80:0000:0000:0000:020B:DBFF:FE93:A462
ipv6_local_addr
FE80:0000:0000:0000:0213:72FF:FE67:ED26
IPv6 のみの圧縮解除例
この例では、すべての IP アドレスが圧縮解除された IPv6 形式になっています。し
たがって、レガシーのインデックス・フィールドはブランクになっています。
[env] の値
IPV6_XLAT=False
IPV6=True
REMOTE_ADDR=1234:5678:90ab:cdef:2123:4321:fdda:12cd
LOCAL_ADDR=ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
IPV6_REMOTE_ADDR=1234:5678:90AB:CDEF:2123:4321:FDDA:12CD
IPV6_LOCAL_ADDR=FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
表 6. インデックス付けされた値:
インデックス変数:
インデックス付けされた値
remote_addr
空
local_addr
空
tltstsipaddr
空
ipv6_remote_addr
1234:5678:90AB:CDEF:2123:4321:FDDA:12CD
ipv6_local_addr
FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
第 1 章 CX システムの概要
51
IPv6 アドレスに変換された IPv4 の例
この例では、IP アドレスを IPv4 形式から IPv6 形式に変換するように PCA が構
成されています。構成設定は以下のようにどちらも true です。
IPV6_XLAT=True
IPV6=True
PCA はキャプチャーされたアドレスを IPv4 形式に変換し、それを REMOTE_ADDR
値と LOCAL_ADDR 値に挿入します。これらの値は、[env] セクション内の IPv6 値
に最後の 2 つのグループ (IPV6_REMOTE_ADDR と IPV6_LOCALADDR) として挿入され
ます。
[env] の値
IPV6_XLAT=True
IPV6=True
REMOTE_ADDR=254.147.164.98
LOCAL_ADDR=254.103.237.38
IPV6_REMOTE_ADDR=0000:0000:0000:0000:0000:FFFF:FE93:A462
IPV6_LOCAL_ADDR=0000:0000:0000:0000:0000:FFFF:FE67:ED26
表 7. インデックス付けされた値:
インデックス変数:
インデックス付けされた値
remote_addr
254147164098
local_addr
254103237038
tltstsipaddr
254103237038
ipv6_remote_addr
0000:0000:0000:0000:00FE:0093:00A4:0062
ipv6_local_addr
0000:0000:0000:0000:00FE:0067:00ED:0026
検索
REQTEXT
ポータルからの検索
IP アドレスを検索するように構成された検索フィールド (「クライアントの IP ア
ドレス」、「サーバーの IP アドレス」など) はすべて、IPv4 または IPv6 形式の
アドレスを検索する際に使用できます。
IP アドレスの検索時には、以下の検索キーワード・フィールドが使用されます。
検索フィールド
検索キーワード
クライアント IP アドレス
ipv6_remote_addr
サーバー IP アドレス
ipv6_local_addr
注: Tealeaf ソリューションをリリース 8.4 より前のビルドからアップグレードした
場合は、ポータルによって自動的にアップグレード・データがチェックされ、適切
52
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
な検索キーワードを使用するように上記の検索フィールドの検索が調整されます。
アップグレードが完了する前の日付が検索日に含まれている場合は、レガシー・バ
ージョンが使用されます。
ポータルでの IPv6 アドレスの検索について詳しくは、「IBM Tealeaf cxImpact ユ
ーザー・マニュアル」の『IP アドレスの検索』を参照してください。
RTV での検索
RTV 検索ビルダーでは、IPv4 または IPv6 形式を使用して IP アドレス・フィール
ドの検索を構成することができます。
RTV 検索フィールドの構成
RTV で IP アドレスを検索する前に、適切な検索フィールドを検索テンプレートに
追加して、アドレスの検索を有効にする必要があります。「IBM Tealeaf RealiTea
Viewer ユーザー・マニュアル」の『IP アドレス・フィールドの構成』を参照してく
ださい。
RTV での IP アドレスの検索
「IBM Tealeaf RealiTea Viewer ユーザー・マニュアル」の『IP アドレスの検索』を
参照してください。
拡張検索の例
拡張検索方式を使用して、以下の検索を構成することができます。
v ポータルでは、「すべてのテキスト」検索フィールドで、これらのタイプの検索
を指定できます。
v RTV では、「拡張検索ビルダー (Advanced Search Builder)」タブを使用してこれ
らの検索を指定します。
IPv4 アドレスを検索するには
IPv4 アドレス・フィールドに以下のように入力します。
10.10.20.100
ipv6_remote_addr contains ?0000 0000 0000 0000 000A 000A 0014 0064?
10.10.20.100 から 10.10.20.200 までの IP?
ipv6_remote_addr contains ?0000 0000 0000 0000 000A 000A 0010 0010
0014 0064~~00C8?
10.10.20.100 から 10.50.20.200 までの IP?
ipv6_remote_addr contains ?0000 0000 0000 0000 000A 000A~0032
0064~00C8?
0020
IPv6 アドレスを検索するには
IPv6 アドレス・フィールドに以下のように入力します。
FE80:0000:0000:0000:020B:DBFF:FE93:A462
ipv6_remote_addr contains ?FE80 0000 0000 0000 020B DBFF FE93 A462?
FE80:0000:0000:0000:020B:DBFF:FE93:A462 から
FE80:0000:0000:0000:020B:DBFF:FE93:FFFF までの IP?
ipv6_remote_addr contains ?FE80 0000 0000 0000 020B DBFF FE93
A462~~FFFF?
第 1 章 CX システムの概要
53
FE80:0000:0000:0000:020B:DBFF:FE93:A462 から
FE80:0000:0000:0000:FFFF:DBFF:FE93:FFFF までの IP?
ipv6_remote_addr contains ?FE80 0000 0000 0000 020B DBFF~FFFF
A462~FFFF?
FE93
検索キーワード
IP アドレスの検索には、以下の検索キーワードを使用できます。
検索キーワード
説明
tltstsipaddr
既存の IPv4 クライアント IP アドレス。
remote_addr
既存の IPv4 クライアント IP アドレス。
local_addr
既存の IPv4 サーバー IP アドレス。
ipv6_remote_addr
IPv6 クライアント IP アドレス。
ipv6_local_addr
IPv6 サーバー IP アドレス。
これらの検索キーワードは、ポータルと RTV、およびポータル検索 API から拡張
検索照会を構成する際に使用できます。
v 「IBM Tealeaf cxImpact ユーザー・マニュアル」の『検索キーワード』を参照し
てください。
v Portal 全体でセッション検索を実行するための詳細については、 52 ページの『ポ
ータルからの検索』を参照してください。
v RTV での検索について詳しくは、 53 ページの『RTV での検索』を参照してくだ
さい。
v ポータル API を使用した検索について詳しくは、「IBM Tealeaf cxReveal API ガ
イド」の『cxReveal Web サービス API』を参照してください。
検索テンプレート
上記の検索キーワードのいずれかを参照する検索テンプレートを使用すると、IPv4
アドレス、IPv6 アドレス、または混在アドレスを検索できます。「IBM Tealeaf
cxImpact 管理マニュアル」の『検索テンプレートの構成』を参照してください。
レポート
IPv6 データは、IPv4 が使用するものと同じデータベースに格納されます。必要に応
じて、レポート・オブジェクトをレビューし、ネットワーク環境内の IP アドレス
構成に対応するように変更してください。
レポート・データ
IPv6 データ・キャプチャーがデプロイされた後、構成オプションに応じて、レポー
ト・データの値が変更される場合があります。
54
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
ディメンション
例えば、Tealeaf に用意されているサーバー・ディメンションは、REMOTE_ADDR 要求
変数から値をキャプチャーするように定義されています。IPv6 形式のアドレスが含
まれている別の要求フィールドからデータを取得するために、PCA で X 転送機能
を有効にすると、サーバー・ディメンションの内容が変更されます。「IBM Tealeaf
Passive Capture Application マニュアル」の『X 転送 (X-Forwarding)』を参照してく
ださい。
IPv4 アドレスが IPv6 形式に変換される場合は、ディメンション・データがパージ
されるまで、一貫性のあるレポート・データを生成するのが難しいことがありま
す。
注: IPv6 データのキャプチャーを有効にし、IPv4 から IPv6 への変換を有効にした
場合、Tealeaf では以下のことをお勧めします。
v できるだけ、データの IP アドレスをキャプチャーするディメンションをすべて
パージすることを検討してください。「IBM Tealeaf イベント・マネージャー・
マニュアル」の『ディメンション・データのパージ』を参照してください。
v ディメンションのパージが受け入れられない場合は、IPv6 の切り替えを有効にし
た日付をすべてのレポート・ユーザーに知らせてください。同じ値でも、切り替
えの前後でディメンション・データは異なります。
その他の IP 関連イベント・オブジェクト
IP アドレスをキャプチャーするために作成したオブジェクトをレビューして、それ
らのオブジェクトのソースが正しいヒット・データになっているかどうかを確認し
てください。「IBM Tealeaf イベント・マネージャー・マニュアル」の『Tealeaf イ
ベント・マネージャー』を参照してください。
データベース
IPv6 アドレスと IPv4 アドレス (存在する場合) は、適切な Tealeaf データベー
ス・フィールドに格納されます。データへのアクセスは、ユーザーに対して透過的
に行われます。
IP データは以下のデータベースに格納されます。
v レポート
v システム (内部ネットワークが IPv6 を使用する場合)
v 訪問者ステージング
v 訪問者レポート
v RSE
再生
ブラウザー・ベースの再生 (BBR) と IBM Tealeaf CX RealiTea Viewer (RTV) デス
クトップ・アプリケーションを使用すると、IPv6 アドレスが含まれたセッションの
再生は影響を受けず、ユーザーに対して透過的に行われます。
v 「IBM Tealeaf cxImpact ユーザー・マニュアル」の『CX のブラウザー・ベース
の再生』を参照してください。
第 1 章 CX システムの概要
55
v 「IBM Tealeaf RealiTea Viewer ユーザー・マニュアル」の『RealiTea Viewer - 再
生ビュー』を参照してください。
Client-Side Capture
Tealeaf には、Fiddler と共に使用して、ローカル・クライアントから再生対象のセ
ッションをキャプチャーできる DLL プラグインが用意されています。これは、
Tealeaf がインストールされていないか使用できない環境で PoC (概念検証) 作業を
行うためのツールです。
v Client-Side Capture では、検出されたアドレスを IPv6 形式にマッピングすること
ができます。
v 「IBM Tealeaf Client-Side Capture マニュアル」の『Client-Side Capture for
Fiddler の使用』を参照してください。
cxConnect
IBM Tealeaf cxConnect for Data Analysis では、IPv6 アドレスをサード・パーティ
ー・システムで使用できるように透過的にエクスポートすることができます。「IBM
Tealeaf cxConnect for Data Analysis 管理マニュアル」の『cxConnect for Data
Analysis 管理マニュアル』を参照してください。
56
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
第 2 章 CX のインストール
Tealeaf 製品とコンポーネントのインストールは、ウィザード・ベースのセットアッ
プ・プログラムによって管理されます。ただし、始める前に以下のセクションを読
んでおいてください。
IBM Tealeaf のダウンロードについて詳しくは、IBM® パスポート・アドバンテー
ジ・オンラインを参照してください。
基本的なインストール・ステップ
注: 以下の手順は、Linux ベースの IBM Tealeaf CX Passive Capture Application が
組み込まれていない、IBM Tealeaf CX プラットフォーム内の Windows ベースのサ
ーバー製品に該当します。PCA のインストールについて詳しくは、「IBM Tealeaf
Passive Capture Application マニュアル」の『インストール』を参照してください。
1. 始める前に、 58 ページの『CX インストール前のチェックリスト』を確認し
て、サーバー環境がシステム要件を満たしていることを確認してください。
2.
69 ページの『CX サービス概要』で、Tealeaf によってインストールされる CX
サービスを熟知しておいてください。
3. Tealeaf 71 ページの『CX のインストールおよびセットアップ』の手順を実行し
て、インストールを完了します。
a. インストール・プロセス中に Tealeaf データベースがインストールされる場
合があります。ご使用の Tealeaf ソリューションよっては、メインのインス
トールが完了した後、Tealeaf データベースを個別にインストールしなければ
ならない場合もあります。「IBM Tealeaf データベース・ガイド」の『Tealeaf
データベースのインストール』を参照してください。
b. Tealeaf データベースの管理者向けのトピックを熟知しておいてください。
「IBM Tealeaf cxImpact 管理マニュアル」の「IBM Tealeaf データベース・
ガイド」の『データベース管理』を参照してください。
4. インストールが完了したら、インストールした各コンポーネントの構成セクショ
ンを確認してください。
a. 「IBM Tealeaf CX 構成マニュアル」の『システム・タイム・ゾーンの構成』
b. 「IBM Tealeaf CX 構成マニュアル」の『トランスポート・サービスの構成』
c. 「IBM Tealeaf CX 構成マニュアル」の『CX キャニスターの構成』
d. 「IBM Tealeaf cxConnect for Data Analysis 管理マニュアル」の『Tealeaf イ
ベント・バス』
e. 「IBM Tealeaf CX 構成マニュアル」の『CX インデックス付けの構成』
f. 「IBM Tealeaf CX 構成マニュアル」の『レポート・サーバーの構成』
g. 「IBM Tealeaf CX 構成マニュアル」の『検索サーバーの構成』
h. 「IBM Tealeaf CX 構成マニュアル」の『アラート・サービスの構成』
i. 「IBM Tealeaf CX 構成マニュアル」の『スケジューリング・サービスの構
成』
© Copyright IBM Corp. 1999, 2014
57
j. 「IBM Tealeaf CX 構成マニュアル」の『抽出サービスの構成』(IBM Tealeaf
cxConnect for Data Analysis で使用する場合)
5. Tealeaf インストールの運用要件によっては、Tealeaf による処理の前に、キャプ
チャーされたデータをフィルタリングまたはその他の方法で変更するように、1
つ以上のパイプライン・エージェントを構成しなければならない場合がありま
す。「IBM Tealeaf CX 構成マニュアル」の『CX パイプライン・セッション・
エージェント』を参照してください。
6. 個別のインストール要件とプロセスを持つ Tealeaf 製品もあります。
v IBM Tealeaf CX Passive Capture Application: 「IBM Tealeaf Passive Capture
Application マニュアル」の『インストール』を参照してください。
v IBM Tealeaf cxConnect for Data Analysis:「IBM Tealeaf cxConnect for Data
Analysis 管理マニュアル」の『cxConnect for Data Analysis 管理マニュアル』
を参照してください。
CX インストール前のチェックリスト
Web アプリケーションの要件を満たすように Tealeaf ソリューションを正常にイン
ストールするには、まずインストール・サーバー、サーバーの数、各サーバーに割
り当てられるコンポーネントを決定する必要があります。この決定は、トラフィッ
ク (秒あたりのヒット数と平均ページ・サイズの両方)、イベントのカウントとタイ
プ、保存データの量など、さまざまな要因に基づきます。
事前準備
注: サーバー上で Tealeaf ソフトウェアの指定、インストール、構成を始める前
に、以下のトピックを確認してください。
{children:page=IBM Tealeaf CX システムの概要|all=true}
オペレーティング・システムの要件
Tealeaf のオペレーティング・システム要件には、タイム・ゾーンの構成、サポート
される 64 ビット・プロセッサーとオペレーティング・システム、Windows サーバ
ー・ファイルの権限、ユーザー・アカウント、仮想化サーバー環境などがありま
す。
レポート・サーバーのタイム・ゾーン
Tealeaf レポート・サーバーをホストする Windows マシンのタイム・ゾーンは、
Tealeaf システムのタイム・ゾーンと一致するように構成する必要があります。この
要件は、後続のリリースでは緩和される可能性があります。
v 「IBM Tealeaf CX 構成マニュアル」の『システム・タイム・ゾーンの構成』を参
照してください。
v 「IBM Tealeaf CX 構成マニュアル」の『レポート・サーバーの構成』を参照して
ください。
58
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
すべての Windows ベース Tealeaf ソフトウェアに 64 ビット・マ
シンが必要
リリース 8.1 現在、Tealeaf ソフトウェア (処理、レポート、アーカイブなど) をホ
ストするすべての Windows ベース・サーバーには 64 ビット・プロセッサーが必
要です。 IBM Tealeaf CX Passive Capture Application (Linux 上にインストール) と
IBM Tealeaf CX RealiTea Viewer 再生クライアント (デスクトップ・システム上に
インストール) の場合は、32 ビット・プロセッサーと 64 ビット・プロセッサーの
どちらでも使用できます。
注: Tealeaf データベースのリリース 8.1 以降のインストールをホストするマシン
が、他の Tealeaf ソフトウェア (レポート・サーバーなど) もホストする場合は、サ
ポート対象の 32 ビット版の SQL Server を使用することができます。ただし、
Tealeaf では、64 ビット版の SQL Server をお勧めします。「IBM Tealeaf データベ
ース・ガイド」の『SQL Server 管理』を参照してください。
サポートされるオペレーティング・システム・バージョン
IBM Tealeaf CX インストーラーを実行する前に、以下のいずれかのオペレーティン
グ・システムがインストールされている必要があります。
注: Microsoft .NET Framework は、Tealeaf で使用されるすべてのサーバー上にイン
ストールしておく必要があります。 62 ページの『.NET Framework 要件』を参照し
てください。
v Microsoft Windows Server 2008 (64 ビット)
– Tealeaf では、SQL Server 2008 Standard または Enterprise (32 ビットまたは
64 ビット版がサポート対象、R2 バージョンが推奨) と SQL Server 2012 が
サポートされています。
注: Windows 2008 (非 R2) の場合は、すべての Windows アップデートを適用
する必要があります。
v Microsoft Windows Server 2012 (64 ビット)
注: システムの RAM が 32GB を超える場合は、いずれかのサポート対象オペレー
ティング・システム・バージョンの Enterprise 版をインストールする必要がありま
す。
注: 最適なパフォーマンスを実現するには、Tealeaf ソフトウェアを専用ハードウェ
アにインストールすることをお勧めします。Tealeaf は、仮想マシン (VM) 環境を制
限付きでサポートしています。 60 ページの『仮想化サーバー環境のサポート』を参
照してください。
Windows Server ファイル権限
Tealeaf は、デフォルトの Windows Server ファイル権限を使用してインストールす
るように設計されています。Tealeaf インストール・プログラムによって、ポータ
ル・サービスでの必要に応じて権限が変更されます。
Tealeaf ソフトウェアをインストールする前に Windows Server ファイル権限を変更
することはお勧めできません。Tealeaf システムのインストールが完了し、正常に動
作することを確認した後で、ファイル権限を変更または制限できる場合もあります
第 2 章 CX のインストール
59
が、権限の変更によって問題が生じる可能性があります。問題が発生した場合は、
ファイル権限の変更を元に戻して問題を解決してください。
注: インストール要件によって、デフォルト以外の権限設定が必要となる場合は、
変更の影響評価について Tealeaf の専門サービスにお問い合わせください。
Tealeaf ユーザー・アカウント
Tealeaf ユーザー・アカウントには、アカウント権限、NT 認証、Passive Capture
Application アカウントが含まれます。
アカウント権限
MSI インストーラーを使用して IBM Tealeaf をインストールする場合、ユーザー・
アカウント制御 (UAC) (以前の名称は制限付きユーザー・アカウント (LUA)) をオ
フにする必要があります。setup.exe を使用する場合、管理者として setup.exe を
実行してください。
Tealeaf では、Windows ベースの Tealeaf サービスで使用されるアカウントに、サ
ーバー上のローカル・システム権限を与えることをお勧めします。
注: Tealeaf では、Tealeaf ソフトウェアの実行に非ローカル・システム・アカウン
トを使用することは推奨しておらず、またサポートもしていません。ローカル・シ
ステム権限以外の権限を使用して Tealeaf サービスを実行すると、接続障害、書き
込みエラー、想定外のタイムアウトなどの問題が生じる可能性があります。
NT 認証
NT 認証が Tealeaf システムに対して有効になっている場合は、適切な特権を持つ
NT ドメイン・アカウントで Tealeaf サービスを実行する必要があります。「IBM
Tealeaf cxImpact 管理マニュアル」の『認証』を参照してください。
追加構成が必要になる場合があります。「IBM Tealeaf データベース・ガイド」の
『データベース・マネージャーの SQL Server へのアクセスおよび権限の要件』を
参照してください。
Passive Capture アプリケーション・アカウント
IBM Tealeaf CX Passive Capture Application は Linux オペレーティング・システム
上で動作します。PCA のインストール時には、ctccap アカウントが作成されま
す。このアカウントは、すべての PCA サービスの実行に使用されます。「IBM
Tealeaf Passive Capture Application マニュアル」の『インストール』を参照してく
ださい。
仮想化サーバー環境のサポート
Tealeaf では、Tealeaf コンポーネントのサブセットをサーバー仮想化ソリューショ
ン (VMWare、Citrix、Microsoft から提供される製品など) にインストールすること
ができます。
60
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
注: Tealeaf システムのデータ処理をサポートするために必要なシステム・リソース
要件は予測ができず、また変わりやすいという性質があります。このため Tealeaf
では、どの仮想化サーバー環境においても、専用環境を使用することを強くお勧め
します。
仮想化サーバー環境内の Tealeaf によってサポートされる具体的なコンポーネント
については、『サポートされる Tealeaf コンポーネント』を参照してください。
仮想サーバー環境に Tealeaf をデプロイするための要件
Tealeaf の専門サービスから提供される、Tealeaf のサイジングに関する推奨事項で
指定された最小システム要件を満たすように、リソースを割り振ってください。
サポートの制限
v Tealeaf を共有 VM 環境にデプロイした場合にパフォーマンスの問題が発生して
も、Tealeaf では問題の特定または解決の支援について責任を負いかねます。
v 仮想サーバー環境にデプロイされた Tealeafコンポーネントについて、非共有仮想
サーバー環境または非仮想サーバー環境で報告された Tealeaf ソフトウェアに関
する問題を再現していただくよう、Tealeaf からお客様にお願いする場合がありま
す。
サポートされる Tealeaf コンポーネント
Tealeaf コンポーネント
仮想マシンのサポート
Passive Capture アプライアンス
いいえ。
注: IBM Tealeaf CX Passive Capture Application は高性能なリアルタイム処
理エンジンであり、専用サーバーを必要とします。
処理サーバー
はい。処理負荷と I/O 負荷が高いため、少なくとも 8 つのコアと 16 GB
の RAM を Tealeaf ソフトウェアの実行インスタンス専用にする必要があ
ります。
その他の Windows ベースの Tealeaf サーバー
はい。
Microsoft SQL Server 2008 R2 および 2012 (レポート・サーバー用)
はい。
注: Tealeaf では、Microsoft のサポート・ポリシー、ガイドライン、および
制限に従った仮想サーバー環境内の Microsoft SQL Server 2008 R2 および
2012 をサポートしています。
詳しくは、Tealeaf の専門サービスにお問い合わせください。
ソフトウェア要件
IBM Tealeaf CX インストーラーを実行する前に、以下のソフトウェアをインストー
ルしておく必要があります。
第 2 章 CX のインストール
61
注: これらのソフトウェア・コンポーネントは、以下に示された順序でインストー
ルする必要があります。これらのアイテムの一部または全部を既にインストールし
ている場合は、残りのアイテムをインストールして、これらのアイテムの下に示さ
れたコマンドを実行してください。
v Internet Information Services (IIS) World Wide Web Server バージョン 6 または
バージョン 7
– IIS を Windows Server 2008 にインストールする場合は、IIS に最小役割サー
ビス・セットを割り当てる必要があります。以下の 63 ページの『Windows
Server 2008 上の IIS 7 に最小限必要な役割サービス』を参照してください。
注: IBM Tealeaf CX ソリューションを、複数の Web アプリケーションをホ
ストするマルチ CPU サーバー上で実行する場合は、Tealeaf のみに割り当てら
れる新しいアプリケーション・ドメインを作成してください。単一ドメインに
割り当てると、アプリケーションは CPU またはコア全体を専用に使用できる
ため、パフォーマンスが向上します。
注: アプリケーション・ドメインが .NET アプリケーションのみを実行してい
る場合に限り、IBM Tealeaf CX ソリューションを任意の仮想ディレクトリー
にインストールすることができます。接続先の Web サイトは問いません。
http://TealeafPortal.MyCompanyDomain.com/Portal や同様のドメイン依存構
造を使用してポータルにアクセスする場合は、このデプロイメント・オプショ
ンが便利です。末尾の /Portal に注意してください。http://
TealeafPortal.MyCompanyDomain.com を使用してポータルを参照する必要があ
る場合は、ガイダンスについて Tealeaf サポートにお問い合わせください。
v Microsoft .NET Framework は、Tealeaf で使用されるすべてのサーバー上にイン
ストールしておく必要があります。『.NET Framework 要件』を参照してくださ
い。
v Microsoft SQL Server 2008 または SQL Server 2012
– R2 は SQL Server 2008 の推奨バージョンです。
注: Tealeaf リリース 8.1 現在、Tealeaf ソフトウェアをホストするすべての
Windows ベース・サーバーには 64 ビット・マシンが必要です。Tealeaf デー
タベースのリリース 8.1 以降のインストールをホストするマシンが、他の
Tealeaf ソフトウェア (レポート・サーバーなど) もホストする場合は、サポー
ト対象の 32 ビット版の SQL Server を使用することができます。ただし、
Tealeaf では、64 ビット版の SQL Server をお勧めします。
注: Tealeaf 6.2 以前からアップグレードする場合は、SQL Server 2008 以降に
アップグレードする必要があります。「IBM Tealeaf データベース・ガイド」
の『Tealeaf 用の SQL Server のアップグレード』を参照してください。
.NET Framework 要件
Tealeaf を使用するには、Microsoft .NET Framework がすべての IBM Tealeaf CX
サーバー (SQL Server システムを含む) にインストールされている必要がありま
す。
62
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
一般要件
Tealeaf は、以下の .NET Framework v4.5 をサポートしています。Tealeaf を使用す
るには、.NET v4.5 の更新 (安定性とセキュリティーに関するフィックスを含む) が
必要です。
データベース・サーバー
以下の .NET Framework 要件は、特定バージョンの SQL Server に関するもので
す。
v SQL Server 2012: v3.5
v SQL Server 2008: v3.5
Windows Server
以下のバージョンの Windows Server は、本バージョンの Tealeaf と互換性があり
ます。
v Windows Server 2008
v Windows Server 2012
注: Windows Server のデフォルト・インストールでは、.NET Framework もインス
トールされます。インストールされたバージョンが Tealeaf のサポート対象バージ
ョンであることを確認してください。
Windows Server 2008 上の IIS 7 に最小限必要な役割サービス
Windows Server 2008 システム上の Tealeaf に IIS 7 を使用する場合は、オペレー
ティング・システムから IIS 7 に対して以下の役割サービスが有効になっているこ
とを確認してください。
v 静的コンテンツ
v デフォルト文書
v ASP.NET
v .NET 拡張機能
v ISAPI 拡張機能
v ISAPI フィルター
v IIS 管理コンソール
61 ページの『ソフトウェア要件』を参照してください。
IIS への .NET 2.0 の登録
上記のコンポーネントがすべてインストールされたら、以下のコマンドを実行し
て、.NET 2.0 を IIS に登録してください。
v Tealeaf に必要となる .NET 3.5 には、以下に示す .NET バージョンが含まれてい
ます。ただしそれでも、以下の手順を実行する必要があります。
注: このコマンドが必要となるのは、コンポーネントが上記の順序でインストー
ルされていない場合か、Tealeaf インストール・プロセスを開始する前にこれらの
コンポーネントがインストールされた場合です。
1. 以下のディレクトリーでコマンド・ウィンドウを開きます。
第 2 章 CX のインストール
63
v 64 ビット Windows の場合:
¥windows¥Microsoft.Net¥Framework64¥v2.0.50727
2. 以下のコマンドを実行します。
aspnet_regiis -i
サポートされるブラウザー
Tealeaf ポータルにアクセスする各デスクトップに、以下のいずれかの Web ブラウ
ザー・バージョンがインストールされている必要があります。
注: モバイル・ブラウザーから Tealeaf ポータルへのアクセスはサポートされてい
ません。
v Microsoft Internet Explorer Web ブラウザー、バージョン 7 以降
v Mozilla Firefox 9 以降
v Google Chrome 17 以降
注: IBM Tealeaf cxOverstat を使用するには、Web ブラウザーが HTML5 をサポー
トしている必要があります。
「IBM Tealeaf cxImpact ユーザー・マニュアル」の『Tealeaf ポータルへのログイ
ン』を参照してください。
注: IBM Tealeaf cxOverstat のライセンス交付を受けている場合は、HTML5 のサポ
ートが必要となるため、サポートされるブラウザー・バージョンの範囲が狭くなり
ます。「IBM Tealeaf cxOverstat ユーザー・マニュアル」の『cxOverstat のインスト
ールと構成』を参照してください。
CX サーバーでのドメインの準備
IBM Tealeaf CX サーバー・ボックスで、ローカル管理者権限を使用して TeaLeaf
というローカル・ユーザー・アカウントを設定します。このローカル Tealeaf ユー
ザーは、IBM Tealeaf CX のプロセスとサービスを実行します。ドメイン管理者また
はメイン・ローカル管理者のアカウントとパスワードを使用すると、パスワード変
更に関する問題が発生する場合がありますが、この Tealeaf ユーザーを IBM
Tealeaf CX ボックスに追加すると、この問題が解消されます。
ウィルス・スキャン
アンチウィルス・ソフトウェアが Tealeaf ソフトウェアの動作を妨げる可能性を排
除するために、Tealeaf のすべてのディレクトリーをリアルタイム・ファイル保護か
ら除外することをお勧めします。Tealeaf のインストール・エリアでアンチウィル
ス・ソフトウェアが動作することにより、さまざまなシナリオでこれまでに問題が
発生しています。
少なくとも、Tealeaf 上でロックされた排他モードでファイルを作成したり開いたり
するディレクトリーをスキャンしないように、ウィルス・スキャン・ソフトウェア
を構成してください。これらのディレクトリーには、Canister、Indexes、Spool、
Logs ディレクトリーが含まれます。実際の場所は、ソフトウェア・インストールの
実行時に選択します。インストール後にこれらのディレクトリーの実際の場所を見
つけるには、以下の説明に従ってください。
64
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v Tealeaf インストール・ディレクトリー: <Tealeaf_install_directory> 値は、
Windows レジストリー内の以下のエントリーの下に記録されています。
HKEY_LOCAL_MACHINE¥SOFTWARE¥TeaLeaf Technology¥TeaLeafPath
v Canister: ファイル <Tealeaf_Install_Directory>¥Ctree¥Server¥ctsrvr.cfg を
確認してください。Canister ディレクトリーは、Local Directory に指定されて
います。
v Logs: 一般的に、Tealeaf コンポーネントはログを Logs ディレクトリーに書き込
みます。
v Indexes: インデックスの場所を見つけるには、「IBM Tealeaf cxImpact 管理マニ
ュアル」の『Tealeaf 管理システム』を使用します。「IBM Tealeaf CX 構成マニ
ュアル」の『CX インデックス付けの構成』を参照してください。
v Spool: ログ・ファイル・ディレクトリーは、Tealeaf インストール・ディレクト
リーの TealeafCaptureSocket.cfg ファイルに指定されています。この場所は、
<SpoolDir> プロパティー値に指定されています。
– この値がコメント化されているか指定されていない場合は、デフォルトにより
Tealeaf インストール・ディレクトリー内の Spool ディレクトリーが使用され
ます。
v Decouple ログ・ファイル・ディレクトリーは、Tealeaf インストール・ディレク
トリーの TealeafCaptureSocket.cfg ファイルに指定されています。この場所
は、<LogDir> プロパティー値に指定されています。
– この値がコメント化されているか指定されていない場合は、デフォルトにより
Tealeaf インストール・ディレクトリー内の Logs ディレクトリーが使用され
ます。
v Backup: バックアップ・ディレクトリーは、以下のファイル内の
<BackupDirectory> プロパティーに指定されています。
<Tealeaf_install_directory>¥tools¥TLBackupCFG.xml
パフォーマンスの向上
システム・パフォーマンスを向上させるため、IBM Tealeaf CX サーバー上で以下の
サービスを無効にしてください。
v NNTP
v FTP
v SMTP リレー
v ディスクのインデックス付け
ネットワーク環境
ネットワーク環境には、ポート、E メール管理、再生サーバーを含むネットワー
ク・インフラストラクチャーが必要です。
ネットワーク・トラフィック要件
Tealeaf をデプロイする前に、キャプチャーに適した方式でデータを IBM Tealeaf
CX Passive Capture Application に送信するように、ネットワーク・インフラストラ
クチャーが構成されていることを確認してください。「IBM Tealeaf Passive Capture
Application マニュアル」の『Tealeaf PCA ネットワーク・キャプチャー・トラフィ
ック要件』を参照してください。
第 2 章 CX のインストール
65
ポートのオープン
以下のファイアウォールのオープンはすべて、双方向通信を許可する必要がありま
す。
注: 以下のポートは、インストール時に割り当てられるデフォルトのポート番号で
す。特定の通信回線に別のポートを指定する場合は、影響を受けるサーバーのポー
トに対して双方向トラフィックを有効にする必要があります。
表 8. ポートのオープン
ポート番号
2-Way
発信元
宛先
22
Y
IBM TealeafCX
サーバーまたは管
理者のデスクトッ
プ
N
IBM TealeafCX
Passive Capture
Application サーバ
ー (PCA サーバ
ー)
リモート・セキュ
ア・シェル
25
Y
IBM TealeafCX
サーバー
SMTP メール・シ N
ステム
SMTP で IBM
Tealeaf CX のコ
ンポーネントから
メール・サーバー
にメールを送信し
ます。
80 または 443
Y
ポータル・シン・ ポータル・サーバ N
クライアント (IE) ー (IBM Tealeaf
CX サーバー)
と IBM Tealeaf
CX RealiTea
Viewer Pro (アナ
リスト・デスクト
ップ)
シン・クライアン
ト
注: 効果的な再生
を実現するため
に、再生サーバー
に、発信元サーバ
ーに格納された静
的コンテンツへの
アクセス権限が必
要な場合もありま
す。一般的に、こ
のアクセスはポー
ト 80 または 443
を介して行われま
す。「IBM
Tealeaf CX 構成
マニュアル」の
『再生サーバーの
構成』を参照して
ください。
1433
Y
レポート・サーバ リモート SQL
ー
Server
レポート DB が
MSSQL であり、
レポート・サーバ
ーが MSSQL
Server 以外のプラ
ットフォーム上に
ある場合にのみ必
要です。
66
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
ポート番号の変更 説明
Y
表 8. ポートのオープン (続き)
ポート番号
2-Way
発信元
宛先
ポート番号の変更 説明
1966
Y
キャプチャー・フ IBM Tealeaf CX
ィルター (ネイテ サーバー
ィブおよび PCA)
Y
キャプチャーされ
たデータ・ストリ
ーム
5597
Y
レポート・サーバ キャニスター
ー
Y
ポータルとキャニ
スター上の ctree
セッション・デー
タベースの間の通
信
8080 または 8443 Y
PCA
IBM TealeafCX
サーバーまたは管
理者のデスクトッ
プ
Y
PCA ステータス
および構成プログ
ラム
19000
Y
検索サーバー
IBM Tealeaf CX
Server
N
TCP/IP でセッシ
ョンを検索して取
得します。
20000
Y
ポータル・サーバ
ー、Tealeaf 管理
システム (PCA
サーバーを除くす
べてのサーバー
上)
Tealeaf 管理シス N
テム (PCA サー
バーを除くすべて
のサーバー上)
Tealeaf サーバ
ー、コンポーネン
ト、データベース
の構成を取得およ
び送信するための
通信
23000
Y
ポータル
Tealeaf データベ
ース
N
Tealeaf データ・
サービス
38000
Y
ポータル
再生サーバー
N
再生サーバー
E メール - 交換管理者
大半の組織では、特定のマシン (例: smtp.company.com、mail1.company.com) で E
メールを受け入れるように E メール・システムを構成しています。IBM Tealeaf
CX の E メール要件をサポートするには、以下のようにします。
v IBM Tealeaf CX サーバー宛てのメールを受け入れるように SMTP 受信コンピュ
ーターを構成します。
v IBM Tealeaf CX サーバーが SMTP サーバー名を解決でき、IBM Tealeaf CX サ
ーバーから SMTP サーバーを ping できることを確認します。
v 介入ファイアウォールを通して、IBM Tealeaf CX サーバーと SMTP サーバー間
の SMTP ポートを開く必要があります。
注: SMTP サーバー名を編集した場合、IIS を再始動してください。
注: インストール・プロセスを開始する前に、有効で到達可能な E メール・アドレ
スを持つ Tealeaf 管理者を特定することをお薦めします。
再生サーバー
再生サーバーはセッションの再生を管理します。セッションの再生にアクセスした
り、対話式サービス検出を無効にするように、再生サーバーを構成することができ
ます。
第 2 章 CX のインストール
67
アクセス権限
注: セッションの再生を効果的に管理するには、Tealeaf 再生サーバーに、Web アプ
リケーションをホストするサーバーへのアクセス権限が必要です。「IBM Tealeaf
CX 構成マニュアル」の『再生サーバーの構成』を参照してください。
対話式サービス検出の無効化
再生サーバーに対して WebKit/Chrome レンダラーが有効になっていると、ホスティ
ング・マシン上の対話式サービス検出サービスとの競合が発生します。このサービ
スを必ず無効にしてください。
v 再生サーバーは、ブラウザー・ベースの再生から再生対象セッションをレンダリ
ングするための Tealeaf コンポーネントです。このコンポーネントは一般的に、
ポータル・サーバー上でホストされます。
v WebKit/Chrome レンダラーは、モバイル・デバイスから開始された再生セッショ
ンのレンダリングに使用されます。
注: 対話式サービス検出サービスは、通常動作時に Tealeaf インストーラーまたは
アップグレーダーによって自動的に無効化されます。それ以降は、再生サーバーを
ホストするサーバーで Windows の「サービス」コントロール パネルからサービス
を無効化できます。
注: ご使用の環境で複数の再生サーバーを使用している場合は、環境内の各再生サ
ーバーでこのサービスを無効化する必要があります。
代替手段として、「ポータル管理」ページから、グループごとにこのモバイル・ベ
ースのレンダラーを無効にすることもできます。
v 「IBM Tealeaf cxImpact 管理マニュアル」セクションの『CX ユーザー管理』を
参照してください。
v 「IBM Tealeaf cxReveal 管理マニュアル」セクションの『cxReveal ユーザー管
理』を参照してください。
データベース・サーバーの要件
IBM Tealeaf CX を使用するには、Microsoft SQL Server をインストールする必要が
あります。
データベース・サーバーは、ポータル・サーバーと同じマシンでも、ポータル・サ
ーバーからアクセス可能なリモート・マシンでも構いません。IBM Tealeaf CX イン
ストーラーを実行する前に、データベース・サーバーと SQL Server ソフトウェア
をセットアップし、構成しておく必要があります。
注: IBM Tealeaf cxConnect for Data Analysis をインストールする場合は、IBM
Tealeaf cxConnect for Data Analysis データベース用にローカルの SQL インスタン
スを使用することを強くお勧めします。「IBM Tealeaf cxConnect for Data Analysis
管理マニュアル」の『cxConnect のインストール』を参照してください。
68
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
サポートされる SQL Server のバージョン
Tealeaf によってサポートされる SQL Server のバージョンについて詳しくは、
「IBM Tealeaf データベース・ガイド」の『SQL Server 管理』を参照してくださ
い。
SQL Server 関連のトピック
SQL Server のインストールと構成に関するトピックについては、「IBM Tealeaf デ
ータベース・ガイド」の『SQL Server 管理』を参照してください。
v SQL Server アクセスおよび権限について詳しくは、「IBM Tealeaf データベー
ス・ガイド」の『データベース・マネージャーの SQL Server へのアクセスおよ
び権限の要件』を参照してください。
v SQL Server のログインについて詳しくは、「IBM Tealeaf データベース・ガイ
ド」の『SQL Server 認証』を参照してください。
v Tealeaf データベース要件およびアーキテクチャーについて詳しくは、「IBM
Tealeaf データベース・ガイド」の『Tealeaf データベース・ガイド』を参照して
ください。
追加要件
インストールする Tealeaf コンポーネントによっては、ご使用の環境が追加要件を
満たさなければならない場合があります。
v IBM Tealeaf cxConnect for Data Analysis - 詳しくは、「IBM Tealeaf cxConnect
for Data Analysis 管理マニュアル」セクションの『cxConnect のインストール』
を参照してください。
CX サービス概要
このページには、各 Tealeaf サービスの概要を示します。ご使用のソリューション
では使用できないサービスもあります。
すべてのマシンに共通のサービス
注: Windows の「サービス」コントロール パネルを使用して Tealeaf サービスの開
始と停止を行うのは避けてください。できるだけ、「スタート」メニューに挿入さ
れたショートカットを使用してください。
Tealeaf 管理サーバー (TLMgmtsrv.exe)
当該マシンの Tealeaf コンポーネントを管理することができます。
Tealeaf 検索サーバー (TLSrchsrv.exe)
TCP/IP ネットワークを介してセッション検索機能を提供します。
プロセッサー・マシン・サービス
プロセッサー・マシン・サービスには、Tealeaf キャニスター・マネージャー、キャ
ニスター・サーバー、セッション・インデクサー、トランスポート・サービスが含
まれます。
第 2 章 CX のインストール
69
Tealeaf キャニスター・マネージャー (TLCanMgr.exe)
このサービスは、サブプロセスのセットを管理およびモニターします。いずれかの
サブプロセスが予期せずに終了した場合は、キャニスター・マネージャーがサービ
スの再開を試みます。
注: キャニスター・マネージャーを停止および再始動するには、IBM Tealeaf CX
Portal のヘッダーの下にある「スタート」メニュー・ショートカットを使用しま
す。この「スタート」メニュー・ショートカットは CanSvcs.exe を実行します。こ
のプログラムは、キャニスター操作とスプーリング操作へのヒットのフローを管理
します。 Windows の「サービス」コントロール パネルを使用してキャニスター・
マネージャーの停止と開始を行うと、データ損失が発生する可能性があります。
注: システムではなく特定のローカル・ユーザーのもとでキャニスター・マネージ
ャー・サービスを実行するように変更した場合は、サブプロセスもすべてこのユー
ザーのもとで実行されます。
v TLStatColl.exe - セッション・エバリュエーターとイベント・レポーターからセ
ッション統計を読み取り、これらの統計データを総計して、短期キャニスター内
の NDLT テーブルと NDLY テーブルにパブリッシュします。
v TLPerfColl.exe - 短期キャニスターと長期キャニスターからキャニスター統計を
ポーリングして、データ・サービスがシステム・モニターの目的でその統計デー
タを IBM Tealeaf cxImpact とポータル・ステータスに組み込めるようにします。
v TLSesnRec.exe - アーカイブ対象としてマークされたセッションを短期キャニス
ターから長期キャニスターに書き込みます。
v TLSesnEval.exe - 非アクティブ・タイムアウトになったセッションをアーカイブ
するために閉じます。また、イベントについてセッション終了の評価も行われま
す。
v TLEvtRep.exe - イベントと定義済みのページ・レベル・イベントについて、すべ
てのセッションのすべてのヒットを評価します。
Tealeaf キャニスター・サーバー (ctreesql.exe)
STC データベース・サービスおよび LTC データベース・サービスにアクセスでき
るようにします。
Tealeaf セッション・インデクサー (IndexProgram.exe)
キャプチャーされたデータのインデックスを作成して、検索をより速く効果的に実
行できるようにします。このプログラムはサービスとして実行することも、コマン
ド・ラインから実行することもできます。
Tealeaf トランスポート・サービス (TeaLeafCaptureSocket.exe)
ヒット・データを受け取り、それを短期キャニスターにトランスポートします。こ
のマシンがトランスポート・マシンを兼ねている場合は、このサービスでパイプラ
イン操作を行うこともできます。
70
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
Tealeaf データ収集プログラム・サービス
Tealeaf データ収集プログラム・サービス (Tealeaf キャニスターのレポート・サー
バー、RSE サービス、アラート・サービス、スケジューリング・サービス、トラン
スポート・サービスなど) について要約します。
Tealeaf レポート・サーバー (TeaLeafReportingService.exe)
Tealeaf キャニスターのデータを収集し、それを集約して Tealeaf レポートを作成し
ます。
Tealeaf RSE サービス (TeaLeafRSEService.exe)
事前定義された結果セットまたは検索テンプレートを使用して、レポート作成用の
結果セット・データを生成します。
Tealeaf アラート・サービス (TLAlertSrv.exe)
リアルタイムのイベント・アラート検出とメッセージングを行います。
Tealeaf スケジューリング・サービス (TLSchedulerSvc.exe)
Tealeaf ユーティリティー (Tealeaf ステータス・レポートなど) のスケジューリング
を管理します。
Tealeaf トランスポート・サービス (TeaLeafCaptureSocket.exe)
統計ヒット・データを受け取って、レポート作成用の統計データベースに挿入しま
す。
Tealeaf Web 層サービス
Tealeaf Web 層サービスには、ポータル内で再生するためのセッション・データを
生成する機能が含まれています。
Tealeaf 再生サーバー (TLReplaySrv.exe)
ポータル内で再生するためのセッション・データを生成します。
Tealeaf トランスポート・マシン
Tealeaf トランスポート・サービスは、キャプチャー・デバイスからヒット・データ
を受け取って、そのデータを処理します。
Tealeaf トランスポート・サービス (TeaLeafCaptureSocket.exe)
キャプチャー・デバイスからヒット・データを受け取って、一般的なヒット処理
(データ削除、圧縮データの展開、参照など) を行います。
CX のインストールおよびセットアップ
Tealeaf ソフトウェアは多数のモジュールからなります。その中には、最小限の機能
性を得るために必須のモジュールもあります。このセクションでは、各種の Tealeaf
製品をインストールする手順について詳しく説明します。
第 2 章 CX のインストール
71
事前準備
注: インストールを行うシステムは、Tealeaf に必要な仕様を満たしている必要があ
ります。 58 ページの『CX インストール前のチェックリスト』を参照してくださ
い。
注: Tealeaf インストーラーで UNC パスを使用できるのは、UNC パスがローカ
ル・マシン上の場所を参照している場合のみです。
デプロイメント・タイプによる依存関係
ご使用の環境におけるサーバーのデプロイメント・モデルによっては、以下に示す
デプロイメント・モデル情報に基づいて Tealeaf ソフトウェアをインストールしな
ければならない場合があります。
オールインワン
以下のインストール・プロセスに示されているとおりに手順を実行してください。
インストール・プロセス
v 最初にインストールするコンポーネントは IBM Tealeaf CX です。
注: ご使用の環境に他の製品をインストールする前に、IBM Tealeaf CX をインス
トールする必要があります。
– 73 ページの『CX のインストール』
v IBM Tealeaf CX をインストールしたら、サーバー上で追加機能を有効にするこ
とができます。これを行うには、1 つ以上のインストーラーを実行して、ライセ
ンス交付を受けたアドオン・モジュールを有効にします。
–
75 ページの『IBM Tealeaf cxImpact の有効化』
–
76 ページの『IBM Tealeaf cxConnect for Data Analysis のインストール』
– 76 ページの『IBM Tealeaf cxConnect for Voice of Customer の有効化』
– 76 ページの『IBM Tealeaf cxConnect for Web Analytics の有効化』
–
78 ページの『IBM Tealeaf cxOverstat の有効化』
–
78 ページの『IBM Tealeaf cxView の有効化』
v ローカルの Windows デスクトップで、IBM Tealeaf CX RealiTea Viewer (Tealeaf
セッションを検索して再生するためのデスクトップ・アプリケーション) をイン
ストールすることができます。
注: Tealeaf では、ブラウザー・ベースの再生 (Web ブラウザー・ベースのセッシ
ョン再生方式) を使用することをお勧めします。このクライアントは、追加イン
ストールを必要としません。「IBM Tealeaf cxImpact ユーザー・マニュアル」の
『CX のブラウザー・ベースの再生』を参照してください。
– RTV について詳しくは、 78 ページの『RealiTea Viewer のインストール』を
参照してください。
v インストールの完了後、追加作業が必要になる場合があります。
注: インストール後の作業の一部として、IBM Tealeaf CX ソリューションを始動
し、ソリューションが作動可能であることを確認する場合があります。
72
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
–
79 ページの『インストール後のタスク』
CX のインストール
IBM Tealeaf CX モジュールは、Tealeaf ソフトウェアの基本コンポーネントです。
注: IBM TealeafCX モジュールは、その他すべてのモジュールをインストールする
前にインストールする必要があります。
このプロセスにより、ベース・ファイルがインストールされ、必要なデータベース
が作成されます。Tealeaf ソフトウェアをインストールするには、以下のステップを
実行してください。
前提条件
管理者権限を備えた Windows ユーザー・アカウントへのアクセス権限があること
を確認してください。
1. ソフトウェア配布において、以下のフォルダーにナビゲートします。
cx¥TealeafCX
2. setup.exe をダブルクリックしてインストールを開始します。
3. 「インストール画面に使用する言語の選択 (Select the language for the
installation screen)」で、インストール画面に使用する言語を選択し、「OK」を
クリックします。
4. 「ようこそ」画面で、「次へ」をクリックし、「ライセンス」画面に進みま
す。
5. 「ライセンス」画面でライセンス条項を確認した後、「ライセンスの条項に同
意します (I accept the terms of the license agreement)」ボタンを選択
し、「次へ」をクリックしてインストールを続行します。
6. 「宛先フォルダー (Destination Folder)」画面で、「次へ」をクリックし、デフ
ォルトのインストール・パスを受け入れます。IBM TealeafCX を別のフォルダ
ーにインストールする場合は、「変更」をクリックし、別の場所を選択した
後、「次へ」をクリックして続行します。
7. 「カスタム・セットアップ (Custom Setup)」画面で、インストールするコンポ
ーネントを確認した後、「次へ」をクリックして続行します。 カスタム・イン
ストールを実行する場合は、リストされた機能をクリックして、その機能の説
明や、その機能のインストールに必要な容量を確認できます。リストされた機
能をインストールしたくない場合は、その機能の横のアイコンをクリックし、
「この機能をインストールしない (This feature will not be installed)」を選択
します。
8. 「トランスポート・パイプライン選択」画面で、インストールに使用するトラ
ンスポート・サービスを選択し、「次へ」をクリックします。
9. 「カスタム・セットアップ (Custom Setup)」画面で、インストールするコンポ
ーネントを確認します。IBM Tealeaf CX サーバーの使用可能なコンポーネント
は以下のとおりです。 トランスポート・サービスは、Web サーバーとは別の
マシン上で処理するデータを受け取って、Web サーバーに追加タスクを負担さ
せないようにします。次の 2 つの構成オプションを選択できます。
v デフォルトのトランスポート・パイプライン (HBR なし): 処理サーバーが 1
つしかない環境の場合は、このオプションを選択します。
第 2 章 CX のインストール
73
v HBR トランスポート・パイプライン (HBR あり): トランスポート・サービ
スと共に、正常性ベースのルーティングをインストールすることができま
す。処理サーバーを複数備えた環境では、HBR をデプロイして、処理サーバ
ー間のロード・バランシングとフェイルオーバーを管理することができま
す。
10. HBR コンポーネントありでトランスポート・サービスをインストールするよう
に選択した場合は、「Tealeaf HBR スプール・ディレクトリー (Tealeaf HBR
Spool Directory)」画面が表示されます。「次へ」をクリックしてデフォルトの
フォルダーを受け入れるか、「変更...」をクリックして別のディレクトリーを選
択します。着信トラフィックのスプールが必要になった場合は、HBR がこのデ
ィレクトリーに受信データを格納します。
11. 「マスター管理サーバー」画面で、マスター Tealeaf 管理サーバーのマシン名
(または IP アドレス) を入力し、「次へ」をクリックします。
注:
v オールインワン・インストールの場合は、デフォルトの localhost 値を受け
入れることができます。
v マルチマシン・インストールの場合は、いずれかのマシンがマスターとして
指定されます。各従属マシンは、構成情報の取得元となるマスター・マシン
の名前を認識している必要があります。
12. 「メール・サーバー」画面で、SMTP メール・サーバーのマシン名 (または IP
アドレス) を入力し、「次へ」をクリックします。
注: この情報はオプションです。メール・サーバーが分からない場合は、デフ
ォルトの mail 値を使用してください。この値は、インストールの完了後に変
更することができます。
13. 「宛先フォルダー (Destination Folder)」画面で、「次へ」をクリックし、IBM
TealeafCX キャニスター・データ・ストアをインストールするデフォルトのデ
ィレクトリーを受け入れます。別のディレクトリーを選択したい場合は、「変
更...」をクリックし、別のフォルダーを選択します。
14. 「レポート・データベース」画面で、以下のようにします。
a. レポート・データベースをローカル・サーバーにインストールする場合は、
サーバー名とインストール・ディレクトリーのパスを確認し、「次へ」をク
リックします。
b. レポート・データベースをリモート・サーバーにインストールする場合は、
マシン名 (または IP アドレス) とポート番号を入力します。インストー
ル・ディレクトリーを確認して、「次へ」をクリックします。
15. 「インストーラーで SQL Reporting データベースをセットアップしますか?」
画面で、データベースをインストールする場合は「はい」、後でデータベース
をインストールする場合は「いいえ」をクリックします。
注: 使用するユーザー・アカウントがデータベース管理者権限を持っている必
要があります。
16. 「オンライン・ヘルプ」画面で、IBM Tealeaf のオンライン・ヘルプにアクセ
スするためのユーザー名とパスワードを入力します。「次へ」をクリックして
先に進みます。
74
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
この情報が分からない場合は、これらのフィールドをブランクのままにして、
後で IBM Tealeaf ポータルから入力することができます。「IBM Tealeaf
cxImpact 管理マニュアル」の『CX 設定』を参照してください。これらの値が
構成されている場合は、ユーザーがポータルで「ヘルプ」をクリックして、
IBM Tealeaf オンライン・ヘルプに自動的にアクセスすることができます。
注: Tealeaf 管理者の E メール・アドレスは必須ではありませんが、IBM
Tealeaf では、指定された E メール・アドレスを使用して重要な更新を配信し
ます。更新には、システム上の問題や構成変更 (イベントの自動無効化を含む)
に関する情報が含まれている場合があります。IBM Tealeaf 管理者をまだ指定
していない場合は、インストールの完了後に有効な E メール・アドレスを入力
して更新してください。
17. 「連絡先」画面で、IBM Tealeaf 管理者の連絡先情報を入力し、「次へ」をク
リックします。 この個人は、Tealeaf ユーザーがユーザー・アカウントや
Tealeaf のインストールに関して問い合わせる際の最初の連絡先となります。こ
の情報が分からない場合は、これらのフィールドをブランクのままにして、後
で IBM Tealeaf ポータルから入力することができます。詳しくは、「IBM
Tealeaf cxImpact 管理マニュアル」の『CX 設定』を参照してください。
18. 「処理サーバー」画面で、Tealeaf 処理サーバー (キャニスター) のサーバー名
または IP アドレスを選択し、「次へ」をクリックします。
注: 別のサーバーを追加する場合は、そのサーバーのサーバー名または IP アド
レスを入力し、「追加」をクリックします。リストからサーバーを選択し、
「削除」をクリックして、リストからサーバーを削除することもできます。
19. 「プログラムのインストール準備完了 (Ready to Install the Program)」画面で、
「インストール」をクリックし、入力した設定内容で IBM Tealeaf ファイルの
インストールを開始します。 画面上でインストール状況が更新されます。
20.
21.
22. 「インストール完了」画面が表示されたら、「完了」をクリックします。
追加の IBM Tealeaf 製品の有効化
IBM Tealeaf CX (Tealeaf ポータルを含む) をインストールすると、これらのインス
トーラーにより、Tealeaf ポータル内のこれらの製品に関連する追加の権限と機能が
有効になります。
注: IBM Tealeaf cxImpact を含む追加製品を有効にするインストーラーは、Tealeaf
ポータルをホストするサーバー上で実行する必要があります。
IBM Tealeaf cxImpact の有効化
このモジュールを使用すると、Tealeaf と Web アプリケーションのすべての基本機
能 (検索、レポート作成、分析、アラート、イベント・マネージャーの各機能など)
が有効になります。
注: 対話式サービス検出サービスは BBR レンダリング・インスタンスと競合する
ため、ポータル・サーバーをインストールする場合は、インストーラーによって自
動的にこのサービスが無効になります。 58 ページの『CX インストール前のチェッ
クリスト』を参照してください。
第 2 章 CX のインストール
75
1. ソフトウェア配布において、cxImpact フォルダーにナビゲートします。
setup.exe をダブルクリックしてインストールを開始します。
2. インストール画面に使用する言語を選択して、「OK」をクリックします。
3. 「ウェルカム」画面で「次へ」をクリックします。
4. 「ライセンス」画面で、ライセンス条項を確認します。ライセンスの条項に同意
する場合は、「条項に同意します (I accept the terms)」を選択し、「次へ」を
クリックします。
5. 「インストールの開始 (Begin Installation)」画面が表示されたら、「インストー
ル」をクリックしてインストール・プロセスを開始します。
6. 「インストール完了」画面が表示されたら、「完了」をクリックします。
IBM Tealeaf cxReveal のインストール
IBM Tealeaf cxReveal ソフトウェアの有効化とインストールについて詳しくは、
「IBM Tealeaf cxReveal 管理マニュアル」の『cxReveal のインストール』を参照し
てください。
IBM Tealeaf cxConnect for Data Analysis のインストール
注: IBM Tealeaf cxConnect for Data Analysis をインストールする前に、IBM
Tealeaf CX を最初にインストールする必要があります。
IBM Tealeaf cxConnect for Data Analysis ソフトウェアの有効化とインストールにつ
いて詳しくは、「IBM Tealeaf cxConnect for Data Analysis 管理マニュアル」の
『cxConnect のインストール』を参照してください。
IBM Tealeaf cxConnect for Voice of Customer の有効化
この Tealeaf アドオン・モジュールは、IBM Tealeaf cxConnect for Voice of
Customer を有効にします。
前提条件:
注: ポータル・アプリケーションをホストしているサーバー上で、インストーラー
を実行してください。
1. ソフトウェア配布において、Enablers¥cxConnectVOC フォルダーにナビゲートし
ます。setup.exe をダブルクリックしてインストールを開始します。
2. インストール画面に使用する言語を選択して、「OK」をクリックします。
3. 「ようこそ」画面で、「次へ」をクリックし、「ライセンス」画面に進みます。
4. 「ライセンス」画面でライセンス条項を確認した後、「条項に同意します (I
accept the terms)」をクリックし、「次へ」をクリックして続行します。
5. 「インストール」画面から、「インストール」をクリックしてインストールを開
始します。
6. 「インストール完了」画面が表示されたら、「完了」をクリックします。
IBM Tealeaf cxConnect for Web Analytics の有効化
この Tealeaf アドオン・モジュールは、IBM Tealeaf cxConnect for Web Analytics
を有効にします。
76
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
前提条件:
注: ポータル・アプリケーションをホストしているサーバー上で、インストーラー
を実行してください。
1. ソフトウェア配布において、Enablers¥cxConnectWA フォルダーにナビゲートし
ます。setup.exe をダブルクリックしてインストールを開始します。
2. インストール画面に使用する言語を選択して、「OK」をクリックします。
3. 「ようこそ」画面で、「次へ」をクリックし、「ライセンス」画面に進みます。
4. 「ライセンス」画面でライセンス条項を確認した後、「条項に同意します (I
accept the terms)」をクリックし、「次へ」をクリックして続行します。
5. 「インストール」画面から、「インストール」をクリックしてインストールを開
始します。
6. 「インストール完了」画面が表示されたら、「完了」をクリックします。
IBM Tealeaf CX Mobile のインストール
この Tealeaf アドオン・モジュールは、IBM Tealeaf CX Mobile を有効にします。
1. ソフトウェア配布において、Enablers¥cxMobile フォルダーにナビゲートし、
setup.exe をダブルクリックしてインストールを開始します。
2. インストール画面に使用する言語を選択して、「OK」をクリックします。
3. 「ようこそ」画面で、「次へ」をクリックし、「ライセンス」画面に進みます。
4. 「ライセンス」画面でライセンス条項を確認した後、「条項に同意します (I
accept the terms)」をクリックし、「次へ」をクリックして続行します。
5. 「インストール」画面から、「インストール」をクリックしてインストールを開
始します。
6. 「インストール完了」画面が表示されたら、「完了」をクリックします。
Mobile Logging Frameworks: IBM Tealeaf CX Mobile のインストールの一部とし
て、以下のモバイル・ネイティブ・アプリケーション・フレームワークがポータ
ル・サーバーにインストールされます。
v Tealeaf Android Logging Framework
v Tealeaf iOS Logging Framework
これらのロギング・フレームワークは、ZIP ファイルとしてポータル・サーバー上
の以下の場所にインストールされます。
<Tealeaf_install_directory>¥NativeMobile SDK
「IBM Tealeaf CX Mobile 管理マニュアル」の『CX Mobile 構成の概要』を参照し
てください。
IBM Tealeaf CX Mobile のアンインストール:
このセクションの手順を使用して、IBM Tealeaf CX Mobile をアンインストールで
きます。
IBM Tealeaf CX Mobile をアンインストールするには、以下の手順を実行します。
1. IBM Tealeaf CX Mobile がインストールされているコンピューターで、「コント
ロール パネル」を開きます。
第 2 章 CX のインストール
77
2. 「プログラムと機能」をクリックして「プログラムと機能」ウィンドウを開きま
す。
3. インストール済みプログラムのリストから「IBM cxMobile」を選択し、「アン
インストール」をクリックします。
4. インストール・ウィザードの指示に従って、IBM Tealeaf CX Mobile をアンイン
ストールします。
5. SDK ライブラリーおよび IBM Tealeaf CX Mobile アプリケーションによって追
加されたすべてのコードを削除します。
IBM Tealeaf cxOverstat の有効化
この Tealeaf アドオン・モジュールは、IBM Tealeaf cxOverstat と拡張再生機能を有
効にします。
1. ソフトウェア配布において、Enablers¥cxOverstat フォルダーにナビゲートしま
す。setup.exe をダブルクリックしてインストールを開始します。
2. インストール画面に使用する言語を選択して、「OK」をクリックします。
3. 「ようこそ」画面で、「次へ」をクリックし、「ライセンス」画面に進みます。
4. 「ライセンス」画面でライセンス条項を確認した後、「条項に同意します (I
accept the terms)」をクリックし、「次へ」をクリックして続行します。
5. 「インストール」画面から、「インストール」をクリックしてインストールを開
始します。
6. 「インストール完了」画面が表示されたら、「完了」をクリックします。
IBM Tealeaf cxView の有効化
この Tealeaf アドオン・モジュールは、IBM Tealeaf cxView のダッシュボード機能
とスコアカード機能を有効にします。
1. ソフトウェア配布において、Enablers¥cxView フォルダーにナビゲートします。
setup.exe をダブルクリックしてインストールを開始します。
2. インストール画面に使用する言語を選択して、「OK」をクリックします。
3. 「ようこそ」画面で、「次へ」をクリックし、「ライセンス」画面に進みます。
4. 「ライセンス」画面でライセンス条項を確認した後、「条項に同意します (I
accept the terms)」をクリックし、「次へ」をクリックして続行します。
5. 「インストール」画面から、「インストール」をクリックしてインストールを開
始します。
6. 「インストール完了」画面が表示されたら、「完了」をクリックします。
RealiTea Viewer のインストール
RealiTea Viewer デスクトップ・アプリケーションを使用すると、ポータル・アプリ
ケーションを使用せずにセッションの検索と再生を行うことができます。 Tealeaf
ソフトウェアをホストするサーバーに、トラブルシューティング目的で RTV をイ
ンストールすることができます。
注: Tealeaf では、ほとんどの再生タスクに IBM Tealeaf cxImpact ブラウザー・ベ
ースの再生を使用することをお勧めします。BBR には、ポータル Web アプリケー
ションからアクセスします。『cxImpact のブラウザー・ベースの再生』を参照して
ください。
78
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
IBM Tealeaf CX RealiTea Viewer を使用するには、インストール先のマシンに対し
て管理者レベルのアクセス権限が必要です。この製品は、Tealeaf ユーザーのローカ
ル Windows デスクトップにインストールすることができます。インストールにつ
いて詳しくは、「IBM Tealeaf RealiTea Viewer ユーザー・マニュアル」の
『RealiTea Viewer の概要』を参照してください。
次のステップ
すべての製品をインストールし、ライセンス交付を受けたすべてのモジュールを有
効化した後、いくつかの追加手順が必要になる場合があります。
v 『インストール後のタスク』を参照してください。
インストール後のタスク
Tealeaf ソフトウェアをインストールする必要がある各サーバー上で Setup.exe を
実行したら、以下のタスクを確認し、必要に応じてタスクを順番に実行してくださ
い。
データベース・タスク
DB のインストール、イベント定義のロード、リカバリー・モデルの設定、バック
アップ・ストラテジー、ログ・レベルの設定などのデータベース・タスクについて
概説します。
DB のインストール
Tealeaf インストーラーを使用してデータベースをインストールしないことを選択し
た場合は、できるだけ早くデータベースをインストールしてください。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージャー
の使用』を参照してください。
イベント定義のロード
データベースを個々にインストールし、そのいずれかにシステム・データベースが
含まれている場合は、Tealeaf データベース・マネージャーを使用してイベント定義
をインストールまたは再インストールする必要があります。「IBM Tealeaf データベ
ース・ガイド」の『Tealeaf データベースのインストール』を参照してください。
リカバリー・モデルを「単純」に設定
Tealeaf では、すべての Tealeaf データベースのリカバリー・モデルを「単純」に設
定することをお勧めします。
バックアップ・ストラテジー
Tealeaf データベースは定期的にバックアップしてください。インストール時には、
Tealeaf インストール・ツリーで使用するためのバックアップ・スクリプトが自動的
に生成されます。
v 「IBM Tealeaf データベース・ガイド」の『データベース・バックアップ・スト
ラテジー』を参照してください。
第 2 章 CX のインストール
79
Tealeaf データベースのリカバリー・モデルとログ・レベルの設定
Tealeaf では、「単純」データベース・リカバリー・モデルを使用し、データベース
のログ・ファイルを圧縮することをお勧めします。「IBM Tealeaf データベース・ガ
イド」の『データベースのサイズ変更』を参照してください。
リモート SQL Server 上のファイル・パスの設定
SQL Server のデータ・ファイルをリモート・サーバー上にインストールした場合
は、これらのファイルへのファイル・パスを確認する必要があります。
v すべてのデータ・ファイルが 1 つのサーバー上の単一の場所にある。この場合
は、インストールの完了後にパスを指定する必要があります。レジストリー内の
以下の値を、正しいファイルの場所で更新してください。
HKLM->Software->Tealeaf Technology->Datastore->ReportServer->MSSQL Data
– ホスト・マシンが 64 ビット版の Windows を実行している場合は、Tealeaf
Technology ノードが WoW64 ノードの下にあります。
v すべてのデータ・ファイルがリモート・サーバー上の複数の場所にある。これら
のファイルを操作するデータベース・アップグレード時には、Tealeaf データベー
ス・インストーラーを拡張モードで実行する必要があります。データベースごと
に、「ファイル・グループ」タブでファイル・パスを確認および指定する必要が
あります。
システム始動チェック
インストール・プロセスが完了し、各サーバー上で各コンポーネントを構成した
ら、IBM Tealeaf CX を始動することができます。
オールインワン・システムの始動
1. オールインワン・デプロイメントでは、すべての Tealeaf サービスが単一マシン
にインストールされます。この場合は、当該マシンにログインし、以下の
Windows「スタート」メニュー・ショートカットを選択します。
All Programs > Tealeaf Technology > Start Tealeaf Services
2. ポップアップに、必要なサービスの開始状況が表示されます。
3. サービスがすべて開始され、ポップアップが消えたら、ブラウザーを開いて以下
の URL にナビゲートします。
http://localhost/portal
4. Tealeaf ポータルのログイン画面が表示されます。
5. Tealeaf によって提供された管理者アカウント情報を使用してログインします。
6. ログイン後、ポータルの「管理」ページが表示されます。
7. ポータルに正常にログインすると、コアの Web アプリケーションが操作可能に
なります。 「IBM Tealeaf cxImpact 管理マニュアル」の『管理者としてのログ
イン』を参照してください。
8. IBM Tealeaf CX Passive Capture Application を開始します。 「IBM Tealeaf
Passive Capture Application マニュアル」の『インストール』を参照してくださ
い。
9. PCA が始動されたら、Tealeaf 管理システムのパイプライン・ステータス・ユー
ティリティーでセッション・データがキャプチャーおよび処理されていることを
確認できます。
80
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v 「IBM Tealeaf cxImpact 管理マニュアル」の『TMS の「パイプライン・ステ
ータス」タブ』を参照してください。
v 「IBM Tealeaf cxImpact 管理マニュアル」の『Tealeaf 管理システム』を参照
してください。
マルチサーバーの始動
1. 処理サーバーを始動します。各マシンにログインし、すべての Tealeaf サービ
スを開始します。 処理サーバーが TMS スレーブ・サーバーの場合は、スレー
ブ・サーバーが TMS マスターに接続できないことを示すイベント・ログのメ
ッセージ警告が表示されることがあります。この警告は、差し当たり無視して
構いません。
2. TMS マスターを始動します。マシンにログインし、すべての Tealeaf サービス
を開始します。TMS マスターは、初期始動後の初期構成を行います。
3. 残りすべてのサーバーを始動します。マシンにログインし、すべての Tealeaf
サービスを開始します。
4. すべての Tealeaf サービスが開始するまで待ちます。
5. サービスがすべて開始され、ポップアップが消えたら、ブラウザーを開いて以
下の URL にナビゲートします。
http://localhost/portal
6. Tealeaf ポータルのログイン画面が表示されます。
7. Tealeaf によって提供された管理者アカウント情報を使用してログインします。
8. ログイン後、ポータルの「管理」ページが表示されます。
9. ポータルに正常にログインすると、コアの Web アプリケーションが操作可能
になります。 「IBM Tealeaf cxImpact 管理マニュアル」の『管理者としてのロ
グイン』を参照してください。
10. IBM Tealeaf CX Passive Capture Application を開始します。 「IBM Tealeaf
Passive Capture Application マニュアル」の『インストール』を参照してくださ
い。
11. PCA が始動されたら、Tealeaf 管理システムのパイプライン・ステータス・ユ
ーティリティーでセッション・データがキャプチャーおよび処理されているこ
とを確認できます。
v 「IBM Tealeaf cxImpact 管理マニュアル」の『TMS の「パイプライン・ステ
ータス」タブ』を参照してください。
v 「IBM Tealeaf cxImpact 管理マニュアル」の『Tealeaf 管理システム』を参照
してください。
Tealeaf コンポーネントの構成
動作確認が済んだら、そのマシン用に Tealeaf を構成する必要があります。マルチ
マシン実装の場合は、Tealeaf サービスを開始する前に、すべてのマシンを構成して
ください。インストール・プログラムはできる限り自動構成を試みますが、さらに
構成が必要となる場合があります。構成は、コンポーネントごとに行われます。
コンポーネント
v 「IBM Tealeaf CX 構成マニュアル」の『システム・タイム・ゾーンの構成』
v 「IBM Tealeaf CX 構成マニュアル」の『アラート・サービスの構成』
第 2 章 CX のインストール
81
v 「IBM Tealeaf CX 構成マニュアル」の『トランスポート・サービスの構成』
v 「IBM Tealeaf CX 構成マニュアル」の『CX キャニスターの構成』
v 「IBM Tealeaf CX 構成マニュアル」の『CX インデックス付けの構成』
v 「IBM Tealeaf CX 構成マニュアル」の『レポート・サーバーの構成』
v 「IBM Tealeaf CX 構成マニュアル」の『検索サーバーの構成』
v 「IBM Tealeaf CX 構成マニュアル」の『スケジューリング・サービスの構成』
v 「IBM Tealeaf cxConnect for Data Analysis 管理マニュアル」の『Tealeaf イベン
ト・バス』
v 「IBM Tealeaf Cookie Injector マニュアル」の『Tealeaf Cookie Injector のインス
トールと構成』
イベント・モデルのバックアップ
イベント定義の変更を始める前に、Tealeaf イベント・モデルのバックアップを行っ
てください。バックアップを使用すると、イベント定義を以前の既知の状態に戻す
ことができます。「IBM Tealeaf cxImpact 管理マニュアル」の『イベント・モデル
のバックアップおよびリストア』を参照してください。
初期ポータル構成
ポータルにログインしたら、以下の構成タスクを実行してください。
v ポータル告知: インストールまたはアップグレードを行うたびに、ポータル告知
を作成することをお勧めします。ポータル告知は、マシンの現行ステージ、状
態、Tealeaf ユーザーに影響を与える可能性のある問題が現存するかどうかをユー
ザーに知らせるものです。以下は、メッセージの例です。
– Stage: Proof of Concept
Stage: Proof of Concept
State: Functional
Notes:
This system is intended to demonstrate Tealeaf capabilities only. This system
should not be used for any functions other than demonstrating system
functionality.
For more information, contact your Tealeaf administrator. From the Portal
menu, select Help > Contact Tealeaf Administrator.
– Stage: Development
Stage: Development
State: Functional
Notes:
This system is under construction. Users may experience problems using the
system.
For more information, contact your Tealeaf administrator. From the Portal
menu, select Help > Contact Tealeaf Administrator.
– Stage: Staging
Stage: Staging
State: Functional
Notes:
This system is currently being tested for production release. Please report
any problems.
For more information, contact your Tealeaf administrator. From the Portal
menu, select Help > Contact Tealeaf Administrator.
82
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
– Stage: Production
注: ほとんどの実稼働環境では、ポータル告知は不要です。上記のパターンに
従ってポータル告知を作成する場合は、実稼働環境の開始から数日以内に有効
期限が切れるようにしてください。
– ポータル告知の構成と有効化について詳しくは、「IBM Tealeaf cxImpact 管理
マニュアル」の『ポータル告知』を参照してください。
v その他の設定: 「その他の設定 (Miscellaneous settings)」パネルでは、Tealeaf 管
理者の連絡先情報など、さまざまな設定を定義できます。「IBM Tealeaf cxImpact
管理マニュアル」の『CX 設定』を参照してください。
v サーバー構成:
– この時点で、Tealeaf ポータルやその他のサービスで使用する認証方式を構成
できます。「IBM Tealeaf cxImpact 管理マニュアル」の『認証』を参照してく
ださい。
– インストール・プロセス中には、インストールされたレポート・サーバー、再
生サーバー、訪問者サーバー、任意のキャニスター・サーバー (複数可) の参
照情報が、ポータルで使用するデータベースに挿入されます。現在の環境に他
の Tealeaf サーバーがある場合は、ポータルがそれらのサーバーを認識できな
ければなりません。「IBM Tealeaf cxImpact 管理マニュアル」の『Tealeaf サー
バーの管理』を参照してください。
– Tealeaf 管理システムを使用すると、Tealeaf サーバーとサービスの構成を一元
管理することができます。「IBM Tealeaf cxImpact 管理マニュアル」の
『Tealeaf 管理システム』を参照してください。
v ユーザー・グループ: この時点で、ユーザー・アカウントとユーザー・グループ
を作成できます。
– IBM Tealeaf cxImpact ユーザーとグループについて詳しくは、「IBM Tealeaf
cxImpact 管理マニュアル」の『CX ユーザー管理』を参照してください。
– IBM Tealeaf cxView ユーザーとグループについて詳しくは、「IBM Tealeaf
cxImpact 管理マニュアル」の『cxView ユーザー管理』を参照してください。
– IBM Tealeaf cxReveal ユーザーとグループについて詳しくは、「IBM Tealeaf
cxReveal 管理マニュアル」の『cxReveal ユーザー管理』を参照してください。
v レポート構成: システムで使用するレポートを定義および構成することもできま
す。
– レポートの構成について詳しくは、「IBM Tealeaf cxImpact 管理マニュアル」
の『レポート構成』を参照してください。
– スコアカードを使用すると、Tealeaf によってキャプチャーされたデータにつ
いて、グラフィックまたは表形式の有用なメトリックでレポートを作成できま
す。スコアカードの構成について詳しくは、「IBM Tealeaf cxView ユーザー・
マニュアル」の『スコアカードの構成』を参照してください。
– ダッシュボードを使用すると、複数のレポート作成コンポーネントを 1 つの
ページに配置することができます。ダッシュボードの構成について詳しくは、
「IBM Tealeaf cxView ユーザー・マニュアル」の『ダッシュボードの構成』を
参照してください。
– Tealeaf ステータス・レポートには、Tealeaf システムのポータルやその他のコ
ンポーネントに関するステータス情報が示されます。Tealeaf ステータス・レ
第 2 章 CX のインストール
83
ポートの構成について詳しくは、「IBM Tealeaf cxImpact 管理マニュアル」の
『Tealeaf ステータス・レポート』を参照してください。
– 検索テンプレートとリスト・テンプレートを構成して、指定のグループに対し
て特定の検索フィールドを有効にすることができます。検索テンプレートの構
成について詳しくは、「IBM Tealeaf cxImpact 管理マニュアル」の『検索テン
プレートの構成』を参照してください。
Tealeaf システム・タイム・ゾーンの構成
Tealeaf システムでは、すべての Tealeaf サーバーが各種のタスクを同期化するため
にタイム・ゾーンを使用します。インストール・プロセス中に、このシステム全体
の設定を定義して、環境内の各サーバーに割り当てる必要があります。
v 「IBM Tealeaf CX 構成マニュアル」の『システム・タイム・ゾーンの構成』を参
照してください。
Tealeaf データの構成
Tealeaf ポータルの初期構成が完了したら、以下のタスクを実行して、Tealeaf に用
意されたデータ・オブジェクトの初期構成を行ってください。構成したアイテムを
使用して、システム動作のさまざまな面を確認できます。
これらのアイテムの構成には Tealeaf イベント・マネージャーを使用します。これ
は、Tealeaf によってキャプチャーおよび処理されるデータのストリームに、デプロ
イメントに関するイベントやイベント関連オブジェクトを作成するための、ポータ
ル・ベースのインターフェースです。
Tealeaf イベント・マネージャーにアクセスするには以下の手順を実行します。
1. 「管理」アカウントを使用してポータルにログインします。
2. ポータル・メニューで、「構成」 > 「イベント・マネージャー」を選択しま
す。
3. Tealeaf イベント・マネージャーの「イベント」タブが表示されます。
4. この後の手順は、以下に記載されています。
v 「IBM Tealeaf イベント・マネージャー・マニュアル」の『Tealeaf イベン
ト・マネージャー』を参照してください。
ログイン ID キャプチャーの構成およびテスト
Tealeaf には、用意されたデータ・オブジェクト・セットの一部として、Web アプ
リケーションに表示されるログイン ID を検出するためのヒット属性とイベントが
組み込まれています。
v ヒット属性の使用目的は、イベントを通して追跡したいデータ・エレメントを区
別するパターンを要求データまたは応答データ内に定義することです。
v イベントは条件によってトリガーされます。このケースでは、Login ID ヒット属
性の存在が条件となります。このヒット属性が検出されると、イベントが開始さ
れ、ログイン ID 値が最初のセッション属性 (Login ID) として格納されます。
v Tealeaf では、最大 64 のセッション属性を作成できます。セッション属性は、イ
ベントに基づいてデータを挿入および更新できるセッション・レベルの変数で
す。
84
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
これらのデータ・オブジェクトを有効にするには、Web アプリケーションによって
パブリッシュされるログイン ID を検出するように、データ・オブジェクトを構成
する必要があります。このエンドツーエンドのシナリオでは、Login ID ヒット属
性、イベント、セッション属性の構成に必要な手順を実行した後、このデータを検
索や検索結果に使用できるように表面化させることができます。
「IBM Tealeaf cxImpact ユーザー・マニュアル」の『E2E シナリオ - ログイン ID
を検索可能に構成』を参照してください。
セッション属性 1 から 4 の確認
ログイン ID 構成と同様に、一部の IBM Tealeaf CX コンポーネントは、最初の 4
つのセッション属性スロットを参照するように事前構成されています。
v セッション属性についての詳細は、 84 ページの『ログイン ID キャプチャーの構
成およびテスト』を参照してください。
これらの事前構成マッピングの使用目的は、リリース 7.2 以前からアップグレード
するお客様をサポートすることです。
v 以前の Tealeaf バージョンでは、これら最初の 4 つのセッション属性は UserDef
1 から UserDef 4 と呼ばれていました。
これらのセッション属性のデフォルトの表示名と内部 ID は以下のとおりです。こ
れらは、アップグレードまたは新規インストール時に自動的に割り当てられます。
表 9. セッション属性 1 から 4 の確認
デフォルト
の表示名
内部名
リリース 7.2 以前の名前
セッション
属性 1
CustomVar 1
UserDef 1
セッション
属性 2
CustomVar 2
UserDef 2
セッション
属性 3
CustomVar 3
UserDef 3
セッション
属性 4
CustomVar 4
UserDef 4
一部の IBM TealeafCX コンポーネントでは、このデータの参照に使用するセッショ
ン属性を再マップすることができます。これらのセッション属性を使用できるコン
ポーネントと、その構成場所は以下のとおりです。
第 2 章 CX のインストール
85
表 10. セッション属性 1 から 4 の確認
IBM Tealeaf 使用説明
CX コンポ
ーネント
IBM Tealeaf
cxImpact
IBM TealeafcxImpact では、Tealeaf イ
ベント・マネージャーでこれらの属性
を作成および定義して、イベントによ
ってキャプチャーされるセッション・
ベースの情報を追跡することができま
す。「IBM Tealeaf イベント・マネー
ジャー・マニュアル」の『TEM の
「イベント」タブ』を参照してくださ
い。
変更に関する資料
「IBM Tealeaf イベント・マネージャ
ー・マニュアル」の『TEM の「セッ
ション属性」タブ』を参照してくださ
い。
v セッション属性データは、レポート
作成に使用するディメンションにキ
ャプチャーすることができます。
「IBM Tealeaf レポーティング・ガ
イド」の『Tealeaf レポート・ビル
ダー』を参照してください。
Tealeaf ディメンションの構成
Web アプリケーションの訪問者のアクティビティーに関するコンテキスト情報を追
跡するように、4 つの事前定義ディメンションを構成することができます。これら
4 つのディメンションは、URL、ホスト、アプリケーション、サーバーです。
URL/ホスト/アプリケーション/サーバー:
Tealeaf には、Web アプリケーションの訪問者のアクティビティーに関するコンテ
キスト情報を追跡するためのディメンションが 4 つ事前定義されています。
これら 4 つのディメンションは「URL/ホスト/アプリケーション/サーバー」レポー
ト・グループに含まれています。ディメンションは以下のとおりです。
ディメンション名
説明
URL
ヒットの URL を識別します。
ホスト Web アプリケーションのホストを識別します。
アプリケーション
アプリケーション名を示します。
サーバー
アプリケーションをホストするサーバーの名前を識別します。
これらのディメンションが適切に構成されていれば、その値が Tealeaf パイプライ
ンでキャプチャーされ、定期的にデータベースに記録されます。Tealeaf イベント・
マネージャーを使用して、受け入れられた値のホワイトリストを作成すると、これ
らのディメンションの値とレポート作成に使用できる値をマップすることができま
す。例えば、複数の URL を単一の URL 値 search とマップすることができま
す。
86
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
これらのディメンションを初期化するには、以下の手順を実行します。
1. インストールの完了時には、これらのディメンションのロギングが有効になって
います。Tealeaf によってトラフィックがキャプチャーおよび処理されると、こ
れらのディメンションに適用可能な値が Tealeaf データベースに記録されます。
v 「IBM Tealeaf イベント・マネージャー・マニュアル」の『TEM の「ディメ
ンション」タブ』を参照してください。
2. これらのディメンションは、最初は値のホワイトリストから報告するように構成
されています。これはつまり、ディメンションがこれらのホワイトリスト値のみ
からレポートを作成することを意味します。インストール時、このホワイトリス
トは空の状態です。
注: これらのディメンションを使い始める前に、値のホワイトリストを指定する
必要があります。これらの値は、検出値の挿入先となるログから収集できます。
インストール後は、十分な値サンプルがログに収集されるまで、1 時間あるいは
適当な時間だけ待ってください。
3. これらのディメンションに変更を加えるには、Tealeaf イベント・マネージャー
を開きます。
a. Tealeaf ポータルにログインします。
b. ポータル・メニューで、「構成」 > 「イベント・マネージャー」を選択しま
す。
c. Tealeaf イベント・マネージャーが表示されます。「IBM Tealeaf イベント・
マネージャー・マニュアル」の『Tealeaf イベント・マネージャー』を参照し
てください。
d. 「ディメンション」タブをクリックします。
e. 左側のパネルで、「URL/ホスト/アプリケーション/サーバー」レポート・グル
ープをクリックします。
f. 上記のディメンションが編集用に表示されます。
v 「IBM Tealeaf イベント・マネージャー・マニュアル」の『TEM の「ディ
メンション」タブ』を参照してください。
4. 十分な時間が経過して、ディメンションごとの十分なデータ・サンプルがログに
キャプチャーされたら、各ディメンションのホワイトリストを指定できます。
v 「IBM Tealeaf イベント・マネージャー・マニュアル」の『TEM の「ディメ
ンション」タブ』を参照してください。
v オプションで、ホワイトリストと監視対象値を使用するようにディメンション
を構成できます。このオプションを使用すると、指定したホワイトリスト値に
加えて、キャプチャー・ストリームで検出された値が、自動的にレポート作成
用に使用できるようになります。
注: 一般的な Web アプリケーションにおける URL の量を考慮すると、URL
ディメンションをホワイトリストおよび監視対象値に設定することはお勧めで
きません。
– 記録する値の構成について詳しくは、「IBM Tealeaf イベント・マネージャ
ー・マニュアル」の『TEM の「ディメンション」タブ』を参照してくださ
い。
第 2 章 CX のインストール
87
これらの参照ディメンションについて詳しくは、「IBM Tealeaf イベント・マネージ
ャー・マニュアル」の『TEM の「ディメンション」タブ』を参照してください。
その他の Tealeaf ディメンション:
す。
Tealeaf には、以下のディメンションもありま
ディメンション名
説明
接続タイプ
訪問者と Web サーバー間のトラフィックの計算速度に応じて、このディメ
ンションは訪問者のセッションを 4 つの接続タイプ (「ダイヤルアップ
(Dial Up)」、「ISDN」、「DSL」、「T1」) のいずれかに割り当てます。
「IBM Tealeaf レポーティング・ガイド」の『パフォーマンスの分析』を参
照してください。
追加構成は必要ありません。
コンテンツ・タイプ
ヒットからキャプチャーされた CONTENT_TYPE の HTTP ヘッダーの値が
入ります。
v ヘッダー値が /text または /application で始まる場合、報告される値
は Page になります。それ以外の場合、値は unknown に設定されます。
v 追加構成は必要ありません。
キャンセルされた要求
訪問者またはサーバーによってヒットがキャンセルされた場合は、この値が
true に設定されます。
追加構成は必要ありません。
トラフィック・タイプ
セッションを開始するユーザー・エージェントのタイプを識別します。考え
られる値には、「ブラウザー」、「ボット」、「モバイル」などがありま
す。
注: ユーザー・エージェントの検出には、Windows パイプラインに Tealeaf
参照セッション・エージェントを導入し、ユーザー・エージェントの拡張解
析を有効にする際のトラフィック・タイプ要件が含まれます。「IBM
Tealeaf cxImpact 管理マニュアル」の『ユーザー・エージェントの管理』を
参照してください。
トップ・ムーバーの作成
IBM Tealeaf CX リリース 8 には、選択したイベントまたはディメンションの標準
偏差計算を作成および格納する機能が導入されています。
このような計算はムーバーと呼ばれ、格納されたデータがアクション可能なレポー
トに使用できるようになるまでに (構成にもよりますが) 数日を要します。インスト
ール後のタスクとして、システム内に既存のイベントから有用なムーバーを作成す
ることもできます。
v 偏差の作成について詳しくは、「IBM Tealeaf イベント・マネージャー・マニュ
アル」の『TEM の「トップ・ムーバー」タブ』を参照してください。
88
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v 偏差レポートについて詳しくは、「IBM Tealeaf レポーティング・ガイド」の
『トップ・ムーバーの分析』を参照してください。
コンポーネントの追加または削除
コンポーネントを追加または削除するには、再インストールが必要です。
注: イベント・オブジェクトをインストールした製品が削除されても、インストー
ルされたオブジェクトは削除されません。これらを削除すると、提供されたオブジ
ェクトに依存するレポート作成やその他のイベント・オブジェクトが破損する可能
性があります。
追加のインストール・ユーティリティー
インストールが完了した後、以下の Tealeaf コンポーネントに関する問題が発生し
た場合は、Tealeaf インストール・ディレクトリーにあるいずれかのスタンドアロ
ン・ユーティリティーを使用して再インストールを行うことで、問題を解決できる
可能性があります。
表 11. 追加のインストール・ユーティリティー
コンポーネ
ント
ユーティリティー
Tealeaf デー Tealeaf データベース・インストーラ
タベース
ー
IBM Tealeaf
CX ポータ
ル
資料
「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベースのイン
ストール』
IBM Tealeaf CX ポータル・アプリケ 『Tealeaf Web アプリケーション・イ
ーション・インストール・ユーティリ ンストール・ユーティリティー』
ティー
Tealeaf Web アプリケーション・インストール・ユーティリティー
大半のインストールでは、Tealeaf ポータル Web アプリケーションが標準の IBM
Tealeaf CX インストール・プロセスによって自動的にインストールおよび構成され
ます。インストール環境または権限制限の問題により、最初はポータル・コンポー
ネントが正しくインストールされない場合があります。IBM Tealeaf CX Web アプ
リケーション・インストール・ユーティリティーを使用すると、必要な権限とコン
ポーネント・インストールの拡張管理によって、IBM Tealeaf CX Portal とその
Web サービスを手動で再インストールすることができます。
注: IBM Tealeaf CX Portal に関する問題が発生しない限り、IBM Tealeaf CX Web
アプリケーション・インストール・ユーティリティーは実行しないでください。
IBM Tealeaf CX Web アプリケーション・インストール・ユーティリティーを起動
するには、Windows「スタート」メニューから以下のように選択します。
「スタート」 > 「プログラム」 > 「TeaLeaf Technology」 > 「TeaLeaf CX
Portal」 > 「CX Web アプリケーション・インストール・ユーティリティー」
第 2 章 CX のインストール
89
図 6. アプリケーションのメインスクリーン
コンポーネントのインストール
このアプリケーションを使用して、以下のコンポーネントをインストール、アップ
グレード、または削除することができます。
コンポーネント
説明
ポータル
Tealeaf ポータル Web アプリケーション
Web サービス
Tealeaf ポータル Web サービス
v Web サービスを使用するには、IBM Tealeaf cxConnect for Data
Analysis、IBM Tealeaf cxReveal、またはその両方が必要です。
90
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
インストール・モード
大半のシステムでは、標準 (デフォルト) モディフィケーションのみ必要となりま
す。変更を加えたシステムや、別の目的に再利用されたシステムの場合は、IBM
Tealeaf CX Portal を正しくインストールするために、拡張モードでの追加構成オプ
ションが必要となる場合があります。
標準モード
標準セットのインストール・オプションは、デフォルトのオペレーティング・シス
テム権限の大半がまだ変更されていないことを想定しています。
図 7. 標準オプション
拡張モード
別の目的に再利用されたシステムや、ロックされたシステムの場合は、IIS Web ア
プリケーションを正しく実行するために必要なシステム設定や権限が、セキュリテ
ィー上の理由からシステム管理者によって削除されている可能性があります。拡張
インストール・オプションは、標準セットと同じアクションを実行し、さらに追加
のディレクトリー権限を調整します。
拡張セットのインストール・オプションは、(IIS と ASP.NET に必要な) 破損した
ファイル権限とディレクトリー権限をできるだけ多く修復しようとします。
第 2 章 CX のインストール
91
図 8. 拡張オプション
オプション
注: ポータルのインストール設定の中には、変更できないものもあります。
仮想ディレクトリー
構成可能な仮想ディレクトリー固有のオプションは以下のとおりです。
オプション
説明
アクション
実行するアクション (「インストール」、「アップグレード」、または「削
除」)。
名前
仮想ディレクトリーの名前。例: http://<host>/Name。
パス
インストールする Web アプリケーションまたは Web サービスの物理パ
ス。
認証
Web サイトのディレクトリー・セキュリティー設定。
v NT/Active Directory 認証の場合は「NT」。
v データベース/ポータル認証の場合は「匿名」。
認証について詳しくは、「IBM Tealeaf cxImpact 管理マニュアル」の『認
証』を参照してください。
HTTP 圧縮の許可 (Allow HTTP Compression)
Web サイトによって HTTP 圧縮が有効になっていることを前提として、こ
の設定を使用すると、当該仮想ディレクトリーに対して HTTP 圧縮が許可
されます。
IIS Web サイト
仮想ディレクトリーがインストールされる IIS Web サイト。
ASP.NET Framework
当該仮想ディレクトリーと関連付けられた ASP.NET Framework。
92
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
注: 現在の OS アーキテクチャーおよび Enable32BitAppOnWin64 設定 (32
ビット ASP.NET Framework および Enable32BitAppOnWin64=0 を使用) と
一致しないフレームワークを選択すると、選択した ASP.NET Framework の
アーキテクチャーに合わせて Enable32BitAppOnWin64 フラグが強制設定さ
れます。この変更により、新規作成された Web アプリケーションが正しく
機能できるようになります。ただし、このフラグは Web サイト全体に適用
されるため、既存の Web アプリケーションが中断される可能性がありま
す。
アプリケーション・プール
当該仮想ディレクトリーが割り当てられる IIS アプリケーション・プー
ル。
スクリプト・マップの検証 (Verify Script Maps)
ASP.NET 拡張子 (.aspx、.ascx、.asmx など) が正しく構成されているか検
証します。
IIS Web Server
構成可能な IIS Web サーバー固有のオプションは以下のとおりです。
オプション
説明
拡張およびフィルターの検証 (Verify Extensions and Filters)
すべての Web サービス拡張と ISAPI フィルターが物理的にディスク上に
存在するか検証します。
RTV MIME タイプの設定 (Set RTV Mime Type)
RTV (.tlx - application/rtv) MIME タイプを IIS Web サーバーに適用
します。
HTTP 圧縮の有効化 (Enable HTTP Compression)
IIS Web サービスに対して HTTP 圧縮を有効にします。HTTP 圧縮を許可
するように構成された Web サイトまたは仮想ディレクトリーは、自動的に
この新しい設定を取得します。
HTTP 圧縮レベル (HTTP Compression Level)
HTTP 圧縮に使用する圧縮レベル。「標準 (5)」をお勧めします。「最大
(9)」は「標準 (5)」圧縮よりも多くの処理能力を必要としますが、圧縮量
はそれほど増えません。
404 ハンドラーの更新 (Update 404 Handlers)
すべての IIS 404 ハンドラーを当該仮想ディレクトリー内の
404Handler.aspx ページに指定します。ブラウザー・ベースの再生 (BBR)
ではこの機能を使用して、ローカル・マシンに対する要求をキャッチして再
生を行います。この結果は、通常は 404 になります。
ディレクトリー権限
このユーティリティーで設定または更新できる各種のディレクトリー権限は以下の
とおりです。
ディレクトリー
説明
第 2 章 CX のインストール
93
.NET Framework
当該仮想ディレクトリーの .NET Framework ディレクトリーに対するディ
レクトリー権限を更新します。
Virtual Directory
当該仮想ディレクトリーに対するディレクトリー権限を更新します。
Temp Chart
当該仮想ディレクトリーの temp_chart ディレクトリーに対するディレクト
リー権限を更新します。
Enviornment Temp
%TEMP% 環境変数によって定義された Windows Temp ディレクトリーに対す
るディレクトリー権限を更新します。
Windows¥Assembly
Windows¥Assembly ディレクトリーに対するディレクトリー権限を更新しま
す。
IIS Temporary Compressed Files
IIS Temporary Compressed Files ディレクトリーに対するディレクトリー
権限を更新します。
IIS Help
Windows¥Help¥iisHelp¥Common ディレクトリーのディレクトリー権限を更新
します。
Windows¥InetSrv
Windows¥InetSrv ディレクトリーのディレクトリー権限を更新します。
IIS Log Files
当該仮想ディレクトリーの Web サイトの Log Files ディレクトリーに対
するディレクトリー権限を更新します。
Windows¥System32
Windows¥System32 ディレクトリーのディレクトリー権限を更新します。
レジストリー設定
Web アプリケーションが正しく機能するために必要な各種のレジストリー設定は以
下のとおりです。
ディレクトリー
説明
FIPS Algorithm Policy
「FIPS 準拠アルゴリズムを使う」ローカル・ポリシーが無効になっている
ことを確認してください。このポリシーが有効になっていると、Tealeaf.NET
ライブラリーが正しく機能できません。
インストールするには
1. インストールするコンポーネント (「ポータル」または「Web サービス」) を選
択します。
2. インストール・モード (「標準」または「拡張」) をクリックします。
94
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
3. インストール・プロセスのログ出力を確認したい場合は、「出力の表示 (Show
Output)」を選択します。
4. 使用可能なオプションを変更します。
v オプションをリセットするには、「リセット」をクリックします。
5. インストールするには、「実行」をクリックします。
注: 拡張モードで IBM Tealeaf CX Portal の再インストールを試行しても、ポータ
ルへの接続に関する問題がまだ発生する場合は、Tealeaf カスタマー・サポートにお
問い合わせください。
第 2 章 CX のインストール
95
96
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
第 3 章 Tealeaf データベースのインストール
このセクションには、本リリースの Tealeaf データベースをインストールするため
のサーバー要件と手順を示します。また、インストールの要件やバリエーションに
関する詳細が記載された他のセクションの参照も示します。
注: このセクションは、Tealeaf とそのデータベースの新規インストールのみに該当
します。データベースのアップグレードについて詳しくは、「IBM Tealeaf CX アッ
プグレード・マニュアル」の『リリース 8.x へのデータベースのアップグレード』
を参照してください。
データベース・サーバーの要件
SQL Server と Tealeaf データベースをホストするマシンの要件について詳しくは、
「IBM Tealeaf CX インストール・マニュアル」の『CX インストール前のチェック
リスト』を参照してください。
SQL Server インスタンス
v Tealeaf では、すべての IBM Tealeaf CX データベースを単一の SQL Server イ
ンスタンスに格納する必要があります。
注: Tealeaf では、複数の Tealeaf インスタンスが単一の SQL Server インスタン
スを使用することを公式にはサポートしていません。例えば、Tealeaf の Dev デ
ータベースと Prod データベースを同じ SQL Server インスタンスにインストー
ルすると、これらのデータベースを参照する Tealeaf コンポーネント内で予期し
ない競合が発生する可能性があります。
v Tealeaf では、IBM Tealeaf cxResults のお客様に対し、IBM Tealeaf cxResults デ
ータベースを別個の SQL Server インスタンスに格納することをお勧めしていま
す。
注: SQL Server インストールが動的ポートを使用する場合は、Tealeaf データベ
ースをインストールまたはアップグレードする前に追加構成が必要となります。
「IBM Tealeaf トラブルシューティング・ガイド」の『トラブルシューティング Tealeaf データベース』を参照してください。
UNC パスのサポート
Tealeaf データベース・マネージャーでは、ネットワーク・ロケーションに Tealeaf
データベースをインストールするか、またはそのデータベースを変更する際に、
UNC パスを使用できます。
v UNC パスをサポートする SQL Server については、既知の問題があります。必要
な構成変更について詳しくは、http://social.msdn.microsoft.com/Forums/enUS/Vsexpressvcs/thread/97479a6d-9630-4510-9994-a6cd96c5840d/ を参照してく
ださい。
© Copyright IBM Corp. 1999, 2014
97
Tealeaf データベース・インストールの概要
デフォルトでは、Tealeaf データベース・マネージャーによって、Tealeaf ソリュー
ションに必要なすべての Tealeaf データベースのインストールが自動的に管理され
ます。ただし、特定のデプロイメントに追加のセキュリティー要件や構成要件があ
る場合は、メイン・インストーラーの完了後に、別個の Tealeaf データベース・マ
ネージャーを使用して Tealeaf データベースをインストールすることもできます。
注: IBM Tealeaf CX を使用するには、SQL Server 2008 以降が必要です。データベ
ースをインストールまたはアップグレードする前に、まず SQL Server アップグレ
ードの管理手順を確認してください。「IBM Tealeaf データベース・ガイド」の
『Tealeaf 用の SQL Server のアップグレード』を参照してください。
Tealeaf データベース・マネージャーには、Tealeaf データベースをインストールす
るための特定の権限が必要です。始める前に、権限セットを確認し、必要に応じて
調整を加えてください。
v 詳しくは、『必要な SQL Server ログイン権限』を参照してください。
v 「IBM Tealeaf データベース・ガイド」の『データベース・マネージャーの SQL
Server へのアクセスおよび権限の要件』を参照してください。
注: Tealeaf データベース・マネージャーの使用目的は、SQL Reporting データベー
スと IBM Tealeaf cxResults データベースをインストールすることです。キャニスタ
ー・データベースのインストールや更新には使用できません。これらのデータベー
スは、初期インストール時に Setup.exe によって処理サーバーの一部としてインス
トールされます。これらのデータベースについて詳しくは、「IBM Tealeaf CX イン
ストール・マニュアル」の『CX のインストールおよびセットアップ』を参照して
ください。
v キャニスター・データベースの構成について詳しくは、「IBM Tealeaf CX 構成マ
ニュアル」の『CX キャニスターの構成』を参照してください。
この章では、Tealeaf データベース・マネージャーのインストール後の起動方法と、
使用可能な権限に応じたさまざまなインストール・シナリオの実行方法について説
明します。
注: インストールを始める前に、Tealeaf データベースに関する管理者向けのトピッ
クを確認してください。「IBM Tealeaf cxImpact 管理マニュアル」の「IBM Tealeaf
データベース・ガイド」の『データベース管理』を参照してください。
注: 必要に応じて、Tealeaf データベースをインストールする前に、データベース名
を変更できます。 99 ページの『新規名でのデータベースの作成』を参照してくださ
い。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージャー
の使用』を参照してください。
v Tealeaf データベース・マネージャーのインターフェースについて詳しくは、
「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージャ
ー・リファレンス』を参照してください。
98
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
インストールまたはアップグレードの完了後にデータベースの問題が発生した場合
は、「IBM Tealeaf トラブルシューティング・ガイド」の『トラブルシューティング
- Tealeaf データベース』を参照してください。
データベース・インストールのシナリオ
以下のセクションでは、Tealeaf データベースをインストールする際の一般的なシナ
リオについて説明します。使用可能なデータベース権限と SQL Server のインスト
ール場所に応じて、以下のいずれかの手順を使用して、データベースのインストー
ル・プロセスを実行することができます。
注: 始める前に、前提条件を確認してください。 98 ページの『Tealeaf データベー
ス・インストールの概要』を参照してください。
注: 「すべてのデータベース」モードでインストールまたはアップグレードを始め
た後にキャンセルすると、現行データベースで要求されたアクションが完了した
後、プロセスが中断されます。現行データベースとそれ以前のすべてのデータベー
スに対するアクションは保持されますが、残りのデータベースは未着手のままとな
ります。必要に応じて、バックアップに戻したり、アクションを完了する前に調整
を加えたりすることができます。
以下の手順には、詳細が記載された別のページへのリンクが含まれています。
v これらのシナリオは、Tealeaf データベースのフレッシュ・インストールに該当し
ます。アップグレードについて詳しくは、 108 ページの『Tealeaf データベースの
アップグレード』を参照してください。
個々のデータベースの作成順序
注: システム・データベースとレポート・データベースは、特定の順序で作成する
必要があります。Tealeaf インストーラー、アップグレーダー、または Tealeaf デー
タベース・マネージャーを使用してすべてのデータベースを作成またはアップグレ
ードする場合は、これらの手順が正しい順序で自動的に実行されます。
データベースを個々にインストールまたはアップグレードする場合は、これらの手
順を管理する必要があります。Tealeaf データベース・マネージャーでこの順序で実
行する具体的な手順について詳しくは、「IBM Tealeaf データベース・ガイド」の
『Tealeaf データベース・マネージャーの使用』を参照してください。
新規名でのデータベースの作成
必要に応じて、Tealeaf データベースにデータを格納する前に、インストール・プロ
セスの一部としてデータベース名を変更できます。
注: データをデータベースにマイグレーションした後や、Tealeaf システムがデータ
ベースにデータを格納し始めた後に、データベース名を変更することはできませ
ん。
Tealeaf ソフトウェアをまだインストールしていない場合は、以下の手順を実行し
て、事前にデータベース名を変更できます。
第 3 章 Tealeaf データベースのインストール
99
注: Tealeaf データベースをアップグレードする場合は、カスタム・データベース名
が自動的に保持されます。
1. インストールを完了します。ただし、このプロセスの一部としてデータベースの
作成は選択しないでください。
2. インストールが完了したら、Tealeaf データベース・マネージャーを始動しま
す。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージ
ャーの使用』を参照してください。
3. 「TDM」メニューで、「モード」 > 「情報/構成 (Info/Config)」 > 「レポー
ト・サーバー構成 (Report Server Configuration)」を選択します。
4. 「データベース」ページに切り替えます。
5. 必要に応じてデータベース名を変更します。
6. 「OK」をクリックします。
7. ここで、Tealeaf データベース・マネージャーを使用してデータベースを作成し
ます。
v
99 ページの『データベース・インストールのシナリオ』を参照してくださ
い。
8. データベースがインストールされると、各データベースが指定の名前になりま
す。
シナリオ 1: 完全な SQL Server 管理権限でインストールする
注
v 必要な権限がすべて使用可能になります。
v すべての値がデフォルトに設定されます。
インストール手順
1. Tealeaf データベース・マネージャーを始動します。
<Tealeaf_install_directory>¥Reporting¥TealeafDatabaseManager.exe
2. メニューで、「モード」 > 「データベース・セットアップ」 > 「すべてのデー
タベース」を選択します。
3. 「アクション」ドロップダウンから「インストール」を選択します。
4. ページ・リストから、「ファイル・グループ」 > 「全般」を選択します。
5. 指定したファイル・パスが正しく、データベースまたはストレージをホストして
いるリモート・サーバー上に存在することを確認します。
v データベース・サーバーまたはストレージがリモート・サーバー上にある場合
は、指定したパスがそのサーバー上に存在しなければなりません。
6. 「OK」をクリックします。
7. すべてのデータベースがインストールされます。
8. 操作が完了したら、出力ウィンドウを確認します。
100
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常に実
行されたか検証してください。「IBM Tealeaf データベース・ガイド」の
『Tealeaf データベース・マネージャー・リファレンス』を参照してくださ
い。
v 出力ウィンドウを閉じます。
シナリオ 2: 部分権限 (Tealeaf データベース・ユーザーへの権限
付与が必要)
TLADMIN Tealeaf ログイン、または同じ権限を持つカスタム・ログインを使用して、
Tealeaf データベースをインストールすることができます。TLADMIN ログイン、また
はこのログインに関連付けられた権限について詳しくは、「IBM Tealeaf データベー
ス・ガイド」の『SQL Server 管理』を参照してください。
注:
v 現行ユーザーは、フルインストール権限を使用できません。
v Tealeaf データベース・ユーザーに権限を付与する必要があります。
v 各データベースのファイル内のファイル・パスを編集する必要があります。
v 各ファイルに割り振られるサイズの確認が必要な場合があります。
インストール手順
1. データベース・マネージャーを実行する前に、DBA、または SA アクセス権限
を持つユーザーが、すべての新規データベースに対してデータベース作成スクリ
プトを実行する必要があります。これらのスクリプトによって、SQL Server 上
に空のデータベースとユーザーが作成されます。スクリプトは以下のディレクト
リーにあります。
<Tealeaf_install_directory>¥SQL¥DBCreateScripts
2. Tealeaf データベース・マネージャーを始動します。
<Tealeaf_install_directory>¥Reporting¥TealeafDatabaseManager.exe
3. 「接続」ウィンドウで、正しいホスト値とポート値が入力されていることを確認
します。
注: Tealeaf 認証を使用して接続する必要があります。
4. 「接続」をクリックします。
5. データベースのインストール方法に応じて、以下のいずれかの手順を実行しま
す。
注: Tealeaf 認証モードでインストールまたはアップグレードすると、一部のコ
マンドが失敗する可能性があります。Tealeaf データベース・マネージャーから
インストールまたはアップグレード操作の成功が報告された場合は、これらの失
敗を無視して構いません。
a. 「すべてのデータベース」モードでのインストール/アップグレード:
1) メニューで、「モード」 > 「データベース・セットアップ」 > 「すべて
のデータベース」を選択します。
2) 「アクション」ドロップダウンで、インストールするものに対して「イン
ストール」を選択します。
第 3 章 Tealeaf データベースのインストール
101
3) 「DB 作成」メニューで、「データベースの作成」をクリアします。こう
すると、Tealeaf データベース・マネージャーによるデータベースまたは
ユーザーの作成と、SQL Server 上でのこれらのユーザーに対する権限付
与が試行されなくなります。
4) 「OK」をクリックします。
5) 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正
常に実行されたか検証してください。「IBM Tealeaf データベース・ガ
イド」の『Tealeaf データベース・マネージャー・リファレンス』を参
照してください。
6) 出力ウィンドウを閉じます。
b. 「単一データベース」モードでのインストール/アップグレード:
1) メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デ
ータベース」を選択します。
2) 「アクションとデータベース・タイプ (Action and Database Type)」を
選択し、必要なオプションを設定します。
3) 「DB 作成」メニューで、「データベースの作成」を選択解除します。こ
うすると、データベース・マネージャーによるデータベースまたはユーザ
ーの作成と、SQL Server 上でのこれらのユーザーに対する権限付与が試
行されなくなります。
4) 「OK」をクリックします。
5) 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正
常に実行されたか検証してください。「IBM Tealeaf データベース・ガ
イド」の『Tealeaf データベース・マネージャー・リファレンス』を参
照してください。
6) 出力ウィンドウを閉じます。
6. インストール/アップグレード後の手順:
a. メニューで、「モード」 > 「データベース・ユーザー (Database Users)」 >
「権限スクリプト」を選択します。
b. 「出力場所 (Output Location)」フィールドに、出力スクリプトを格納する場
所とファイル名を入力します。
c. 「OK」をクリックします。必要な権限付与ステートメントがすべて含まれた
SQL スクリプトが出力場所に生成されます。
d. 選択したディレクトリー内のスクリプトにアクセスします。
e. DBA、または SA アクセス権限を持つユーザーがスクリプトを実行します。
7. Tealeaf 認証: Tealeaf 認証を使用してこれらの手順を実行している場合は、ここ
で以下の手順を実行して、システム・データベースを構成する必要があります。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「システム」を選択します。
c. 「アクション」ドロップダウンから「アップグレード」を選択します。
d. コマンド・ファイルについては、以下のディレクトリーに移動します。
102
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
<Tealeaf_Install_Directory>¥Reporting¥DatabaseSchema¥
1) ライセンス交付を受けた製品に応じて、以下のファイルがディレクトリー
内に含まれます。
注: インストールした製品のデータベースに対して、以下の各スキーマ・
アップグレードを実行する必要があります。
a) IBM Tealeaf CX: SystemDBConfig.xml
b) IBM Tealeaf cxResults: ResultsDBConfig.xml
c) IBM Tealeaf cxReveal: RevealDBConfig.xml
e. 「OK」をクリックします。
f. 操作が完了したら、出力ウィンドウを確認します。
g. 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常に
実行されたか検証してください。「IBM Tealeaf データベース・ガイド」の
『Tealeaf データベース・マネージャー・リファレンス』を参照してくださ
い。
シナリオ 3: Tealeaf データベースを一度に 1 つずつインストー
ルする
必要に応じて、Tealeaf データベース・マネージャーを使用して Tealeaf データベー
スを一度に 1 つずつインストールできます。
注: ここですべてのデータベースをインストールする場合、Tealeaf では特定の順序
でインストールすることをお勧めします。
すべてのデータベースを正しい順序でインストールする具体的な手順のリストにつ
いては、「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネー
ジャーの使用』を参照してください。
シナリオ 4: インストール中にデータベースを事前割り振りする
必要に応じて、インストール・プロセス中に 1 つまたはすべてのデータベースを事
前割り振りするように Tealeaf データベース・マネージャーを構成できます。事前
割り振りが完了したら、必要に応じてインストール、アップグレード、またはその
他の操作を実行できます。
1. データベースが存在しない場合は、以下の手順を実行して、スクリプトによって
データベースをインストールすることができます。
a. 以下のディレクトリーで、Tealeaf に用意されたスクリプトを見つけます。
<Tealeaf_install_directory>¥SQL¥DBCreateScripts
b. スクリプトを以下のように編集します。
1) 正しいファイル・パスを使用するようにスクリプトを編集します。
2) カスタム・データベース名を使用している場合は、それに従ってスクリプ
トを編集します。
c. SQL Server Management Studio から、DBA がこれらのスクリプトを使用し
て空のデータベースを作成する必要があります。
2. Tealeaf データベース・マネージャーを始動します。
<Tealeaf_install_directory>¥Reporting¥TealeafDatabaseManager.exe
第 3 章 Tealeaf データベースのインストール
103
3. 「接続」ウィンドウで、正しいホスト値とポート値が入力されていることを確認
します。
注: Tealeaf 認証を使用して接続する必要があります。
4. 「接続」をクリックします。
5. 「DB 作成」メニューで、「データベースの作成」オプションをクリアします。
v 「DB 作成」メニューについて詳しくは、「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照してく
ださい。
6. インストールの実行時に、Tealeaf データベース・マネージャーはデータベース
が存在するものと想定して、データベース作成ステップをスキップします。
7. データベースを個々に、またはまとめてインストールします。 99 ページの『デ
ータベース・インストールのシナリオ』を参照してください。
インストール後のタスク
インストールが完了したら、バックアップ・ストラテジー、リカバリー・モデル、
ログ・ファイルの圧縮設定を指定します。
イベント定義のインストール
注: Tealeaf データベース・マネージャーを使用してシステム・データベースをイン
ストールした場合は、イベント定義をこのデータベースにロードする必要がありま
す。
注: 既に開始されているポータルにイベントが何も表示されない場合は、このイン
ストール手順で解決できる可能性があります。
以下の手順を実行してください。
1. レポート・サーバーに管理者としてログインします。
2. 以下のディレクトリーにナビゲートします。
<Tealeaf_install_directory>¥Reporting
3. TealeafDatabaseManager.exe を起動します。
4. ログイン情報を入力します。
5. メニューから、「モード」 > 「データベース管理 (Database Management)」 >
「構成の初期化」を選択します。
v データベースをアップグレードする場合は、「モード」 > 「データベース管
理 (Database Management)」 > 「構成のマイグレーション」を選択します。
このステップでは、初期化を実行し、旧バージョンから構成情報をマイグレー
ションします。
6. 「OK」をクリックします。
7. イベントが正常にロードされると、次のメッセージが表示されます。
Operation completed successfully.
104
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
ロギング
注: フレッシュ・インストール後にコマンド・ラインからイベント定義をロードす
る際に、ゼロ以外の戻りコードを受け取った場合は、ユーティリティーのログ・フ
ァイルを Logs ディレクトリーから取得し、Tealeaf http://support.tealeaf.com にお問
い合わせください。
ログ・ファイルは、以下の場所に保守されています。
<Tealeaf_install_directory>¥Logs¥TLEventManager_YYYYMMDD.log
ログ・ファイルに報告される可能性のある戻りコードは以下のとおりです。
戻りコード
説明
0
エラーなし
1
無効なコマンド引数
2
データ・サービスへの接続不可
3
データ・サービスがエラー状態で開始した
4
ライセンス・ファイルが無効
5
TLResource をロードできない
6
現行のイベント・コンテナーをロードできない
7
イベントの保存中にエラーが発生
8
レポートの保存中にエラーが発生
cxResults ストアード・プロシージャーのインストール
IBM Tealeaf cxResults には、SQL Server にデプロイ可能なストアード・プロシージ
ャーが組み込まれています。これをデプロイすると、シーケンス検索の検索パフォ
ーマンスが大幅に向上し、結果の正確性も向上します。このセクションでは、
Tealeaf に用意されているストアード・プロシージャーのインストールおよびデプロ
イ方法について説明します。このストアード・プロシージャーは .DLL としてパッ
ケージ化されています。
注: cxResults は CX プラットフォームのコンポーネントの 1 つであり、Tealeaf
CX プラットフォームの別個にライセンスを購入できるコンポーネントです。IBM
Tealeaf 担当員にお問い合わせください。
注: .DLL をインストールするには、ローカル・マシンの Windows 管理特権を持つ
アカウントを使用する必要があります。
注: .DLL をデプロイするには、Tealeaf データベース・マネージャーで、SQL
Server インスタンスに対するシステム管理者特権を持つアカウントを使用する必要
があります。
1. 始める前に、IBM Tealeaf cxResults データベースをインストールする必要があ
ります。『Tealeaf データベースのインストール』を参照してください。
2. 提供された Tealeaf ディストリビューションから .DLL を取得します。.DLL は
以下の場所にあります。
第 3 章 Tealeaf データベースのインストール
105
<Tealeaf_install>directory¥Reporting¥SequenceSearchCLR.dll
3. SQL Server インスタンスをホストするマシンにログインします。
v 大半の環境では、このマシンはレポート・サーバーになります。
4. この .DLL を、IBM Tealeaf cxResults データベースが格納される SQL Server
インスタンスをホストするマシン上の場所にコピーします。
5. インストール場所の絶対パスを保持します。それをクリップボードにコピーし
ます。
6. 以下の場所に格納された Tealeaf データベース・マネージャーを始動します。
<Tealeaf_install_directory>¥Reporting¥TealeafDatabaseManager.exe
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージ
ャーの使用』を参照してください。
7. Tealeaf データベース・マネージャーのメニューから、「モード」 > 「データ
ベース・セットアップ」 > 「CLR シーケンス検索」を選択します。
8. SQL Server マシン上にある .DLL の絶対パスを入力します。
注: このパスにはファイル名を含める必要があります。
v UNC パスはサポートされています。
9. 「OK」をクリックします。
10. ストアード・プロシージャーがデプロイされると、このストアード・プロシー
ジャーを使用して IBM Tealeaf cxResults によるシーケンス検索が実行されるよ
うになります。
v 「IBM Tealeaf cxResults User Manual」の『Searching for Visitors』を参照し
てください。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージ
ャー・リファレンス』を参照してください。
データベース管理に関する追加トピック
データベース管理者は、SQL Server データベースについてと、Tealeaf と SQL
Server の連携方法について熟知しておく必要があります。
SQL Server の管理について詳しくは、「IBM Tealeaf データベース・ガイド」の
『SQL Server 管理』を参照してください。
v 「IBM Tealeaf データベース・ガイド」の『SQL Server 認証』を参照してくださ
い。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf 用の SQL Server のアップグ
レード』
Tealeaf データベースの管理について詳しくは、「IBM Tealeaf データベース・ガイ
ド」の『データベース管理』を参照してください。
v 「IBM Tealeaf データベース・ガイド」の『データベース・バックアップ・スト
ラテジー』
v 「IBM Tealeaf データベース・ガイド」の『データベースのサイズ変更』
106
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
Tealeaf データベースのアンインストール
注: Tealeaf データベースのアンインストールは永続的な操作であり、バックアップ
されていないデータはすべて失われます。失われるデータには、イベント・オブジ
ェクト定義、レポート定義、参照データなどがあります (ただしこれらに限られま
せん)。
注: 大半の操作では、Tealeaf データベース・マネージャーにより、必要な Tealeaf
サービスがすべて停止されます。ただし、Tealeaf トランスポート・サービスは停止
されません。パイプラインで StatsLogger を有効にした場合は、Tealeaf データベー
スのアンインストールを続行する前に、Tealeaf トランスポート・サービスを手動で
停止する必要があります。
シナリオ 1: すべての必須特権
インストール手順
注: 接続アカウントは SA 特権を持ちます。
1. Tealeaf データベース・マネージャーを始動します。
<Tealeaf_install_directory>¥Reporting¥TealeafDatabaseManager.exe
2. 「すべてのデータベース」モードでのアンインストール:
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「すべての
データベース」を選択します。
b. 「アクション」ドロップダウンで、「アンインストール」を選択します。
c. 「OK」をクリックします。
d. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照して
ください。
e. 出力ウィンドウを閉じます。
3. 「単一データベース」モードでのアンインストール:
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンで、目的のデータベースを選択します。
c. 「アクション」ドロップダウンで、「ドロップ」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照して
ください。
f. 出力ウィンドウを閉じます。
g. 既存のすべてのデータベースに対して、この手順を繰り返します。
第 3 章 Tealeaf データベースのインストール
107
シナリオ 2: 必須特権の欠落
SQL Server からデータベースを除去するには、SA 特権が必要です。このような特
権を使用しても Tealeaf データベース・マネージャーを実行できない場合は、DBA
か、または必要な特権を持つ他のユーザーが SQL Server から手動でデータベース
を除去する必要があります。
Tealeaf データベースのアップグレード
注: Tealeaf データベースをリリース 8.1 以降にアップグレードする前に、リリース
7.2 の最新ビルドにアップグレードする必要があります。これより前のビルドおよび
リリースから直接アップグレードすることはサポートされていません。「IBM
Tealeaf CX アップグレード・マニュアル」の『リリース 8.x へのアップグレードの
準備』を参照してください。
Tealeaf データベースのアップグレードについて詳しくは、「IBM Tealeaf CX アッ
プグレード・マニュアル」の『リリース 8.x へのデータベースのアップグレード』
を参照してください。
参照
追加トピック
v 「IBM Tealeaf データベース・ガイド」の『データベース・マネージャーの SQL
Server へのアクセスおよび権限の要件』
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベースのマイグレーシ
ョン』
データベース・マネージャーの SQL Server へのアクセスおよび権限の要
件
Tealeaf データベース・マネージャーの一部の機能は、SQL Server インスタンスに
対する特定の権限を必要とします。このセクションでは、これらの権限について
と、これらの権限を付与できない場合の回避手順について説明します。
Tealeaf データベースをインストールまたはアップグレードする際には、Tealeaf デ
ータベース・マネージャーに、SQL Server 上にデータベースやユーザーを新規作成
し、その新規ユーザーに権限を付与するための権限が必要です。
v SQL Server 認証と必要なログインについて詳しくは、「IBM Tealeaf データベー
ス・ガイド」の『SQL Server 認証』を参照してください。
SQL Server 用に NT ディレクトリー権限を構成するためのガイ
ドライン
Microsoft IIS は、ディレクトリー権限の変更による影響を受けやすいものです。変
更を行う際には、十分に注意してください。アプリケーション・プール ID に対す
る正しい権限の構成についてご質問がおありの場合は、http://www.msdn.com を参
照してください。
108
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
注: SQL 接続に使用する NT アカウントは、パスワードの有効期限がなく、またパ
スワードを変更できないように構成することをお勧めします。接続設定が中断され
ると、Tealeaf の処理およびレポート作成機能が無効になる可能性があります。
管理者特権のない NT ドメイン・アカウントを使用した Tealeaf
サービスの実行
NT ドメイン・アカウントに管理者特権がない場合でも、必要であれば、そのアカ
ウントを使用して Tealeaf サービスを実行できます。以下の追加の構成が必要で
す。
注: この変更を完了するためには、お客様固有の構成がさらに必要になる場合があ
ります。
Tealeaf レポート・サービスに必要な特権
以下の Tealeaf レポート・サービスで操作を実行するには、リストに示す特権が必
要です。
サービス
必要な特権
データ収集プログラム
TLADMIN と同等の特権を持つ NT アカウント
データ・サービス
TLUSER と同等の特権を持つ NT アカウント
RSE サービス
TLADMIN と同等の特権を持つ NT アカウント
検索サーバー
TLUSER と同等の特権を持つ NT アカウント
トランスポート・サービス
TLUSER と同等の特権を持つ NT アカウント
ステップ:
上記のアカウント特権を有効にしてから、以下の手順を実行する必要があります。
1. Tealeaf データベース・マネージャーを始動します。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージ
ャーの使用』を参照してください。
2. DB 権限スクリプトを生成します。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージ
ャーの使用』を参照してください。
3. テキスト・エディターで権限スクリプトを編集します。
a. TLADMIN を検索し、使用する Tealeaf の NT 管理者アカウント名で置き換え
ます。
b. TLUSER を検索し、使用する Tealeaf の NT ユーザー・アカウント名で置き
換えます。
c. ファイルを保存します。
第 3 章 Tealeaf データベースのインストール
109
4. 権限スクリプトを SQL Server Management Studio で実行するために DBA に渡
します。
データベース NT 認証の構成
Tealeaf レジストリー・ハイブで、以下の領域を見つけます。
64 ビット Windows の場合:
HKEY_LOCAL_MACHINE¥SOFTWARE¥Wow6432Node¥
TeaLeaf Technology¥DataStore¥ReportServer
1. 適切な領域で、DBTrustedAuthentication 値を True に設定します。
2. 各 Tealeaf データベース・サービスを、必要な権限を持つアカウントで実行する
ように構成する必要があります。
3. サービスが再始動されると、そのサービスを実行するように構成された適切なア
カウントを使用して、SQL Server への接続が試行されます。
Tealeaf ポータルの構成
データベース接続を必要とする他の Tealeaf サービスと同様に、ポータルも
ReportServer レジストリー・ハイブを共有し、正しい DBTrustedAuthentication 値
を必要とします。
ポータルを NT アカウントとして実行するには、ポータルのアプリケーション/仮想
ディレクトリーの割り当て先となる IIS アプリケーション・プールが、必要な NT
アカウントを ID として使用するように構成する必要があります。
注: この NT アカウント ID 専用のアプリケーション・プールを作成して、その機
能を必要とする IIS アプリケーション/仮想ディレクトリーを切り分けることをお勧
めします。
以下の手順を実行してください。
1. 「インターネット インフォメーション サービス (IIS) マネージャ」を開きま
す。
2. 「スタート」メニューから、「設定」 > 「コントロール パネル」を選択しま
す。
3. 「管理ツール」を開きます。
4. 「インターネット インフォメーション サービス (IIS) マネージャ」をダブルク
リックします。
5. 以下の手順で IIS 6 を構成します。
a. 以下のようにして、アプリケーション・プールを作成します。
1) HOSTNAME (local computer) の下で、Application Pools ノードを展開しま
す。
2) Application Pools ノードを右クリックし、「新規」 > 「アプリケーショ
ン プール」を選択します。
3) 分かりやすいアプリケーション・プール名を入力します。例えば、
NTAppPool と入力します。
4) 他のすべてのデフォルトが受け入れ可能です。
110
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
5) 新規アプリケーション・プールを保存するには、「OK」をクリックしま
す。
b. 必要な NT アカウントを使用するように新規アプリケーション・プールを構
成するには、新規作成したアプリケーション・プール (NTAppPool) を右クリ
ックし、「プロパティー」を選択します。
c. 「ID」タブをクリックします。「構成可能」ボタンを選択します。
d. 使用したい DOMAIN¥username が分かっている場合は、それを「ユーザー
名」フィールドに入力します。そうでない場合は、「参照...」をクリックし、
適切なユーザー名を選択します。
e. 新規アプリケーション・プールのユーザー名とパスワードを指定したら、
「OK」をクリックして変更内容を保存します。
6. 以下の手順で IIS 7 を構成します。
a. 以下のようにして、アプリケーション・プールを作成します。
1) HOSTNAME (local computer) の下で、Application Pools ノードを展開しま
す。
2) Application Pools ノードを右クリックし、「アプリケーション プールの
追加」を選択します。
3) 分かりやすいアプリケーション・プール名を入力します。例えば、
NTAppPool と入力します。
4) 他のすべてのデフォルトが受け入れ可能です。
5) 新規アプリケーション・プールを保存するには、「OK」をクリックしま
す。
b. 必要な NT アカウントを使用するように新規アプリケーション・プールを構
成するには、新規作成したアプリケーション・プール (NTAppPool) を右クリ
ックし、「詳細設定...」を選択します。
c. 「プロセス モデル」セクションで、テキスト・ボックスをクリックし、テキ
スト・ボックスの右側に新たに表示されたボタンを選択します。
d. 「アプリケーション プール ID」ダイアログで、「カスタム アカウント」を
選択します。次に、「設定...」をクリックし、必要な NT アカウントの NT
アカウント情報を入力します。
e. 変更を保存する場合は、「OK」を 2 回クリックします。
7. アプリケーション・プールを割り当てます。新規アプリケーション・プールを構
成したら、ポータルを新規アプリケーション・プールに割り当て、指定した NT
アカウントに対して正しいディレクトリー/ユーザー・グループ権限を関連付ける
必要があります。
a. IBM Tealeaf CX Web アプリケーション・インストール・ユーティリティー
を開くには、Windows「スタート」メニューをクリックします。「すべての
プログラム」 > 「TeaLeaf Technology」 > 「TeaLeaf IBM Tealeaf CX
Portal」 > 「IBM Tealeaf CX Web アプリケーション・インストール・ユー
ティリティー」を選択します。
v このユーティリティーについて詳しくは、「IBM Tealeaf CX インストー
ル・マニュアル」の『Tealeaf Web アプリケーション・インストール・ユ
ーティリティー』を参照してください。
第 3 章 Tealeaf データベースのインストール
111
b. 「仮想ディレクトリー」セクションで、「アプリケーション・プール」テキ
スト・ボックスをクリックします。テキスト・ボックスの右側に新たに表示
されたボタンをクリックします。
c. リストから、新規作成したアプリケーション・プール (NTAppPool) を選択し
ます。
d. ポータル IIS アプリケーション/仮想ディレクトリーを再インストールするに
は、「実行」をクリックします。
e. 新規作成したアプリケーション・プール (NTAppPool) を使用するようにポー
タルが再構成され、このポータルによって必要なユーザー・グループおよび
ディレクトリー権限が割り当てられます。
ポータル API の構成:
注: ポータル検索 API を使用すると、外部クライアントから URL を使用したセッ
ション検索が有効になります。この API を使用すると、ポータル API がポータ
ル・アプリケーション自体とは別のアプリケーション・ドメインを使用できる場合
があります。このような場合は、ポータル API ドメインがポータル・アプリケーシ
ョンと同じ ID と権限を持つことを確認してください。ポータル API について詳し
くは、「IBM Tealeaf cxImpact 管理マニュアル」の『認証』を参照してください。
SQL Server 管理
このセクションには、Tealeaf データベースが使用する SQL Server インスタンスの
管理に関するトピックを示します。
SQL Server インストール
必須コンポーネント
データベース・サービス - データベース・サービスと共有ツールが必要です。複製
と全文検索は必須ではありません。
ワークステーション・コンポーネント (クライアント・コンポーネント) - 接続ツー
ルと管理ツール
サポートされる SQL Server のバージョン
Tealeaf では、以下のバージョンの MS SQL Server がサポートされています。
表 12. サポートされる SQL Server のバージョン
SQL Server バー Express®
ジョン
規格
Enterprise
SQL Server 2008
(64 ビット)
はい
はい
SQL Server 2012
(64 ビット)
はい
はい
v SQL Server Express エディションはサポートされていません。Standard 版または
Enterprise 版をインストールする必要があります。
v Tealeaf では、SQL Server 2008 (SP2) と SQL Server 2008 (R2) がサポートされ
ています。R2 バージョンが推奨されます。
112
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v 非常に大規模なサイトで IBM Tealeaf cxResults をインストールする場合は、必
要に応じて、IBM Tealeaf cxResults (VISITORS) データベースを IBM Tealeaf
cxImpact (REPORTS) データベースとは別個の SQL Server インスタンスにインス
トールしてください。
v サイトのトラフィック量によっては、Enterprise エディションの SQL Server が必
要になる場合があります。
v 詳しくは、Tealeaf http://support.tealeaf.com にお問い合わせください。
v SQL Server のバージョン間の機能比較については、http://www.microsoft.com/
sqlserver/2008/en/us/editions-compare.aspx を参照してください。
注: 64 ビット版の Windows では、Microsoft Windows に関する既知の問題によ
り、SQL Server のパフォーマンスが影響を受ける可能性があります。「IBM Tealeaf
トラブルシューティング・ガイド」の『トラブルシューティング - Tealeaf データ
ベース』を参照してください。
リカバリー・モデル
ログ・ファイルが大きくなりすぎないように、Tealeaf では、すべての Tealeaf デー
タベースに単純リカバリー・モデルを使用することをお勧めします。
注: SQL Server では、単純リカバリー・モデルでのログ・ファイルの自動バックア
ップをサポートしていません。
詳しくは、「IBM Tealeaf データベース・ガイド」の『データベース・バックアッ
プ・ストラテジー』を参照してください。
ファイル・パス
Tealeaf データベースを SQL Server のリモート・インスタンスにインストールする
場合は、データベースをインストールする前にファイル・パスを作成する必要があ
ります。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージャー
の使用』を参照してください。
UNC パス
Tealeaf データベース・マネージャーでは、UNC パスを使用することができます。
UNC パスについて詳しくは、「IBM Tealeaf データベース・ガイド」の『Tealeaf
データベースのインストール』を参照してください。
照合
照合設定は、SQL Server におけるすべてのテキスト・データの格納と変換に影響を
与えます。
注: 照合設定は、すべての Tealeaf データベースで同じでなければなりません。大
半のデプロイメントにおける Tealeaf データベースのサイズを考慮すると、インス
トール後に照合設定を変更することは難しく、また時間のかかる処理となります。
インストール時に、すべての Tealeaf データベースの照合設定を以下に示す値に設
定することをお勧めします。
注: Tealeaf データベースのベスト・プラクティスとして、SQL Server、各データベ
ース、およびデータベースの各テーブルの間で一貫するように照合設定を構成する
第 3 章 Tealeaf データベースのインストール
113
ことをお勧めします。これらの設定に不一致があると、Tealeaf データベース、SQL
Server、またはその両方の再インストールが必要になる可能性があります。
Tealeaf では、SQL Server に対して以下の照合設定がサポートされています。
Latin1_General_CI_AS :- Latin1-General, case-insensitive, accent-sensitive,
kanatype-insensitive, width-insensitive
SQL_Latin1_General_CP1_CI_AS:- Latin1-General, case-insensitive,
accent-sensitive, kanatype-insensitive, width-insensitive for Unicode Data,
SQL Server Sort Order 52 on Code Page 1252 for non-Unicode Data
デフォルトでは、Tealeaf は SQL_Latin1_General_CP1_CI_AS 照合設定を使用しま
す。
v 詳しくは、Microsoft SQL Server の資料を参照してください。
並列処理の最大限度
Tealeaf では、SQL Server の並列処理の最大限度オプションを、使用可能なコアの
数に設定することをお勧めします。コアの数が 8 を超える場合は、この値を 8 に
設定してください。
この設定の現行値を確認するには、以下の照会を実行します。
select * from sys.configurations where [name] = ’max degree of parallelism’;
この値を変更するには、以下のコマンドを実行します。
EXEC sp_configure ’show advanced option’, ’1’
RECONFIGURE
GO
sp_configure ’max degree of parallelism’, n
RECONFIGURE
GO
ここで、
n が設定される値です。
ストレージ・ボリューム間でのデータ、インデックス、ログの分離
特に大規模環境では、Tealeaf データの格納先を、そのデータを管理するログ・ファ
イルと同じディスク・ボリュームにすると、待ち時間の問題が発生する可能性があ
ります。データベース・サーバーが、1 秒あたり 200 を超えるトランザクションが
発生するデータベースを複数ホストしている場合は、各データベース・ログが専用
のディスクに書き込まれるようにしてください。
v Tealeaf データベースのインデックスをデータやログと同じボリュームに含める
と、書き込み操作の待ち時間がさらに増える可能性があります。
v 重要な要因は、使用中のストレージ・ディスクのランダム書き込み I/O パフォー
マンスによって決まります。
注: Tealeaf の稼働環境では、Tealeaf データの読み取り/書き込みをリアルタイムで
行うために、短い待ち時間で Tealeaf データベースにアクセスできなければなりま
せん。Tealeaf では、Tealeaf データベースのログとインデックスを、SQL Server デ
ータ・ファイルをホストするドライブとは別のストレージ・ボリュームに格納する
ことをお勧めします。
114
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
ストレージ・システム全体の全機能を使用するために、SQL Server データ・ファイ
ルを共有することができます。
ブロック・サイズ
Tealeaf では、SQL Server が専用マシンまたはレポート・サーバー上に置かれる
SQL Server 実装環境には 64 KB のブロック・サイズを使用することをお勧めしま
す。
注: SQL Server マシンが Tealeaf 処理サーバーもホストしている場合は、8 KB の
ブロック・サイズを使用する必要があります。
データベース監査トリガーの無効化
お客様の環境によっては、データベース監査トリガーが Tealeaf データベースに関
連付けられているために、イベントの作成に必要なテーブルを作成する手順を
TL_ADMIN データベース・アカウントが実行できない場合があります。
v インストール後にイベントを保存できない場合は、データベース監査トリガーが
Tealeaf データベースで無効になっていることを確認してください。
注: Tealeaf データベースでは、データベース監査トリガーを有効にしないでくだ
さい。
ネットワーク構成
Tealeaf では、SQL Server への TCP 接続と名前付きパイプ接続がサポートされて
います。デフォルトでは、TCP が使用されます。
接続タイプは Tealeaf 管理システムから変更できます。
注: この構成変更は、SQL Server Management Studio から適用する必要もありま
す。詳しくは、お客様の SQL Server 製品に同梱されている資料をご覧ください。
1. Tealeaf ポータルに管理者としてログインします。
2. 「ポータル」メニューから、「Tealeaf」 > 「TMS」を選択します。Tealeaf 管
理システムが表示されます。
3. 「全体ビュー」タブをクリックします。
4. 「Tealeaf」ノードを開きます。
5. 「共有構成情報 (Shared configuration information)」をクリックします。
6. 「表示/編集 (未加工)」をクリックします。
7. 「SQL Server 通信プロトコル (SQL Server communication protocol)」の値を
編集します。
8. 値を「名前付きパイプ」に設定します。
9. 「保存」をクリックします。
10. 変更内容をすべての Tealeaf サーバーにプッシュします。 「IBM Tealeaf
cxImpact 管理マニュアル」の『TMS の「全体ビュー」タブ』を参照してくださ
い。
第 3 章 Tealeaf データベースのインストール
115
メモリー構成
デフォルトでは、SQL Server は、それ自体がインストールされたシステム (オペレ
ーティング・システムを除く) に対して排他的アクセス権を持っているかのように
動作するよう構成されています。SQL Server は、オペレーティング・システムがペ
ージングなしで機能できるだけの十分な空きメモリーを残します。SQL Server は、
専用サーバー上で稼働し、リソースを多く消費する他のアプリケーションとはシス
テムを共有しないことを想定しています。この場合、デフォルトのメモリー割り振
りの想定によって問題が生じることはありません。
ただし、標準的な Tealeaf インストールでは、SQL Server を Tealeaf レポート・サ
ーバーに常駐させる必要があり、このレポート・サーバーにはメモリーを多く消費
する他のサービスが複数含まれています。SQL Server が共有環境にインストールさ
れている場合や、メモリーの問題が続く場合は、SQL Server が使用するために取得
するメモリーの量を変更してください。
注: SQL Server が使用する RAM の量を 1 GB 未満に構成することは絶対に避け
てください。Tealeaf では、少なくとも 4 GB を SQL Server に割り振ることをお
勧めします。SQL Server のサイジングおよびメモリー構成について詳しくは、
Tealeaf の専門サービスにお問い合わせください。
SQL Server 用に割り振るメモリーを変更する必要がある場合は、以下の手順を実行
します。
1. サーバーにログインします。
2. 「SQL Server Management Studio」を開きます。
3. ログインします。
4. 「オブジェクト エクスプローラ」ペインで、<サーバー>「プロパティー」 >
「メモリー」を選択します。
5. 「最大サーバー メモリ」テキスト・ボックスに、他のアプリケーションを安全
に実行できるだけの十分なメモリーを残した上で、SQL Server 用に予約するメ
モリーの量を入力します。
6. SQL Server サービスを再始動します。
使用法
tempdb
Tealeaf は tempdb を使用して、Tealeaf レポート・ビルダーのレポートを生成する
ための一時テーブルを作成します。
v これは、ETL 処理には明示的に使用されません。
注: Tealeaf では、TL_REPORTS データベース・サイズの 25% を tempdb サイズに割
り振ることをお勧めします。
参照
SQL Server 管理トピック
v 「IBM Tealeaf データベース・ガイド」の『SQL Server 認証』を参照してくださ
い。
116
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf 用の SQL Server のアップグ
レード』
データベース管理トピック
v 「IBM Tealeaf データベース・ガイド」の『データベース・バックアップ・スト
ラテジー』
v 「IBM Tealeaf データベース・ガイド」の『データベースのサイズ変更』
SQL Server 認証
このページには、Tealeaf が SQL Server データベースにアクセスするために必要な
認証方式とログイン権限に関する情報が含まれます。
認証
SQL Server のインストール・プロセス中には、インストール・アカウントに使用す
る認証のタイプを求めるプロンプトが表示されます。
使用するアカウントは、Windows と SQL Server の両方の認証を持っている必要が
あります。
注: アカウントが Windows のみの認証に制限される場合は、Tealeaf
http://support.tealeaf.com にお問い合わせください。
注: Tealeaf データベースに使用するアカウントは、SQL Server 環境内の他のアプ
リケーションと共有しないでください。
注: これらのログインをデフォルト以外の名前で作成した場合は、この情報をレポ
ート・サーバー構成で更新する必要もあります。「IBM Tealeaf CX 構成マニュア
ル」の『レポート・サーバーの構成』を参照してください。
必要な SQL Server ログイン権限
Tealeaf アプリケーションを正しく動作させるには、以下の 3 つの SQL Server ロ
グインが必要です。
1. インストール時には、Tealeaf データベースを作成および変更するのに十分な権
限を持つ SQL Server ログインが必要です。このログインはインストール時にお
いてのみ使用されます。『インストール・ログイン』を参照してください。
2. 管理ログインは、通常動作時にバックグラウンド・プロセスでデータベース・ス
キーマを変更できるようにします。 118 ページの『管理ログイン』を参照してく
ださい。
3. ユーザー・ログインは、ユーザーが直面するすべてのアプリケーション部分で使
用され、データベースへの読み取り/書き込みアクセスのみを許可します。 119
ページの『ユーザー・ログイン』を参照してください。
インストール・ログイン
インストール時に使用される SQL Server ログインは、各 Tealeaf データベースの
スキーマをインストールおよび変更するために以下の権限を必要とします。
第 3 章 Tealeaf データベースのインストール
117
このログインは、Tealeaf インストールを実行するユーザーの NT アカウントで
も、メインのインストール完了後の第 2 ステップとして Tealeaf データベース・マ
ネージャーに対して提供された別個の SQL Server ログインでも構いません。
注: インストール・ログインが必要となるのは、データベースの初期インストール
時のみです。インストールが正常に完了した後は、このログインを削除または無効
化して構いません。
最も単純なオプションは、SQL Server 管理特権を持つ NT アカウントを使用する
か、SQL ログインにこのアクセス・レベルを提供することです。これが不可能な場
合、Tealeaf データベースのインストールを正常に完了するには、以下の役割と権限
を持つログインが必要です。
v 必要なデータベース役割:
– db_ddladmin
– db_datareader
– db_datawriter
v 必要なデータベース権限:
– ALTER ANY LOGIN
– ALTER ANY USER
– CREATE DATABASE
– CREATE SCHEMA
管理ログイン
このログインは、1 つ以上の Tealeaf データベースのスキーマを変更できなければ
ならない Tealeaf アプリケーションによって使用されます。このアカウントを使用
するアプリケーションはバックグラウンドで稼働し、ユーザー対話は許可されませ
ん。
v デフォルトのアカウント名 - TLADMIN
v 必要なデータベース役割:
– db_ddladmin
– db_datareader
– db_datawriter
v オプションのデータベース権限:
– VIEW SERVER STATE はパフォーマンス・モニターに便利です。
追加の管理ログイン権限: データベース管理者はポータルから、Tealeaf データベ
ースの状態に関する有用なレポートにアクセスすることができます。「IBM Tealeaf
cxImpact 管理マニュアル」の『システム・ステータス』を参照してください。
「データベース・ファイル・グループ・サイズ」レポートを生成するための情報を
すべて取得するには、TLADMIN アカウントに追加権限が必要です。有効にする権限
は以下のとおりです。
USE MASTER
GO
EXEC sp_grantdbaccess ’TLADMIN’;
118
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
GRANT
GRANT
GRANT
GRANT
EXECUTE
EXECUTE
EXECUTE
EXECUTE
ON
ON
ON
ON
sys.sp_OACreate TO TLADMIN;
sys.sp_OADestroy TO TLADMIN;
sys.sp_OAGetErrorInfo TO TLADMIN;
sys.sp_OAGetProperty TO TLADMIN;
これらの権限が有効でない場合や使用できない場合は、「データベース・ファイ
ル・グループ・サイズ」のデータにゼロが多数含まれてしまいます。
ユーザー・ログイン
このログインは、データベース・アクセスを必要とし、ユーザー対話を許可する
Tealeaf ポータルやその他の Tealeaf アプリケーションによって使用されます。この
ログインは、Tealeaf データベースからのデータの読み取り/書き込みに制限されま
す。
v デフォルトのアカウント名 - TLUSER
v 必要なデータベース役割:
– db_datareader
– db_datawriter
ssclr_login ログイン
このログインは、IBM Tealeaf cxResults のストアード・プロシージャーが訪問者デ
ータベースに対して拡張検索を実行する際に使用されます。
v デフォルトのアカウント名 - ssclr_login
v 必要なデータベース役割:
– db_datareader
– db_datawriter
– EXTERNALACCESS
– ASSEMBLY
Tealeaf データベース・セキュリティー
v Tealeaf ログイン TLADMIN と TLUSER 用のデフォルト・データベースは、任意の
有効値に設定することができます。
v Tealeaf データベース内のストアード・プロシージャーには、パブリックに付与さ
れるアクセス権限を設定しないでください。どのアクセス権限も、TLADMIN と
TLUSER に明示的に制限されるようにしてください。パブリックから権限を取り消
しても問題は発生しません。
v TL_SYSTEM データベース内の多くのシステム・ストアード・プロシージャーは、
パブリックに付与される実行特権を持ちます。これらの権限を取り消しても問題
は発生しません。ただし、これらの権限を取り消すには MS SQL Server のシス
テム・プロシージャーに変更を加える必要があるため、Tealeaf では、このような
変更によってシステムの問題が発生しないことは保証しかねます。Tealeaf SQL
Server ログインには、システム・ストアード・プロシージャーにアクセスするた
めに必要な権限が明示的に付与されます。
参照
SQL Server 管理トピック
v SQL Server 認証
第 3 章 Tealeaf データベースのインストール
119
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf 用の SQL Server のアップグ
レード』
データベース管理トピック
v 「IBM Tealeaf データベース・ガイド」の『データベース・バックアップ・スト
ラテジー』
v 「IBM Tealeaf データベース・ガイド」の『データベースのサイズ変更』
Tealeaf データベース・マネージャーの使用
Tealeaf データベース・マネージャーには、シンプルなグラフィカル・インターフェ
ースが備わっています。これを使用して、SQL Server レポート・データベースをイ
ンストールまたは更新することができます。このインターフェースから、データベ
ースのインストール・オプション (インストールの完了や、後でデータベースを作
成できる SQL スクリプトの生成など) を構成することができます。
v Tealeaf データベース・マネージャーは、ステートメント ID ベースの方法で、
Tealeaf データベースに対する更新や改訂を管理します。各データベースに対して
実行される最新のステートメントは、「一般情報」ウィンドウに表示されます。
「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージャ
ー・リファレンス』を参照してください。
注: Tealeaf データベース・マネージャーの使用目的は、SQL Reporting データベー
スと IBM Tealeaf cxResults データベースをインストールすることです。キャニスタ
ー・データベースのインストールや更新には使用できません。これらのデータベー
スは、初期インストール時に Setup.exe によって処理サーバーの一部としてインス
トールされます。これらのデータベースについて詳しくは、「IBM Tealeaf CX イン
ストール・マニュアル」の『CX のインストールおよびセットアップ』を参照して
ください。
v キャニスター・データベースの構成について詳しくは、「IBM Tealeaf CX 構成マ
ニュアル」の『CX キャニスターの構成』を参照してください。
特定のタスクの手順にアクセスするには、以下に示すリンクを使用してください。
注: インストールまたはアップグレード・プロセスに新規 SQL Server へのマイグ
レーションが含まれる場合は、スクリプトの詳細について、まず「IBM Tealeaf トラ
ブルシューティング・ガイド」の『トラブルシューティング - Tealeaf データベー
ス』を参照してください。
v Tealeaf データベース・マネージャーのインターフェースについて詳しくは、
「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージャ
ー・リファレンス』を参照してください。
SQL 権限スクリプトの生成
始める前に、必要に応じて、インストール・プロセス中に Tealeaf データベース・
マネージャーによって付与される権限のセットを確認してください。
注: SQL 権限スクリプトを使用してインストールする際には、さらに構成が必要と
なる場合があります。始める前に要件を確認してください。「IBM Tealeaf データベ
ース・ガイド」の『Tealeaf データベースのインストール』を参照してください。
120
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
1. Windows「スタート」メニューから、以下のプログラムを実行します。
Start > All Programs > TeaLeaf Technology >
Tealeaf CX Report Server > CX Report Database Manager
2. 「Tealeaf データベース・マネージャー」メニューから、「モード」 > 「データ
ベース・ユーザー (Database Users)」 > 「権限スクリプト」を選択します。
3. スクリプトの書き込み先のパスを入力するか、デフォルト・パスのままにするこ
とができます。
<Tealeaf_Install_Directory>¥Reporting¥Permissions
4. 「OK」をクリックします。
5. 操作が完了するのを待ちます。完了すると、以下の出力メッセージが表示されま
す。
操作は正常に終了しました。
SQL Server データベースのインストール
ここでは、SQL データベースのインストール方法について説明します。
SQL データベースの作成
事前準備:
v データベース・ファイル用のリモート SQL Server 上にデータ・ディレクトリー
を作成する必要があります。 132 ページの『データベース・ファイルの追加』を
参照してください。
v リモート SQL Server 上にデータベースを作成する権限を持つユーザー・アカウ
ントにアクセスできる必要があります。管理特権を持つ信頼できるユーザー、ま
たは管理特権で許可された SQL Server ログインのユーザー名とパスワードを持
つ信頼できるユーザーとして、ログインする必要があります。
「すべてのデータベース」モードを使用したデータベースの作成:
注: Tealeaf ポータル・サーバー上で行ってください。
1. Windows「スタート」メニューから、以下のプログラムを実行します。
Start > All Programs > TeaLeaf Technology >
Tealeaf CX Report Server > CX Report Database Manager
2. 接続情報を入力してください。「IBM Tealeaf データベース・ガイド」の
『Tealeaf データベース・マネージャー・リファレンス』を参照してください。
3. メニューで、「モード」 > 「データベース・セットアップ」 > 「すべてのデー
タベース」を選択します。
4. 「アクション」ドロップダウンから「インストール」を選択します。
5. 必要に応じて他のオプションを選択します。
6. 「OK」をクリックします。
注: 「すべてのデータベース」モードでインストールまたはアップグレードを始
めた後にキャンセルすると、現行データベースで要求されたアクションが完了し
た後、プロセスが中断されます。現行データベースとそれ以前のすべてのデータ
ベースに対するアクションは保持されますが、残りのデータベースは未着手のま
まとなります。必要に応じて、バックアップに戻したり、アクションを完了する
前に調整を加えたりすることができます。
第 3 章 Tealeaf データベースのインストール
121
7. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常に実
行されたか検証してください。「IBM Tealeaf データベース・ガイド」の
『Tealeaf データベース・マネージャー・リファレンス』を参照してくださ
い。
8. データベースを作成したら、それらを初期化する必要があります。
「単一データベース」モードを使用したデータベースの作成:
このセクションでは、Tealeaf データベースをインストールするための具体的な手順
について説明します。Tealeaf データベースは以下の特定の順序でインストールする
必要があります。
v 最初に、システム・データベースを作成する必要があります。
v 次に、レポート・データベースを作成する必要があります。
v システム・データベースを更新する必要があります。
注: システム・データベースをインストールまたは更新する場合は、インストー
ル・プロセス中の後の時点で、Tealeaf データベース・マネージャーを使用してイ
ベント定義をインストールまたは再インストールする必要があります。「IBM
Tealeaf データベース・ガイド」の『Tealeaf データベースのインストール』を参
照してください。
v その後、他のデータベースを任意の順序で作成および更新することができます。
以下の手順は、上記の要件に従っています。
注: Tealeaf ポータル・サーバー上で行ってください。
1. Windows「スタート」メニューから、以下のプログラムを実行します。
Start > All Programs > TeaLeaf Technology >
Tealeaf CX Report Server > CX Report Database Manager
2. 接続情報を入力してください。「IBM Tealeaf データベース・ガイド」の
『Tealeaf データベース・マネージャー・リファレンス』を参照してください。
3. システム・データベースをインストールします。
注: システム・データベースは必ず最初に作成する必要があります。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「システム」を選択します。
c. 「アクション」ドロップダウンから「作成」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照し
てください。
注: システム・データベースをインストールまたは更新する場合は、イン
ストール・プロセス中の後の時点で、Tealeaf データベース・マネージャ
ーを使用してイベント定義をインストールまたは再インストールする必要
122
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
があります。「IBM Tealeaf データベース・ガイド」の『Tealeaf データ
ベースのインストール』を参照してください。
f. 出力ウィンドウを閉じます。
4. レポート・データベースをインストールします。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「レポート」を選択します。
c. 「アクション」ドロップダウンから「作成」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照し
てください。
f. 出力ウィンドウを閉じます。
5. システム・データベースを構成します。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「システム」を選択します。
c. 「アクション」ドロップダウンから「アップグレード」を選択します。
d. コマンド・ファイルで、
<Tealeaf_Install_Directory>¥Reporting¥DatabaseSchema¥SystemDBConfig.xml
にナビゲートします。
e. 「OK」をクリックします。
f. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照し
てください。
g. 出力ウィンドウを閉じます。
6. データベースを初期化します。
a. メニューで、「モード」 > 「データ管理」 > 「構成の初期化」を選択しま
す。
b. 「OK」をクリックします。
c. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照し
てください。
d. 出力ウィンドウを閉じます。
7. RS 抽出データベースをインストールします。
第 3 章 Tealeaf データベースのインストール
123
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「RS 抽出」を選択します。
c. 「アクション」ドロップダウンから「作成」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照し
てください。
f. 出力ウィンドウを閉じます。
8. 統計データベースをインストールします。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「統計」を選択します。
c. 「アクション」ドロップダウンから「作成」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照し
てください。
f. 出力ウィンドウを閉じます。
9. IBM Tealeaf cxReveal データベースをインストールします。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「検索」を選択します。
c. 「アクション」ドロップダウンから「作成」を選択します。
d. 「OK」をクリックします。
e. 出力ウィンドウを閉じます。
10. システム・データベースを作成するか、一度にすべてのデータベースをインス
トールしたら、それらを初期化する必要があります。「IBM Tealeaf データベー
ス・ガイド」の『Tealeaf データベース・マネージャー・リファレンス』を参照
してください。
SQL Server データベースのアップグレード
注: この操作を実行する前に、Tealeaf データベースの現行バックアップを実行ま
たは検証してください。
SQL データベースのアップグレード
注: Tealeaf データベースをリリース 8.1 以降にアップグレードする前に、リリース
7.2 の最新ビルドにアップグレードする必要があります。これより前のビルドおよび
124
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
リリースから直接アップグレードすることはサポートされていません。「IBM
Tealeaf CX アップグレード・マニュアル」の『リリース 8.x へのアップグレードの
準備』を参照してください。
前提条件: リモート SQL Server 上にデータベースを作成する権限を持つユーザ
ー・アカウントにアクセスできる必要があります。管理特権を持つ信頼できるユー
ザー、または管理特権で許可された SQL Server ログインのユーザー名とパスワー
ドを持つ信頼できるユーザーとして、ログインする必要があります。
注: データベースをアップグレードするには、データベース・ユーザーに SA 特権
が必要です。
「すべてのデータベース」モードを使用したデータベースのアップグレード:
注: Tealeaf データベースをリリース 8.1 以降にアップグレードする前に、リリース
7.2 の最新ビルドにアップグレードする必要があります。これより前のビルドおよび
リリースから直接アップグレードすることはサポートされていません。「IBM
Tealeaf CX アップグレード・マニュアル」の『リリース 8.x へのアップグレードの
準備』を参照してください。
注: Tealeaf ポータル・サーバー上で行ってください。
注: 「すべてのデータベース」モードでインストールまたはアップグレードを始め
た後にキャンセルすると、現行データベースで要求されたアクションが完了した
後、プロセスが中断されます。現行データベースとそれ以前のすべてのデータベー
スに対するアクションは保持されますが、残りのデータベースは未着手のままとな
ります。必要に応じて、バックアップに戻したり、アクションを完了する前に調整
を加えたりすることができます。
1. Windows「スタート」メニューから、以下のプログラムを実行します。
Start > All Programs > TeaLeaf Technology >
Tealeaf CX Report Server > CX Report Database Manager
2. 接続情報を入力してください。「IBM Tealeaf データベース・ガイド」の
『Tealeaf データベース・マネージャー・リファレンス』を参照してください。
3. メニューで、「モード」 > 「データベース・セットアップ」 > 「すべてのデー
タベース」を選択します。
4. 「アクション」ドロップダウンから「アップグレード」を選択します。
v 適切なオプションを選択します。
注: 「データ管理」オプションは、リリース 7.2 からリリース 8.1 以降のア
ップグレードにのみ適用されます。現行バージョンのデータベースがリリース
8100 以降の場合は、これらの設定による影響がないため、無視して構いませ
ん。「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネ
ージャー・リファレンス』を参照してください。
5. 「OK」をクリックします。
a. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照して
ください。
第 3 章 Tealeaf データベースのインストール
125
b. 出力ウィンドウを閉じます。
単一データベース・モードを使用したデータベースのアップグレード:
前提条件
注: Tealeaf ポータル・サーバー上で行ってください。
注: Tealeaf データベースをリリース 8.1 以降にアップグレードする前に、リリース
7.2 の最新ビルドにアップグレードする必要があります。これより前のビルドおよび
リリースから直接アップグレードすることはサポートされていません。「IBM
Tealeaf CX アップグレード・マニュアル」の『リリース 8.x へのアップグレードの
準備』を参照してください。
アップグレード手順:
1. Windows「スタート」メニューから、以下のプログラムを実行します。
Start > All Programs > TeaLeaf Technology >
Tealeaf CX Report Server > CX Report Database Manager
2. 接続情報を入力してください。「IBM Tealeaf データベース・ガイド」の
『Tealeaf データベース・マネージャー・リファレンス』を参照してください。
3. システム・データベースをインストールします。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「システム」を選択します。
c. 「アクション」ドロップダウンから「アップグレード」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照して
ください。
注: システム・データベースをインストールまたは更新する場合は、イン
ストール・プロセス中の後の時点で、Tealeaf データベース・マネージャー
を使用してイベント定義をインストールまたは再インストールする必要が
あります。「IBM Tealeaf データベース・ガイド」の『Tealeaf データベー
スのインストール』を参照してください。
f. 出力ウィンドウを閉じます。
4. レポート・データベースをインストールします。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「レポート」を選択します。
c. 「アクション」ドロップダウンから「アップグレード」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
126
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照して
ください。
f. 出力ウィンドウを閉じます。
5. RS 抽出データベースをインストールします。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「RS 抽出」を選択します。
c. 「アクション」ドロップダウンから「アップグレード」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照して
ください。
f. 出力ウィンドウを閉じます。
6. 統計データベースをインストールします。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「統計」を選択します。
c. 「アクション」ドロップダウンから「アップグレード」を選択します。
d. 「OK」をクリックします。
e. 操作が完了したら、出力ウィンドウを確認します。
v 「失敗ステートメント」ペインを確認し、すべてのステートメントが正常
に実行されたか検証してください。「IBM Tealeaf データベース・ガイ
ド」の『Tealeaf データベース・マネージャー・リファレンス』を参照して
ください。
f. 出力ウィンドウを閉じます。
7. IBM Tealeaf cxReveal データベースをインストールします。
a. メニューで、「モード」 > 「データベース・セットアップ」 > 「単一デー
タベース」を選択します。
b. 「データベース」ドロップダウンから「検索」を選択します。
c. 「アクション」ドロップダウンから「アップグレード」を選択します。
d. 「OK」をクリックします。
e. 出力ウィンドウを閉じます。
アップグレード後の手順: すべてのデータベースをアップグレードしたら、必要に
応じて追加手順を実行して、データベースを初期化し、アップグレード前のシステ
ムから既存のデータをマイグレーションしてください。
v 「IBM Tealeaf CX アップグレード・マニュアル」の『リリース 8.x へのデータ
ベースのアップグレード』を参照してください。
第 3 章 Tealeaf データベースのインストール
127
データベースをアップグレードするための SQL スクリプトの生成
注: この方法で Tealeaf データベースをアップグレードすることは、このリリース
ではサポートされていません。詳しくは、Tealeaf http://support.tealeaf.com にお問い
合わせください。
データベース・インデックスの管理
Tealeaf データベース・マネージャーを使用して、Tealeaf データベース上のインデ
ックスを削除して再作成することができます。
v Tealeaf データベースのインデックスを管理するには、メニューから「モード」 >
「インデックス管理」を選択します。
「インデックス管理」ビューで、インデックス付けタスクをキューに入れた後、必
要時にそれらのタスクを実行することができます。
1. 「選択したデータベース (Selected Database)」ドロップダウンから、削除したい
インデックスが含まれたデータベースを選択します。
2. ウィンドウでインデックスを選択します。
3. タスク:
v 索引を削除するには、「削除」をクリックします。
v インデックスを再作成するには、「再作成 (Rebuild)」をクリックします。
4. ウィンドウ内でタスクが強調表示されます。
v キューに入れたタスクを実行するには、「OK」をクリックします。
v キューをクリアするには、「変更を破棄」をクリックします。
128
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
Tealeaf データベースのバックアップ
Tealeaf データベース・マネージャーを使用して、個々のデータベースに対して増分
バックアップとフルバックアップを行うことができます。これらの機能は、他の
TDM データベース操作を実行する前にバックアップを作成する際に便利です。
バックアップの前提条件
v Tealeaf データベース・マネージャーを使用して、Tealeaf データベースの増分バ
ックアップをスケジュールすることができます。すべての Tealeaf データベース
をオンデマンドでフルバックアップする場合は、SQL Server Management Studio
を使用してください。
v Tealeaf データベース・マネージャーからバックアップを行うには、SQL Server
のエージェント・サービスを有効にする必要があります。「サービス」コントロ
ール パネルでこのサービスが有効になっていることを確認してください。
v Tealeaf データベース・マネージャーから作成されたバックアップは、ローカル・
システム・クロックに従って午前 0 時に実行されます。その際には、バックアッ
プ・ジョブの作成に使用したユーザー・アカウントが使用されます。バックアッ
プ・ジョブ用の .bak がまだ存在しない場合は、最初の実行時に作成されます。
バックアップ・ジョブの作成
1. データベースをバックアップするには、「モード」 > 「ジョブ管理」 > 「バッ
クアップ・ジョブ (Backup Jobs)」を選択します。
2. 「バックアップ・ジョブの作成 (Create Backup Job)」ウィンドウが表示されま
す。
第 3 章 Tealeaf データベースのインストール
129
3. 「データベース」ドロップダウンから、バックアップするデータベースを選択し
ます。
4. ジョブ名と、分かりやすい説明を指定します。
5. フルバックアップと差分 (増分) バックアップを格納できる場所にナビゲートし
ます。
注: これらのディレクトリーは、SQL Server に対してローカルな絶対ディレク
トリーでなければなりません。これらの場所にネットワーク・パスを使用するこ
とはできません。
6. 指定したバックアップを実行するには、「OK」をクリックします。
7. 出力ウィンドウにエラーがないか確認します。データベースのサイズに応じて、
バックアップには数分を要することがあります。
バックアップ・ジョブの履歴 (バックアップで実行された各ステップなど) を確認す
ることもできます。データベースのバックアップ履歴を確認するには、「モード」
> 「ジョブ管理」 > 「バックアップ・ジョブ履歴 (Backup Job History)」を選択
します。
Tealeaf のバックアップ
Tealeaf には、Tealeaf システムとキャプチャーされたデータをバックアップするた
めのメカニズムが複数用意されています。
バックアップ・タイプ
説明
イベント・モデル・データ
「ポータル管理」ページから、イベント・モデル・データのスケジュール・
バックアップとオンデマンド・バックアップを実行することができます。詳
しくは、「IBM Tealeaf cxImpact 管理マニュアル」の『イベント・モデルの
バックアップおよびリストア』を参照してください。
データベース・データ
Tealeaf データベース・マネージャーまたは SQL Server Management Studio
を使用して、すべての Tealeaf データベースのフルバックアップを実行する
ことができます。
v 一般的なデータベース・バックアップについて詳しくは、「IBM Tealeaf
データベース・ガイド」の『データベース・バックアップ・ストラテジ
ー』を参照してください。
v Tealeaf データベース・マネージャーを使用したバックアップの実行につ
いて詳しくは、『Tealeaf データベース・マネージャーの使用』を参照し
てください。
キャニスター・データ
Tealeaf には、Tealeaf キャニスターに格納されたセッションとインデック
ス・データをバックアップするためのユーティリティーが 2 つ用意されて
います。詳しくは、「IBM Tealeaf cxImpact 管理マニュアル」の
『TLBackup および TLRestore』を参照してください。
スコアカード/ダッシュボード/レポート
ポータルを使用して、スコアカード、ダッシュボード、レポートのテンプレ
130
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
ートをインポートおよびエクスポートすることができます。詳しくは、
「IBM Tealeaf cxView ユーザー・マニュアル」の『レポートのインポートと
エクスポート』を参照してください。
データベース・ユーザーの管理
Tealeaf データベース・マネージャーを使用して、Tealeaf データベースのユーザ
ー・アカウントの編集やパスワードの変更を行うことができます。
v 権限スクリプトの作成について詳しくは、 120 ページの『SQL 権限スクリプトの
生成』を参照してください。
ユーザー管理
Tealeaf では、「管理」と「ユーザー」の 2 つのデータベース・ユーザー・クラス
のそれぞれから、ユーザー・アカウントが 1 つ必要となります。TDM を使用し
て、これらのアカウントのユーザー ID とパスワードを変更することができます。
1. ユーザーを管理するには、「モード」 > 「データベース・ユーザー (Database
Users)」を選択します。
2. ユーザー・アカウントまたはパスワードを変更するには、「TL ユーザー・タイ
プ」ドロップダウンからユーザーのタイプを選択します。
3. このタイプのユーザー・アカウントが既に作成されている場合は、フィールドに
自動的に値が設定されます。
4. ユーザー名を変更するには、「ユーザー名」テキスト・ボックスに新しい値を入
力します。
第 3 章 Tealeaf データベースのインストール
131
5. 選択したアカウントのパスワードを変更するには、新しいパスワードを 2 回入
力します。
6. 変更を保存する場合は、「OK」をクリックします。
7. SQL Server のリブートは必要ありません。
8. これらの変更を適用するには、データベースに接続する Tealeaf サービス (レポ
ート・サービス、データ収集プログラム、RSE サービスなど) を再始動する必要
があります。これらの再始動は、TMS で管理することができます。「IBM
Tealeaf cxImpact 管理マニュアル」の『Tealeaf 管理システム』を参照してくださ
い。
ユーザー権限
Tealeaf データベース・マネージャーを使用して、各ユーザー・タイプの一部の権限
を変更することができます。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージャ
ー・リファレンス』を参照してください。
権限を変更するには以下の手順を実行します。
1. メニューで、「モード」 > 「データベース・ユーザー (Database Users)」 >
「ユーザー権限」を選択します。
2. 「TL ユーザー・タイプ」ドロップダウンから、編集するユーザー・アカウント
のタイプを選択します。
3. チェック・ボックスで現在の権限が更新されます。
4. 必要に応じて変更を行います。
5. 変更を保存する場合は、「OK」をクリックします。
ファイル管理
データベース・ファイルの追加
必要に応じて、Tealeaf データベース・マネージャーを使用して、空のデータベー
ス・ファイルとそのファイルを格納する新規ファイル・グループを作成することが
できます。
注: データベース・ファイルを作成したら、SQL Server Management Studio を使用
してそのファイルをデータベースと統合する必要があります。詳しくは、SQL
Server Management Studio の製品資料を参照してください。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージャ
ー・リファレンス』を参照してください。
任意のデータベース・ファイル・グループに新規ファイルを追加することができま
す。
以下の手順でファイルを追加します。
1. Tealeaf データベース・マネージャーで、「モード」 > 「ファイル・グループ管
理」 > 「ファイルの追加」を選択します。
132
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
2. 「データベース」ドロップダウンから、ファイルの追加先となるデータベースを
選択します。
3. ファイル・グループに含まれる論理名の中で、固有となる論理名を入力します。
4. ファイルを追加するファイル・グループを選択します。
v ファイル・グループを追加するには、<New Filegroup> をファイル・グルー
プ・ドロップダウンから選択します。「新規ファイル・グループ名」に、新規
ファイル・グループの名前を入力します。作成したファイルは、このファイ
ル・グループに追加されます。
5. ファイルの開始サイズを入力し、サイズ単位を選択します。
6. データの増加に対応するため、ファイルが時間と共に自動拡張するように構成で
きます。「自動拡張」テキスト・ボックスに、データベースがどれだけ自動拡張
するかを示す値を入力します。単位として、「KB」、「MB」、「GB」、または
「%」(元のサイズに対するパーセンテージ) を選択します。
7. 作成するファイルの絶対パスとファイル名を指定します。
v このデータベースの他のファイルの場所を見つけるには、「モード」 > 「情
報/構成 (Info/Config)」 > 「データベース情報」を選択します。
8. ファイルを追加するには、「OK」をクリックします。
第 3 章 Tealeaf データベースのインストール
133
Tealeaf データベース・マネージャー・リファレンス
ほとんどの場合、Tealeaf データベースは IBM Tealeaf CX インストーラーによって
自動的にインストールおよび構成されます。ただし、これを使用して、データベー
スの再作成やセットアップを手動で行うこともできます。 Tealeaf データベース・
マネージャーには、これらの操作を行うための総合的なインターフェースが用意さ
れています。
注: Tealeaf データベース・マネージャーの使用目的は、SQL Reporting データベー
スと IBM Tealeaf cxResults データベースをインストールすることです。キャニスタ
ー・データベースのインストールや更新には使用できません。これらのデータベー
スは、初期インストール時に Setup.exe によって処理サーバーの一部としてインス
トールされます。これらのデータベースについて詳しくは、「IBM Tealeaf CX イン
ストール・マニュアル」の『CX のインストールおよびセットアップ』を参照して
ください。
v キャニスター・データベースの構成について詳しくは、「IBM Tealeaf CX 構成マ
ニュアル」の『CX キャニスターの構成』を参照してください。
注: Tealeaf データベース・マネージャーに UNC パスを使用することはサポートさ
れていません。
このセクションには、マネージャーのインターフェースに関する参照情報を示しま
す。この使用法に関するステップ形式の手順については、「IBM Tealeaf データベー
ス・ガイド」の『Tealeaf データベース・マネージャーの使用』を参照してくださ
い。
接続
注: SQL Server インストールが動的ポートを使用する場合は、Tealeaf データベー
スをインストールまたはアップグレードする前に追加構成が必要となります。「IBM
Tealeaf トラブルシューティング・ガイド」の『トラブルシューティング - Tealeaf
データベース』を参照してください。
1. 「スタート」 > 「すべてのプログラム」 > 「TeaLeaf Technology」 >
「Tealeaf CX レポート・サーバー (Tealeaf CX Report Server)」 > 「CX レポ
ート・データベース・マネージャー (CX Report Database Manager)」をクリッ
クして、CX レポート・データベース・マネージャーを実行します。 Tealeaf デ
ータベース・マネージャーが始動すると、「Tealeaf データベースに接続
(Connect to Tealeaf Databases)」ウィンドウが表示されます。
2. IBM Tealeaf データベースに接続する場合は、接続情報と認証モードを確認して
から、「接続」をクリックします。 Tealeaf データベース・マネージャーは、デ
ータベースへの接続とデータベースに関する一般情報の収集を試みます。
a. 「認証」ドロップダウンで、データベースに接続するためのユーザー認証タ
イプを選択できます。
オプション
説明
Windows 認証
Tealeaf データベース・マネージャーを実行する Windows アカウン
134
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
トが Microsoft SQL Server に対する管理者 (sa) アクセス権限を持っ
ている場合は、このオプションを選択します。
Tealeaf 認証
組み込みの Tealeaf SQL アカウントを使用して実行する場合は、こ
のオプションを選択します。
注: データベース・マネージャーを実行して Tealeaf 認証のもとでデ
ータベースをアップグレードまたはインストールしたら、TLADMIN
アカウントに対する適切な権限を有効にする権限スクリプトを生成
し、実行する必要があります。このスクリプトは、SQL Server の管
理者ユーザーとして実行する必要があります。「IBM Tealeaf データ
ベース・ガイド」の『Tealeaf データベース・マネージャーの使用』
を参照してください。
注: Tealeaf SQL アカウントは SQL Server 内の Tealeaf オブジェク
トにアクセスできるだけで、新規オブジェクトを作成することはでき
ません。
SQL Server 認証
SQL Server に対する管理者 (sa) アクセス権限を持つ SQL Server ユ
ーザー名とパスワードを入力するには、このオプションを選択しま
す。
ローカル・アクセス
SQL Server へのアクセスを必要としないアクションにアクセスする
には、このオプションを選択します。
認証について詳しくは、「IBM Tealeaf cxImpact 管理マニュアル」の『認
証』を参照してください。
b. 「ネットワーク・プロトコル (Network Protocol)」ドロップダウンで、接続タ
イプを選択できます。
注: ここで指定した「ネットワーク・プロトコル (Network Protocol)」設定
は、SQL Server Management Studio で構成された設定と一致しなければなり
ません。詳細については、ご使用の製品に付属の資料を参照してください。
接続オプション:
v TCP/IP
v 名前付きパイプ
注: Tealeaf データベース・マネージャーでは、共有メモリー・プロトコルは
サポートされていません。
c. 必要に応じて、デフォルトのコマンド・タイムアウトを変更できます。値の
単位は秒です。
d. 「レポート・ホスト (Reports Host)」フィールドに、レポート・データベース
(レポート、システム、RS 抽出、統計) をホストするサーバーのホスト名を
入力します。Tealeaf データベース・マネージャーはこのフィールドへの自動
入力を試みます。
第 3 章 Tealeaf データベースのインストール
135
注: ご使用のライセンスとローカル・データベース環境によっては、対応す
るデータベースの「ホスト」フィールドと「ポート」フィールドに「製品の
レジストリー項目がありません (Product Registry Entry(s) Missing)」と
いうメッセージが表示される場合があります。 161 ページの『製品レジスト
リー・キーの欠落』を参照してください。
e. 「ポート」フィールドに、SQL Server が使用するように構成されているポー
トを入力します。Tealeaf データベース・マネージャーはこのフィールドへの
自動入力を試みます。
注: 標準の Tealeaf データベース・ポート (1433) を使用しない場合は、この
値をレポート構成でも指定する必要があります。「IBM Tealeaf CX 構成マニ
ュアル」の『レポート・サーバーの構成』を参照してください。
f. 「訪問者ホスト (Visitor Host)」フィールドに、訪問者データベース (訪問者
レポート、訪問者ステージング) をホストするサーバーのホスト名を入力しま
す (IBM Tealeaf cxResults のライセンス交付を受けている場合)。Tealeaf デー
タベース・マネージャーはこのフィールドへの自動入力を試みます。
v IBM Tealeaf cxResults のライセンス交付を受けていない場合は、このフィ
ールドをブランクのままにしてください。
g. 「ポート」フィールドに、SQL Server が IBM Tealeaf cxResults データベー
ス用に使用するように構成されているポートを入力します。Tealeaf データベ
ース・マネージャーはこのフィールドへの自動入力を試みます。
注: 標準の Tealeaf データベース・ポート (1433) を使用しない場合は、この
値をレポート構成でも指定する必要があります。「IBM Tealeaf CX 構成マニ
ュアル」の『レポート・サーバーの構成』を参照してください。
v IBM Tealeaf cxResults のライセンス交付を受けていない場合は、このフィ
ールドをブランクのままにしてください。
h. 「検索ホスト (Search Host)」フィールドに、IBM Tealeaf cxReveal データベ
ースをホストするサーバーのホスト名を入力します (IBM Tealeaf cxReveal
のライセンス交付を受けている場合)。
v IBM Tealeaf cxReveal データベースの使用目的は、IBM Tealeaf cxReveal
ユーザーのセッション属性情報を格納することです。追加のインストール
および構成が必要です。「IBM Tealeaf cxReveal 管理マニュアル」の『セ
ッション属性検索の構成』を参照してください。
i. 「ポート」フィールドに、SQL Server が IBM Tealeaf cxReveal データベー
ス用に使用するように構成されているポートを入力します。Tealeaf データベ
ース・マネージャーはこのフィールドへの自動入力を試みます。
注: 標準の Tealeaf データベース・ポート (1433) を使用しない場合は、この
値をレポート構成でも指定する必要があります。「IBM Tealeaf CX 構成マニ
ュアル」の『レポート・サーバーの構成』を参照してください。
3. データベースに接続しない場合や、データベースにアクセスできない場合でも、
「構成」をクリックして構成変更を行うことができます。
4. 情報が正しいことを確認したら、「接続」をクリックします。Tealeaf データベ
ース・マネージャーは、データベースへの接続とデータベースに関する一般情報
の収集を試みます。
136
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
レイアウト
Tealeaf データベース・マネージャーは、5 つのメイン・コンポーネントで構成され
ます。
コンポーネント
説明
メニュー・バー
一般的な操作と機能が示されます。
ナビゲーション
ナビゲーション・リストは、ウィンドウの左上に表示されます。ここには、
現行モードに対するオプションおよび構成ページのリストが示されます。
接続情報
接続情報ウィンドウは、ウィンドウの左下に表示されます。ここには、現行
接続の接続関連情報がすべて表示されます。
メインウィンドウ
メインウィンドウは、ナビゲーション・ペインと接続情報ペインの右側に表
示されます。ここには、現在選択されているモードとページに関するオプシ
ョンと情報が表示されます。
フッター
フッターには、以下のコントロールがあります。
v 出力の表示 (Show Output) - 出力の表示を切り替えます。
v OK - 指定した操作を実行します。
v 終了 - アプリケーションを終了します。
第 3 章 Tealeaf データベースのインストール
137
メニュー・バー
Tealeaf データベース・マネージャーのメニュー・バーでは、以下のコマンドを使用
できます。
表 13. メニュー・バー
メニュー
コマンド
説明
ファイル
終了
アプリケーションを中止します
モード
『モード』を参照してください。
SQL 接続
接続の変更
「接続」ウィンドウが表示されます。
ユーザーによる接続プロパティーの変
更を許可します。 134 ページの『接
続』を参照してください。
出力レベル
通常
最小出力
冗長
冗長出力
データベースの作成
このコマンドを選択すると、インスト
ール時にデータベースが作成され、
SQL 権限付与ステートメントが実行
されます。
DB 作成
v このコマンドをクリアすると、デー
タベース・マネージャーは既存のデ
ータベースを使用してデータベース
をセットアップし、SQL 権限付与
ステートメントは実行されません。
モード
Tealeaf データベース・マネージャーの動作モードはいくつかあり、「モード」メニ
ューでモードを変更することができます。
表 14. モード
サブメニュ
ー
オプション
データベースおよびサーバーに関する
情報と、サーバー構成オプションが表
示されます。
情報/構成
(Info/
Config)
138
説明
一般概要
一般的なデータベース情報 (データベ
ース名、バージョンなど) が表示され
ます。 141 ページの『一般概要ビュ
ー』を参照してください。
データベース情報
データベース固有の情報 (ステータ
ス、サイズなど) が表示されます。
142 ページの『データベース情報ビュ
ー』を参照してください。
SQL Server 情報
サーバー構成 (並列処理、メモリー設
定など) が表示されます。これには
SA アクセス権限が必要です。 142 ペ
ージの『SQL Server 情報ビュー』を
参照してください。
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
表 14. モード (続き)
サブメニュ
ー
オプション
説明
レポート・サーバー構成 (Report
Server Configuration)
ローカルのレポート・サーバー設定を
構成することができます。 TMS が稼
働している必要があります。 142 ペー
ジの『「レポート・サーバー構成
(Report Server Configuration)」ビュ
ー』を参照してください。
データ管理
データベースの初期化と、旧バージョ
ン形式のデータのマイグレーションを
管理します。
構成の初期化
すべてのデータベースの初期構成を実
行します。 153 ページの『構成の初
期化』を参照してください。
構成のマイグレーション
初期構成と、リリース 7.2 形式のイ
ベント定義のデータ・マイグレーショ
ンを実行します。 153 ページの『構成
のマイグレーション』を参照してくだ
さい。
レポート・データのマイグレーション TL_REPORTS データベースのデータを
リリース 7.2 形式からマイグレーシ
ョンします。 153 ページの『レポー
ト・データのマイグレーション』を参
照してください。
検索データのマイグレーション
Tealeaf データベースのインストー
ル、アップグレード、アンインストー
ルを行うためのコントロールがありま
す。
データベー
スのセット
アップ
ユーザー管
理
TL_SEARCH データベースのデータをリ
リース 7.2 形式からマイグレーショ
ンします。 155 ページの『検索データ
のマイグレーション』を参照してくだ
さい。
すべてのデータベース
このモードでは、単純な操作を行うこ
とができるため、大半のユーザーに推
奨できます。 144 ページの『「すべて
のデータベース」モード』を参照して
ください。
単一データベース
このモードでは、より複雑な環境やタ
スク向けの微調整されたコントロール
(リモート・データベースのセットア
ップなど) を使用できます。 148 ペー
ジの『単一データベース・モード』を
参照してください。
データベース・ユーザーと権限を管理
するためのコントロールがあります。
第 3 章 Tealeaf データベースのインストール
139
表 14. モード (続き)
サブメニュ
ー
オプション
説明
ユーザーの作成
必要な Tealeaf SQL Server ログイン
を作成できます。 156 ページの『「ユ
ーザーの作成」ビュー』を参照してく
ださい。
ユーザー権限
サーバー権限とストアード・プロシー
ジャー権限を修復できます。 157 ペー
ジの『「ユーザー権限」ビュー』を参
照してください。
権限スクリプト
SQL 権限スクリプトを生成するため
のコントロールがあります。 157 ペー
ジの『「権限スクリプト」ビュー』を
参照してください。
ユーザーの修復 (Repair Users)
Tealeaf データベースを新しい SQL
Server インスタンスにマイグレーショ
ンした後、データベース・ユーザー・
アカウントを修復します。 158 ページ
の『「ユーザーの修復 (Repair
Users)」ビュー』を参照してくださ
い。
ジョブ管理
バックアップ・オペレーター、通知、
ジョブを設定および管理するためのコ
ントロールがあります。
バックアップ・ジョブ (Backup Jobs) Tealeaf データベースのバックアッ
プ・ジョブを作成および管理するため
のコントロールがあります。 158 ペ
ージの『「バックアップ・ジョブ
(Backup Jobs)」ビュー』を参照してく
ださい。
バックアップ・ジョブ履歴 (Backup
Job History)
Tealeaf データベースのバックアッ
プ・ジョブ履歴が表示されます。 159
ページの『「バックアップ・ジョブ履
歴 (Backup Job History)」ビュー』を
参照してください。
オペレーター
ジョブのオペレーターを追加するため
のコントロールがあります。 159 ペー
ジの『「オペレーター」ビュー』を参
照してください。
通知
Tealeaf データベースのバックアッ
プ・ジョブに通知を追加するためのコ
ントロールがあります。 159 ページ
の『「通知」ビュー』を参照してくだ
さい。
インデック
ス管理
140
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
インデックスを表示および管理するた
めのコントロールがあります。 159 ペ
ージの『「インデックス管理」ビュ
ー』を参照してください。
表 14. モード (続き)
サブメニュ
ー
オプション
説明
データベースにファイルとファイル・
グループを追加するためのコントロー
ルがあります。
ファイル・
グループ管
理
ファイルの追加
Tealeaf データベースにファイルとフ
ァイル・グループを追加するためのコ
ントロールがあります。 159 ページの
『「ファイルの追加」ビュー』を参照
してください。
情報/構成 (Info/Config)
一般概要ビュー:
一般概要には、現在のインストール済み環境 (存在する場合) に関する読み取り専用
情報が表示されます。
ライセンス・キー: Tealeaf データベース・マネージャーは Tealeaf ライセンス・
キーを使用して、特定のシステムに必要なデータベースを判別します。このキー
は、データベースのインストールとセットアップを続行するために必要です。
v 使用中のライセンス・キーを確認するには、「モード」 > 「情報/構成
(Info/Config)」 > 「概要」を選択します。
v 詳しくは、Tealeaf http://support.tealeaf.com にお問い合わせください。
第 3 章 Tealeaf データベースのインストール
141
データベース情報ビュー:
データベース情報ビューには、現在選択されているデータベースに関する読み取り
専用情報が表示されます。データベースの選択は、「データベース」ドロップダウ
ンから行うことができます。「カテゴリー」ドロップダウンから必要なカテゴリー
を選択すると、現在選択されているデータベースに関するさまざまな情報が表示さ
れます。
v この情報は、主にデバッグのために役立ちます。
カテゴリー
注
データベース・ファイル
現在選択されているデータベースのファイル情報。
OS システム情報
データベースに関連するオペレーティング・システム情報。
v これには SA アクセス権限が必要です。
パフォーマンス・カウンター
現在選択されているデータベースのパフォーマンス・メトリック。
v これには SA アクセス権限が必要です。
Exec セッション要求 (Exec Session Requests)
データベース・セッション情報
v これには SA アクセス権限が必要です。
サーバー構成
SQL Server の構成情報。プロパティー:
v 並列処理の最大限度
- データベースに対して構成された並列処理の最大限度。「IBM Tealeaf
CX インストール・マニュアル」の『CX インストール前のチェックリス
ト』を参照してください。
v 最小サーバー メモリ (MB)
v 最大サーバー メモリ (MB)
v AWE が有効
SQL Server 情報ビュー:
SQL Server 情報ビューには、現在選択されているサーバーに関する読み取り専用情
報が表示されます。サーバーの選択は、「SQL Server」ドロップダウンから行うこ
とができます。
「レポート・サーバー構成 (Report Server Configuration)」ビュー:
「レポート・サーバー構成 (Report Server Configuration)」ビューには、編集可能形
式のレポート・サーバー設定が表示されます。Tealeaf データベース・マネージャー
は Tealeaf 管理システムを使用してこれらの変更をコミットするため、このビュー
で設定を編集するには TMS が稼働している必要があります。
注: これらの設定に対する変更は、SQL Server Management Studio から適用する必
要があります。
142
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
以下の設定は、Tealeaf データベース・マネージャーのみで表示されます。
設定
説明
ネットワーク・プロトコル
SQL Server が使用するネットワーク・プロトコルを構成します。
v TCPIP
v 名前付きパイプ
注: この設定に対する変更は、SQL Server Management Studio に自動的
に適用されません。 SQL Server Management Studio 内の対応する構成に
設定変更が反映されていることを確認してください。
その他の設定について詳しくは、「IBM Tealeaf cxImpact 管理マニュアル」の
『TMS の「全体ビュー」タブ』を参照してください。
必要な変更を加えたら、「OK」をクリックし、TMS で変更をコミットします。
第 3 章 Tealeaf データベースのインストール
143
データベースのセットアップ
「すべてのデータベース」モード:
「すべてのデータベース」モードには、Tealeaf データベース・セット全体を管理す
るための単純なアクションがあります。
注: IBM Tealeaf cxReveal データベースを SQL Server インスタンスに自動的にイ
ンストールする場合は、Tealeaf データベース・マネージャーで「すべてのデータベ
ース」モードを使用できません。
v インストール - デフォルト設定を使用して Tealeaf データベースをセットアップ
します。
– 構成の初期化 - インストールされたデータベースの初期構成を実行します。
153 ページの『構成の初期化』を参照してください。
v アップグレード - 既存の Tealeaf データベースをアップグレードします。
– 構成のマイグレーション - 旧バージョン形式のデータを新バージョンのスキー
マにマイグレーションします。 153 ページの『構成のマイグレーション』を参
照してください。
– レポート・データのマイグレーション - IBM Tealeaf cxImpact レポート・デー
タベースのデータを旧バージョン形式から新バージョンのスキーマにマイグレ
ーションします。 153 ページの『レポート・データのマイグレーション』を参
照してください。
- オプションで、列挙値イベントの値リストを現行リリースのディメンション
にマイグレーションすることができます。
144
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
- オプションで、リリース 7.2 の参照ディメンション・データをマイグレーシ
ョンに含めることができます。これらのディメンションを含めるには、「デ
フォルト・ディメンションなしでレポート・データをマイグレーションする
(Migrate report data without default dimensions)」をクリアします。
「IBM Tealeaf CX アップグレード・マニュアル」の『レポート・サーバー
のリリース 8.x へのアップグレード』を参照してください。
– 検索データのマイグレーション - IBM Tealeaf cxReveal 検索データベースのデ
ータを旧バージョン形式から新バージョンのスキーマにマイグレーションしま
す。 155 ページの『検索データのマイグレーション』を参照してください。
– マイグレーション時に削除 (Delete during migration) - これを選択した場合
は、マイグレーション操作中にデータが削除されます。
注: デフォルトでは、操作の完了に必要なオーバーヘッドを制限するために、
マイグレーション中にデータが削除されます。このオプションを使用する場合
は、始める前に、マイグレーションするデータベースの有効なバックアップが
あることを確認してください。
注: マイグレーション中に削除しない場合は、旧バージョンのデータが保持さ
れ、データベース内でデータのコピーに対してすべてのマイグレーション操作
が実行されます。マイグレーションが失敗した場合は、リリース 7.2 のデータ
ベースがそのまま保持されます。ただし、SQL Server データベースのサイズ
が非常に大きくなる可能性があります。
– 訪問者データのマイグレーション - IBM Tealeaf cxResults のライセンス交付
を受けていて、Tealeaf データベース・マネージャーが訪問者データベースに
接続されている場合は、オプションで訪問者データをマイグレーションするこ
とができます。 155 ページの『訪問者データのマイグレーション』を参照して
ください。
v アンインストール - すべてのデータベースをアンインストールします。
– 接続を閉じる - これを選択すると、選択されたアクションの完了後に、すべて
のデータベース接続が閉じられます。
新規データベースをインストールする前に、新規インストールされる各データベー
スにデフォルトで適用される一般的なファイル・グループの場所と、各データベー
スに固有のファイル・グループの場所を構成することができます。
注: ファイル・グループ・パスの変更は、アップグレード時には適用されません。
既存のデータベースのファイル・グループ・パスの変更について詳しくは、SQL
Server の製品資料を参照してください。
注: アップグレード・プロセスで新規データベースを作成する場合は、これらのフ
ァイル・グループ設定を新規インストールされる特定のデータベースに適用するこ
とができます。例えば、リリース 6.2 より前のリリースからアップグレードして
IBM Tealeaf cxResults をインストールする場合は、TL_SYSTEM データベースと
TL_VISREPORT データベースがアップグレード・プロセスの一部として作成されま
す。これらのデータベースには、「特定のファイル・グループ (Specific
Filegroups)」ページで定義された特定のファイル・グループ設定を使用することがで
きます。
第 3 章 Tealeaf データベースのインストール
145
v 一般的なファイル・グループ設定を構成するには、「全般」ページを選択しま
す。『「一般ファイル・グループ」ページ』を参照してください。
v 特定のデータベースのファイル・グループ設定を構成するには、「特定」ページ
を選択します。『「特定のファイル・グループ (Specific Filegroups)」ページ』を
参照してください。
「一般ファイル・グループ」ページ: 「一般ファイル・グループ」ページでは、す
べての Tealeaf データベース・ファイル・グループが「プライマリー」、「デー
タ」、「インデックス」、「ログ」の 4 つの一般グループのいずれかに分類されま
す。
v 「特定のファイル・グループ (Specific Filegroups)」ページで個々のデータベース
に対して上書き値を作成しない限り、Tealeaf データベースのデータはすべてこれ
らの場所に格納されます。『「特定のファイル・グループ (Specific Filegroups)」
ページ』を参照してください。
「一般ファイル・グループ」ページを使用すると、ファイル・グループを素早く構
成することができます。表示されたテキスト・ボックスでファイル・グループ・パ
スを編集したら、「変更の適用」をクリックします。インストール時には、新しい
ファイル・グループ・パスを使用して、新規作成されたデータベースが格納されま
す。
v これらの値はディスクに保存され、デフォルトでは次に Tealeaf データベース・
マネージャーを開いたときに再ロードされます。TDM を閉じてデータベースを
再インストールする必要がある場合でも、これらのファイル・グループを再指定
する必要はありません。
「特定のファイル・グループ (Specific Filegroups)」ページ:
146
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
「特定のファイル・グループ (Specific Filegroups)」ページでは、各 Tealeaf データ
ベースの個々のファイル・グループを独立して構成することができます。例えば、
TL_REPORTS のファイル・グループが、現行システム上の別個のボリュームに属する
ようにすることができます。
注: SQL Server では、ファイル・グループの絶対パスを SQL Server パスに対して
ローカルにする必要があります。ネットワーク・パスと相対パスはサポートされて
いません。
このページ上のデフォルト・パスは、「一般ファイル・グループ」ページで適用さ
れた変更内容から導出されます。
注: カスタム・ファイル・グループを使用可能にするには、「カスタム・ファイ
ル・グループの使用 (use custom filegroups)」チェック・ボックスをクリックし
ます。カスタム・ファイル・グループが使用可能になると、「一般ファイル・グル
ープ」ページで適用した変更内容によって、「特定のファイル・グループ (Specific
Filegroups)」ページで指定した値が上書きされます。一般ファイル・グループを最初
に指定してください。
カスタム・ファイル・グループを定義するには、以下の手順を実行します。
1. 「カスタム・ファイル・グループの使用 (use custom filegroups)」チェック・
ボックスをまだクリックしていない場合は、ここでクリックします。
2. カスタム・ファイル・グループの適用先となるデータベースを選択します。
3. 表示されたエリアで、データベースのファイル・グループを指定します。
4. 「変更の適用」をクリックします。
第 3 章 Tealeaf データベースのインストール
147
オプション
説明
選択したデータベース (Selected Database)
ファイル・グループを編集する必要があるデータベース。
名前
ファイル・グループの名前。
パス
ファイル・グループ・ファイルへのパス。
サイズ ファイルのサイズ (MB)。
増加率 自動増加率 (パーセント)。
v カスタム・ファイル・グループを使用するには、このチェック・ボックスを選択
します。必要に応じてフィールドを変更できます。
v 現在選択されているデータベースのファイル・グループ設定に変更内容を適用す
るには、「変更の適用」をクリックします。
注: これらの変更内容は、「ファイル・グループ」ページの終了時や「すべての
データベース」操作の実行時にも自動的に適用されます。
単一データベース・モード:
「単一データベース」モードでは、特定の Tealeaf データベースを管理するための
操作を実行できます。
オプション
説明
148
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
データベース
現在ライセンス交付を受けていてデータベースにアクセス可能な Tealeaf デ
ータベース・マネージャーから、管理するデータベースを選択します。
アクション
現在選択されているデータベースに対して実行するアクションを選択しま
す。
コマンド・ファイル
現在のアクションとデータベースに使用するコマンド・ファイルの絶対パ
ス。コマンド・ファイルを選択するには、パスを入力するか、「参照」ボタ
ンを使用してファイルを指定します。
接続を閉じる
これを選択すると、選択されたアクションの完了後に、すべてのデータベー
ス接続が閉じられます。
「拡張オプション」ページ:
オプション
説明
ユーザーの更新
これを選択すると、データベースが変更される際に TeaLeaf ユーザーが更
新されます。
6.2 より前のバージョンのインポート (Pre-6.2 Import)
これを有効にした場合は、TeaLeaf システム・データがデータベース内に保
持されます。「永続オプション (Persist Opts.)」タブを使用して、このデー
タをカスタマイズできます。
第 3 章 Tealeaf データベースのインストール
149
注: このオプションは、Tealeaf 担当者の指示がない限り選択しないでくだ
さい。
基本バージョン
アップグレード・スクリプトの生成時に使用する基本データベース・バージ
ョン。
「ファイル・グループ」ページ:
現在選択されているデータベースが作成される前に、そのデータベースのファイ
ル・グループ設定を構成します。
注: SQL Server では、ファイル・グループの絶対パスを SQL Server パスに対して
ローカルにする必要があります。ネットワーク・パスと相対パスはサポートされて
いません。
v これらの設定をカスタマイズするには、「カスタム・ファイル・グループの使用
(Use custom filegroups)」チェック・ボックスを選択します。必要な編集を加えま
す。変更内容を適用するには、「変更の適用」をクリックします。
注: これらの変更内容は、「ファイル・グループ」ページの終了時や作成操作の
実行時にも自動的に適用されます。
CLR シーケンス検索:
IBM Tealeaf cxResults では、IBM Tealeaf cxResults データベースをホストする
SQL Server インスタンスにストアード・プロシージャーをデプロイして、シーケン
ス検索のパフォーマンスを向上させることができます。
150
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
注: Tealeaf では、シーケンス検索に IBM Tealeaf cxResults のストアード・プロシ
ージャーを使用することを強くお勧めします。
Tealeaf データベース・マネージャーから、このストアード・プロシージャーの使用
を有効にすることができます。
注: ストアード・プロシージャーの使用を有効にする前に、そのストアード・プロ
シージャーを SQL Server ローカル・システムにインストールする必要がありま
す。「IBM Tealeaf データベース・ガイド」の『Tealeaf データベースのインストー
ル』を参照してください。
1. SQL Server がリモートの場合は、現在の環境内の Tealeaf レポート・サーバー
から、SQL Server をホストするサーバーに DLL ファイルをコピーします。
2. シーケンス検索にストアード・プロシージャーを使用するには、SQL Server マ
シン上のシーケンス検索 DLL の絶対パスを入力します。
3. 使用可能にするには「OK」をクリックします。
4. ストアード・プロシージャーが使用可能になります。
5. このストアード・プロシージャーをインストールしたら、データベースのインデ
ックスを再作成してください。これにより、既存のデータに対してシーケンス検
索が有効になります。
6. イベント発生テーブルのセッション終了列にデータを挿入することもできます。
こうすると、検索とレポート作成のパフォーマンスが向上します。 156 ページの
『訪問者シーケンス検索』を参照してください。
失敗ステートメント: Tealeaf データベース・マネージャーを使用してデータベー
スに変更を加えたら、このペインを確認して、操作に含まれる非重大ステートメン
トが失敗していないかどうかを判別することができます。
v Tealeaf データベース・マネージャーはステートメント・ベースの方式を使用し
て、個々のデータベースの作成や変更を行います。Tealeaf データベースに適用さ
れる定義済み操作は、そのデータベースに適用されるステートメントのシーケン
スとして定義されます。
第 3 章 Tealeaf データベースのインストール
151
ステートメントのタイプによって、重大な失敗と見なされる場合もあれば、重大で
ないと見なされる場合もあります。
注: このペインには、非重大ステートメントのみが表示されます。データベース操
作時に非重大エラーが検出された場合は、データベース操作を続行する前に、メッ
セージがログに記録され、このペインにエントリーが追加されます。
v 成功したステートメントは、このペインには表示されません。
v 重大な失敗が発生した場合は、操作の実行が直ちに強制終了されます。これらの
エラーは、このペインには報告されません。
v
160 ページの『失敗ステートメント・タイプのリスト』を参照してください。
データベース操作によって重大でない失敗が発生した場合は、正しく実行できなか
ったステートメントが「失敗ステートメント」ペインに表示されます。これらのス
テートメントを SQL ファイルにエクスポートすることもできます。ステートメン
トが失敗する原因となったエラーが修正された場合は、エクスポート・ファイル内
のステートメントを再実行して、操作を完了することができます。
注: このペインは、データベース操作を行うたびにリセットされます。各データベ
ース操作の実行後にこのペインを確認するよう習慣づけてください。
v 特定のデータベースで失敗したステートメントを確認するには、ドロップダウ
ン・リストからデータベースを選択します。
v 失敗したステートメントを SQL ファイルにエクスポートするには、「保存」を
クリックします。
152
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
データ管理
注: 「データ管理」オプションは、リリース 7.2 からリリース 8.1 以降のアップグ
レードにのみ適用されます。現行バージョンのデータベースがリリース 8100 以降
の場合は、これらの設定による影響がないため、無視して構いません。
構成の初期化: Tealeaf データベースを新しいバージョンの IBM Tealeaf CX にイ
ンストールした場合は、このオプションを使用して初期構成を行うことができま
す。このステップでは、デフォルトのイベント、ディメンション、レポート、ダッ
シュボードを使用してデータベースが初期化されます。
構成のマイグレーション:
注: データベースをアップグレードする前にマイグレーション操作を実行すること
はできません。
新しいバージョンのデータベースにアップグレードしたら、旧バージョンから新し
いスキーマに構成情報をマイグレーションすることができます。システム構成、ユ
ーザー・プロファイル、レポート定義、ダッシュボードが旧バージョンから変換さ
れ、データベースにロードされます。
v このステップでは、最初に構成の初期化ステップが実行されます。『構成の初期
化』を参照してください。
レポート・データのマイグレーション:
注: データベースをアップグレードする前にマイグレーション操作を実行すること
はできません。
第 3 章 Tealeaf データベースのインストール
153
注: レポート・データをマイグレーションする前に、TL_REPORTS データベースのバ
ックアップを作成してください。
このコマンドは、IBM Tealeaf cxImpact レポートの TL_REPORTS データを旧バージ
ョンのスキーマから新しいスキーマに変換します。
v レポート・データのマイグレーションを有効にするには、「レポート・データの
マイグレーション」チェック・ボックスをクリックします。
注: データベースのサイズによっては、この操作にかなり時間がかかり、SQL
Server インスタンスのパフォーマンスが低下する可能性があります。この操作は
オフピーク時に実行することをお勧めします。
v オプションで、古いインストール済み環境の値リストを新規作成のディメンショ
ンとして、新しいレポート・スキーマにマイグレーションすることができます。
マイグレーションが完了すると、新規作成されたディメンションのリンク先の列
挙イベントにちなんだディメンション名が付けられ、そのディメンション内では
すべての列挙値がホワイトリスト値になります。マイグレーション中にこのステ
ップを実行するには、「列挙イベントのディメンション・データをマイグレーシ
ョンする (Migrate Dimension Data for Enumerated Events)」チェック・ボックス
を選択します。
注: このイベント・マイグレーションを実行する前に、リリース 7.2 のイベント
定義がインストールされており、アップグレードを実行するレポート・サーバー
で使用可能になっていることを確認してください。「IBM Tealeaf CX アップグレ
ード・マニュアル」の『レポート・サーバーのリリース 8.x へのアップグレー
ド』を参照してください。
注: このオプションが適用されるのは、リリース 7.2.12.7296 からレポート・デー
タをマイグレーションする場合のみです。それ以外の場合は無視されます。
v オプションで、マイグレーションされるレポート・データに参照データ・ディメ
ンションを含めることができます。これらのディメンションを含めるには、「デ
フォルト・ディメンションなしでレポート・データをマイグレーションする
(Migrate report data without default dimensions)」をクリアします。「IBM
Tealeaf CX アップグレード・マニュアル」の『レポート・サーバーのリリース
8.x へのアップグレード』を参照してください。
v マイグレーション操作中に、データが正常にマイグレーションされた後にデータ
を削除するには、「マイグレーション時に削除 (Delete during migration)」チェッ
ク・ボックスをクリックします。
注: デフォルトでは、操作の完了に必要なオーバーヘッドを制限するために、マ
イグレーション中にデータが削除されます。このオプションを使用する場合は、
始める前に、マイグレーションするデータベースの有効なバックアップがあるこ
とを確認してください。
注: マイグレーション中に削除しない場合は、旧バージョンのデータが保持さ
れ、データベース内でデータのコピーに対してすべてのマイグレーション操作が
実行されます。マイグレーションが失敗した場合は、リリース 7.2 のデータベー
スがそのまま保持されます。ただし、SQL Server データベースのサイズが非常に
大きくなる可能性があります。
154
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
検索データのマイグレーション:
注: データベースをアップグレードする前にマイグレーション操作を実行すること
はできません。
このコマンドは、現在の日付の IBM Tealeaf cxReveal 検索の TL_SEARCH データ
を、旧バージョンのスキーマから新しいスキーマに変換します。
IBM TealeafcxReveal 検索データベースに格納された以前の日付のデータは、属性イ
ンデックス付けセッション・エージェントの初回開始後にマイグレーションされま
す。「IBM Tealeaf CX 構成マニュアル」の『属性インデックス付けセッション・エ
ージェント』を参照してください。
注: IBM Tealeaf cxReveal に付属の検索データベースは、別個にインストールおよ
び構成する必要があります。「IBM Tealeaf cxReveal 管理マニュアル」の『cxReveal
のインストール』を参照してください。
検索データをマイグレーションするには、「OK」をクリックします。
注: デフォルトでは、操作の完了に必要なオーバーヘッドを制限するために、マイ
グレーション中にデータが削除されます。このオプションを使用する場合は、始め
る前に、マイグレーションするデータベースの有効なバックアップがあることを確
認してください。
訪問者データのマイグレーション:
訪問者データをマイグレーションすると、以下のような影響が生じます。
1. すべてのタイム・スタンプが GMT から Tealeaf 時間に更新されます。
2. 未使用のテーブルが除去されます。
注: このプロセスでは、リリース 7.2 形式の参照ディメンション・データはマイ
グレーションされません。IBM Tealeaf cxResults では、ディメンションの使用は
サポートされていません。
注: 訪問者データのマイグレーションを行う前に、Tealeaf スケジューリング・サー
ビスを開始しないでください。
注: データベースをアップグレードする前にマイグレーション操作を実行すること
はできません。
このコマンドは、IBM Tealeaf cxResults 訪問者 (TL_VISREPORT と TL_VISSTAGE) の
データを旧バージョンのスキーマから新しいスキーマに変換します。
注: IBM Tealeaf cxResults に付属の訪問者データベースは、別個にインストールお
よび構成する必要があります。
v 訪問者データをマイグレーションするには、「OK」をクリックします。
注: データベースのサイズによっては、この操作にかなり時間がかかり、SQL
Server インスタンスのパフォーマンスが低下する可能性があります。この操作は
オフピーク時に実行することをお勧めします。
第 3 章 Tealeaf データベースのインストール
155
注: デフォルトでは、操作の完了に必要なオーバーヘッドを制限するために、マ
イグレーション中にデータが削除されます。このオプションを使用する場合は、
始める前に、マイグレーションするデータベースの有効なバックアップがあるこ
とを確認してください。
訪問者シーケンス検索: 訪問者データベースでは、訪問者レポート・データベース
内のイベント・テーブルにインデックスを再作成することができます。このインデ
ックスを再作成すると列が追加され、訪問者シーケンス検索のパフォーマンスが向
上します。
注: 既存の訪問者データベースの場合は、この操作が完了するまでにかなりの時間
と SQL Server 処理を要する可能性があります。Tealeaf では、オフピーク時にこの
操作を実行することをお勧めします。
オプションで、訪問者データベース内で履歴データ用のセッション終了列にデータ
を挿入することもできます。このオプションを有効にした場合は、イベント発生テ
ーブル内のデータベース列に、そのデータベースに以前に記録されたすべてのイベ
ントのセッション終了タイム・スタンプが挿入されます。その後このデータベース
に追加されるすべてのイベント発生には、訪問者データベースにイベント発生が挿
入されるときに、そのイベントのセッション終了時刻が格納されます。
v シーケンス検索ストアード・プロシージャーをインストールした場合は、このオ
プションを訪問者データベースに含めると、IBM Tealeaf cxResults での検索とレ
ポート作成のパフォーマンスが向上します。
注: シーケンス検索ストアード・プロシージャーがインストールされていても、
セッション終了列へのデータ挿入を選択しないと、これらの履歴セッションに対
するシーケンス検索が機能しません。
– シーケンス検索ストアード・プロシージャーをインストールしていない場合
は、このオプション・ステップは必要ありません。
–
150 ページの『CLR シーケンス検索』を参照してください。
v セッション終了列にデータを挿入するには、「OK」をクリックします。
ユーザー管理
「ユーザーの作成」ビュー:
「ユーザーの作成」ビューには、Tealeaf データベースの管理アカウントとユーザ
ー・アカウントのユーザー名とパスワードを変更するためのコントロールが表示さ
れます。これらの変更は、データベースとレポート・サーバー設定で更新されま
す。
オプション
説明
TL ユーザー・タイプ
変更する Tealeaf ユーザー・アカウントのタイプ (「ユーザー」または「管
理」) を選択します。
ユーザー名
選択したタイプのユーザー名を入力します。
156
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
パスワード
ユーザー名のパスワードを入力します。
パスワードの確認
パスワードを変更するには、パスワードを再入力します。
「ユーザー権限」ビュー:
「ユーザー権限」ビューには、Tealeaf データベース・ユーザーのサーバー権限とス
トアード・プロシージャー権限を更新するためのコントロールが表示されます。こ
れらの変更を行うには、SA 権限が必要です。
オプション
説明
TL ユーザー・タイプ
変更する Tealeaf ユーザー・アカウントのタイプ (「ユーザー」または「管
理」) を選択します。
サーバー権限 (Server Permissions)
このオプションを有効にすると、Tealeaf データベース・マネージャーは
Tealeaf データベースに対して欠落している権限の修復を試みます。
ストアード・プロシージャー権限 (Stored Procedure Permissions)
このオプションを有効にすると、Tealeaf データベース・マネージャーは選
択されたユーザーに Tealeaf データベースのストアード・プロシージャーを
実行する権限を付与します。
「権限スクリプト」ビュー:
第 3 章 Tealeaf データベースのインストール
157
「権限スクリプト」モードでは、各種の Tealeaf サービスがデータベースを使用す
るために必要な権限を付与する SQL ステートメントのセットを生成できます。
v 権限スクリプトが生成される場所を指定するには、SQL スクリプトの書き込み先
の絶対パスを入力します。このパスは、フィールドに直接入力することも、「参
照」ボタンを使用して選択することもできます。
「ユーザーの修復 (Repair Users)」ビュー:
このコマンドは、Tealeaf データベースをマイグレーションしてリストアした後に、
SQL Server インスタンスをホストする新しいサーバーが指定されるように、Tealeaf
データベース・マネージャーが使用する TLADMIN アカウントと TLUSER アカウント
を修復します。
注: 1 つ以上の Tealeaf データベースを SQL Server の新規インスタンスにマイグ
レーションした場合は、このコマンドを実行して、各データベースへのアクセスに
使用するアカウントに関するローカル情報を修正する必要があります。
このコマンドは、複数回実行しても問題ありません。
注: このコマンドを実行する前に、必要なデータベースをすべて新しい SQL Server
インスタンスにマイグレーションし、Tealeaf データベース・マネージャーを使用し
てそれらのデータベースをリストアしたことを確認してください。「IBM Tealeaf デ
ータベース・ガイド」の『Tealeaf データベースのマイグレーション』を参照してく
ださい。
v 各 Tealeaf データベースの TLADMIN アカウントと TLUSER アカウントを修復する
には、「OK」をクリックします。
ジョブ管理
「バックアップ・ジョブ (Backup Jobs)」ビュー:
「バックアップ・ジョブ (Backup Jobs)」ビューには、Tealeaf データベースのバッ
クアップ・ジョブを作成および管理するためのコントロールが表示されます。
注: Tealeaf データベース・マネージャーのバックアップ機能を使用して、データベ
ースのトリミングを含むバックアップ・タスクをスケジュールすることができま
す。オンデマンドで Tealeaf データベースのフルバックアップを実行するには、
SQL Server Management Studio を使用します。
「作成とスケジュールのオプション (Create and Schedule Options)」ページのフィー
ルドはすべて、ジョブを作成する前に設定する必要があります。既存のジョブは、
「管理」ページで有効化/無効化や削除を行うことができます。
オプション
説明
データベース
このドロップダウンから、バックアップするデータベースを選択します。
ジョブ名
分かりやすいバックアップ・ジョブ名を入力します。
説明
158
ジョブの明確な説明を指定します。
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
フルバックアップ・パス (Full Backup Path)
このデータベースのフルバックアップの格納先となる絶対パスを入力または
選択します。この値は、SQL Server マシン上の絶対パスでなければなりま
せん。
注: SQL Server がリモートの場合は、手動でパスを入力してください。
「参照」オプションを使用してパスを選択しないでください。
差分バックアップ・パス (Diff Backup Path)
このデータベースの増分バックアップの格納先となる絶対パスを入力または
選択します。この値は、SQL Server マシン上の絶対パスでなければなりま
せん。
注: SQL Server がリモートの場合は、手動でパスを入力してください。
「参照」オプションを使用してパスを選択しないでください。
「バックアップ・ジョブ履歴 (Backup Job History)」ビュー:
「バックアップ・ジョブ履歴 (Backup Job History)」ビューには、Tealeaf データベ
ース・マネージャーから構成および実行された Tealeaf データベース・バックアッ
プ・ジョブの履歴が表示されます。ドロップダウンから、バックアップ・ジョブを
選択します。状況情報が表示されます。
「オペレーター」ビュー:
「オペレーター」ビューには、SQL Server にオペレーターを追加するためのコント
ロールが表示されます。オペレーターは、ユーザー名と E メール・アドレスで構成
されます。オペレーターには、Tealeaf データベースのバックアップ・ジョブ・イベ
ントを自動的に通知することができます。
「通知」ビュー:
「通知」ビューには、Tealeaf データベースのバックアップ・ジョブに通知を追加す
るためのコントロールが表示されます。特定のジョブが成功、失敗、または完了し
たら、オペレーターに通知することができます。
「インデックス管理」ビュー
「インデックス管理」ビューには、Tealeaf データベースに含まれるすべてのインデ
ックスとキーのリストが表示されます。これらを選択して削除や再作成を行うこと
ができます。
v 削除するインデックスをキューに入れるには、そのインデックスを選択して「削
除」をクリックします。
v 再作成するインデックスをキューに入れるには、そのインデックスを選択して
「再作成 (Rebuild)」をクリックします。
v キューに入れた操作をすべて実行するには、「OK」をクリックします。
v 操作のキューをクリアするには、「変更を破棄」をクリックします。
ファイル・グループ管理
「ファイルの追加」ビュー: 「ファイルの追加」ビューでは、データベース・ファ
イル・グループに追加する個々のファイルを作成できます。
オプション
説明
第 3 章 Tealeaf データベースのインストール
159
データベース
このドロップダウンから、ファイルの追加先となるデータベースを選択しま
す。
論理名 データベースの論理名。
ファイル・グループ
選択したデータベースで、ファイルの追加先となるファイル・グループを選
択します。
新規ファイル・グループ名
新規ファイル・グループにファイルを追加するには、ここで新規ファイル・
グループの名前を入力します。
初期サイズ
ファイル・グループの初期サイズを入力します。所定のドロップダウンか
ら、サイズ単位を選択します。
自動拡張
通常操作時に想定される、ファイルの自動拡張のパーセンテージを指定しま
す。所定のドロップダウンから、増加単位を選択します。
v 自動拡張を無効にするには、この値を 0 に設定します。
パス
そのファイルへの絶対パスを入力します。
ファイル名
追加するファイルの名前。
失敗ステートメント・タイプのリスト
データベースの操作時に非重大ステートメントが失敗した場合は、以下のようなエ
ラー・メッセージが出力ペインに表示されます。
One or more errors occurred during the operation.
TL_REPORTS : There was an error executing the command list. |
Incorrect syntax near ’o’. | At statement:
CREATE INDEX IX_DB_GROWTH o dbo.DB_GROWTH (DTS, NAME) ON [PRIMARY]
One or more warnings occurred during the operation.
TL_REPORTS : A non fatal error has occurred while executing a CREATE_INDEX
statement 19 TL_REPORTS : There was an error executing the command list
以下の各ステートメント・タイプは、Tealeaf データベース・マネージャーでは非致
命的と見なされます。これらのエラーが発生した場合は、上記のようなログ・エン
トリーが挿入され、DBM がスクリプトの処理を続行します。
TLDbmStatementType.GRANT
TLDbmStatementType.GRANT_DATABASE
TLDbmStatementType.CREATE_INDEX
TLDbmStatementType.ALTER_INDEX
TLDbmStatementType.DROP_INDEX
TLDbmStatementType.CREATE_PROCEDURE
TLDbmStatementType.DROP_PROCEDURE
TLDbmStatementType.ALTER_PROCEDURE
TLDbmStatementType.CREATE_FUNCTION
TLDbmStatementType.DROP_FUNCTION
TLDbmStatementType.ALTER_FUNCTION
160
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
製品レジストリー・キーの欠落
付与されたライセンスおよびインストールされた製品によっては、1 つ以上の
Tealeaf データベースの「ホストとポート (Host and Port)」フィールドに以下のメッ
セージが表示される可能性があります。
Product Registry Entry(s) Missing
上記のメッセージは、リストされたデータベースの製品レジストリー・キーが、
Tealeaf データベース・マネージャーが稼働しているマシン上に存在しないことを意
味します。この状態は、次のいずれかの原因で起こった可能性があります。
v 製品がまだローカルでインストールされていないため、データベースがまだ存在
しない。製品インストールを完了するまで、ローカル・データベース上で操作を
実行することはできません。
v データベースがリモート・サーバーにインストールされている。データベースが
別のサーバー上にインストールされている場合は、このようなレジストリー・キ
ーが存在しません。この場合、ローカル・インストールの目的ではこのメッセー
ジを無視して構いません。
– このメッセージは、特に訪問者レポート、訪問者ステージング、IBM Tealeaf
cxReveal 検索の各データベースで表示される可能性があります。
Tealeaf 用の SQL Server のアップグレード
IBM Tealeaf CX プラットフォームを使用するには、Microsoft SQL Server 2008 以
降が必要です。このページでは、SQL Server 2008 へのアップグレードとマイグレ
ーションの管理方法について説明します。特に記載のない限り、これらの説明は、
SQL Server 20012 以降の製品バージョンにも適用されます。
注: Microsoft は SQL Server 2000 のサポートを終了しているため、現在 Tealeaf 製
品を SQL Server 2000 上で使用している場合は、Tealeaf バージョン 8.8 以降への
アップグレードの一部として、少なくとも SQL Server 2008 にアップグレードする
必要があります。
可能なアップグレード・パス
1. 64 ビット版 SQL Server 2008 へのアップグレード: SQL Server 2000 から 64
ビット版 SQL Server 2008 に移行するか、エディションを変更する (例えば、
Standard から Enterprise に変更する) 場合は、Microsoft のマイグレーション・
プロセスを使用してください。
2. 64 ビット版 SQL Server 2012 へのアップグレード: SQL Server 2000 から 64
ビット版 SQL Server 2012 に移行するか、エディションを変更する (例えば、
Standard から Enterprise に変更する) 場合は、Microsoft のマイグレーション・
プロセスを使用してください。
アップグレード・プロセスとマイグレーション・プロセスの定義は以下のとおりで
す。
事前準備
アップグレードまたはマイグレーション操作を始める前に、以下の手順を実行して
ください。
第 3 章 Tealeaf データベースのインストール
161
1. アップグレードされた SQL Server インストールを使用する Tealeaf バージョン
のデータベース・サーバー要件を確認します。「IBM Tealeaf CX インストー
ル・マニュアル」の『CX インストール前のチェックリスト』を参照してくださ
い。
v SQL Server に関する最新のアクセス要件については、「IBM Tealeaf データ
ベース・ガイド」の『データベース・マネージャーの SQL Server へのアクセ
スおよび権限の要件』を参照してください。
2. SQL Server から、すべての Tealeaf データベースのフルバックアップを実行し
ます。プロンプトが出されたら、既存のバックアップの上書きを選択してくださ
い。
SQL Server 2008 以降へのアップグレード
32 ビット版の SQL Server から 64 ビット版の SQL Server 2008 以降にマイグレ
ーションする場合は、まず Tealeaf データベースを一時サーバーに移動する必要が
あります。直接アップグレードすることはできません。『SQL Server 2008 以降へ
のマイグレーション』を参照してください。
注: Tealeaf リリース 8.1 現在、Tealeaf ソフトウェアをホストするすべての
Windows ベース・サーバーには 64 ビット・マシンが必要です。Tealeaf データベ
ースのリリース 8.1 以降のインストールをホストするマシンが、他の Tealeaf ソフ
トウェア (レポート・サーバーなど) もホストする場合は、サポート対象の 32 ビッ
ト版の SQL Server を使用することができます。ただし、Tealeaf では、64 ビット
版の SQL Server をお勧めします。
1. 既存のすべての Tealeaf データベースのフルバックアップを実行したことを確認
します。
2. 新しいバージョンの SQL Server の setup.exe プログラムを実行します。
3. 既存のインスタンスのアップグレードを尋ねるプロンプトが出されたら、アップ
グレードする SQL Server インスタンスを選択します。
4. セットアップ・プログラムの終了時には、SQL Server が必要なバージョンにア
ップグレードされています。
SQL Server 2008 以降へのマイグレーション
以下に、SQL Server 2008 以降がインストールされた新しいサーバーに Tealeaf デ
ータベースを移動し、SQL Server 2000 を削除した後、既存のサーバーに新しいバ
ージョンの SQL Server をインストールする手順を示します。
注: Tealeaf リリース 8.1 現在、Tealeaf ソフトウェアをホストするすべての
Windows ベース・サーバーには 64 ビット・マシンが必要です。Tealeaf データベ
ースのリリース 8.1 以降のインストールをホストするマシンが、他の Tealeaf ソフ
トウェア (レポート・サーバーなど) もホストする場合は、サポート対象の 32 ビッ
ト版の SQL Server を使用することができます。ただし、Tealeaf では、64 ビット
版の SQL Server をお勧めします。
1. 既存のすべての Tealeaf データベースのフルバックアップを実行したことを確認
します。
2. サーバーに SQL Server 2000 がインストールされている場合は、アンインスト
ールします。
162
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
3. マシンをリブートします。
4. 新しいバージョンの SQL Server の setup.exe プログラムを実行します。
5. SQL Server Management Studio で、Tealeaf ログイン TLADMIN および TLUSER
を作成します。
6. 新しい SQL Server インスタンスが新しいサーバーにインストールされている場
合は、Tealeaf データベースのデータベース・バックアップ・ファイルを新しい
サーバーにコピーします。
7. 各 Tealeaf データベースをリストアします。
8. すべての Tealeaf データベースがリストアされたら、各データベースで以下の 2
つのコマンドを実行します。
EXEC sp_change_users_login ’update_one’, TLADMIN, TLADMIN;
EXEC sp_change_users_login ’update_one’, TLUSER, TLUSER;
9. 互換モードが正しく構成されたことを確認します。 『データベース互換モー
ド』を参照してください。
より詳しい手順と説明については、Microsoft の Web サイト (http://microsoft.com/
technet/) を参照してください。
データベース互換モード
Tealeaf データベースが旧バージョンの SQL Server からアップグレードされても、
既存の互換性レベルは保持されています。社内の Microsoft SQL Server のインスト
ール済み環境によっては、以下の互換モードレベルを Tealeaf データベースに適用
する必要があります。
以下の表で、データベースが最初にインストールされていた SQL Server バージョ
ンと、それに対応する互換モードを確認できます。SQL Server のアップグレードが
完了したら、その互換モードでデータベースを実行してください。
注: 互換モードでの実行は、データベースのパフォーマンスに影響を与える可能性
があります。
注: 互換モードの変更は必ず、そのデータベースに接続しているユーザーがいない
ときに適用してください。
SQL Server バージョン
互換モード
SQL Server 2000
80
注: リリース 7.0 以降の場合、この互換モード・レベルはサポートされてい
ません。
SQL Server 2005
90 (リリース 7.0 から 8.7)
注: リリース 8.8 以降の場合、この互換モード・レベルはサポートされてい
ません。
SQL Server 2008
100 (Release 7.2 以降)
第 3 章 Tealeaf データベースのインストール
163
SQL Server 2012
110 (Release 8.8 以降)
SQL Server 2012 の互換モードの構成
SQL 2012 では、上記の方法を使用するか、ALTER DATABASE SQL コマンドを実行し
て指定のデータベースに対して互換モードを設定することで、互換モードを構成で
きます。詳細については、ご使用の製品に付属の資料を参照してください。
SQL Server 2008 の互換モードの構成
SQL 2008 では、上記の方法を使用するか、ALTER DATABASE SQL コマンドを実行し
て指定のデータベースに対して互換モードを設定することで、互換モードを構成で
きます。
v 詳細については、ご使用の製品に付属の資料を参照してください。
参照
SQL Server 管理トピック
v 「IBM Tealeaf データベース・ガイド」の『SQL Server 認証』を参照してくださ
い。
v Tealeaf 用の SQL Server のアップグレード
データベース管理トピック
v 「IBM Tealeaf データベース・ガイド」の『データベース・バックアップ・スト
ラテジー』
v 「IBM Tealeaf データベース・ガイド」の『データベースのサイズ変更』
Tealeaf データベースのマイグレーション
Tealeaf データベースを新しい SQL Server インスタンスに移動する場合は、マイグ
レーションを円滑に行うために以下の手順を実行してください。
マイグレーションのステップ
1. 『前提条件』
2.
165 ページの『既存のデータベースのバックアップ』
3.
166 ページの『TL ユーザー・アカウントの作成』
4.
167 ページの『新しいサーバーへのバックアップのリストア』
5.
168 ページの『ユーザーの修復』
6.
170 ページの『データベースのアップグレード』
前提条件
注: この操作を実行する前に、IBM Tealeaf データベースの現行バックアップを実行
または確認してください。詳しくは、 165 ページの『既存のデータベースのバック
アップ』を参照してください。
164
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
1. バージョン 7.2 の Tealeaf データベースを、8.7 から 8.8 までのバージョンにマ
イグレーションする場合は、SQL Management Studio から以下の SQL コマンド
を実行して、tl_reports テーブルのマイグレーション準備をします。
use tl_reports
go
declare @status int
declare @message nvarchar(4000)
declare @date datetime
set @date = getdate()
exec pr_LoadCalendar @date, @status output, @message output
exec pr_LoadCalendarHour @date
2. Tealeaf データベースを使用するすべてのサービス (ポータル・サービスは除く)
を停止します。
3. マイグレーションを始める前に、Tealeaf 管理システムを通して SQL Server イ
ンスタンスが変更されたことを Tealeaf サービスが認識できなければなりませ
ん。
v 特定の Tealeaf ソリューションに適用する設定のみを更新する必要がありま
す。例えば、IBM TealeafcxResults のライセンス交付を受けていない場合は、
「訪問者サーバー」や「訪問者データベース・ポート」の設定を更新する必要
はありません。
v TMS について詳しくは、「IBM Tealeaf CX 構成マニュアル」の『レポート・
サーバーの構成』を参照してください。
4. TMS を使用して、「共有構成情報 (Shared configuration information)」ノー
ドにナビゲートし、新しい SQL Server 環境を反映するように以下の設定を更新
します。
v データベース・ホスト名
v レポート・データベース・ポート
v 訪問者サーバー
v 訪問者データベース・ポート
5. ポータル・サービスを停止します。
既存のデータベースのバックアップ
各 Tealeaf データベースに対して、SQL Server Management Studio で以下の手順を
実行してください。SQL Server Management Studio は、元の SQL Server インスタ
ンスに接続している必要があります。
注: Tealeaf データベース・マネージャーのバックアップ機能を使用すると、データ
ベースのトリミングを含むバックアップのスケジュール設定が可能ですが、このタ
スクでは使用しないでください。オンデマンドで Tealeaf データベースのフルバッ
クアップを実行するには、SQL Server Management Studio を使用します。
1. 「オブジェクト エクスプローラ」で、データベース名を右クリックします。
2. 「タスク」 > 「バックアップ...」を選択します。
3. 「ソース」で、以下のように設定します。
v データベース: <バックアップするデータベース>
v バックアップ・タイプ: 完全
v バックアップ・コンポーネント (Backup component): データベース
第 3 章 Tealeaf データベースのインストール
165
4. 「バックアップ」で、次の値を設定します。
v 名前: <希望のバックアップ名>
v 説明: (オプション)
v バックアップ・セットの有効期限 (Backup set will expire): 0 日後 (After 0
days)
5. 「宛先」で、既存のセットがリストされている場合はすべて削除します。
注: この手順ではセットは削除されません。単にリストから削除されるだけで
す。
6. 既知の場所にある、既知の名前の新規セットを追加します。 .bak ファイル・
タイプ拡張子を追加します。以下に例を示します。
C:¥tl_reports.bak
7. 「ページの選択」で、「オプション」を選択します。
8. 「既存のメディア・セットにバックアップ (Back up to the existing media
set)」を選択します。
9. 「既存のバックアップ・セットをすべて上書き (Overwrite all existing backup
sets)」を選択します。
10. 「OK」をクリックします。
データベースのサイズによっては、バックアップにしばらく時間がかかる場合があ
ります。
TL ユーザー・アカウントの作成
データベースにデータをマイグレーションする前に、新しいデータベースで使用す
る TLUSER アカウントと TLADMIN アカウントが作成されていることを確認してくだ
さい。
新しい SQL Server インスタンスでアカウントを確認し、必要に応じてアカウント
を作成するには、以下の手順を実行します。
注: 以下の手順を実行するには、使用するデータベース・アカウントに管理特権が
必要です。
1. レポート・サーバーにログインします。
2. 以下のディレクトリーにナビゲートする。
<Tealeaf_install_directory>¥Reporting
3. Tealeaf データベース・マネージャーを始動します。
TealeafDatabaseManager.exe
4. 新しいデータベースの接続情報を入力します。
a. 認証: データベース・アカウントを確認するには、「Windows 認証」または
「SQL Server 認証」を使用する必要があります。
b. ユーザー名とパスワード: 新しい SQL Server インスタンスへの接続に使用
する管理者アカウントの資格情報を入力します。
c. レポート・ホスト (Reports Host): 新しい TL_REPORTS データベースをホス
トする SQL Server インスタンスのホスト・サーバーを入力します。
166
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
d. ポート: 接続に使用するポートを入力します。デフォルトでは、この値は
1433 です。
e. 訪問者ホスト (Visitor Host): 新しい訪問者データベースをホストする SQL
Server インスタンスのホスト・サーバーを入力します。
注: このステップが必要となるのは、IBM Tealeaf cxResults のライセンス交
付を受けていて、同製品がインストールされている場合のみです。
f. ポート: 接続に使用するポートを入力します。デフォルトでは、この値は
1433 です。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージ
ャー・リファレンス』を参照してください。
5. Tealeaf データベース・マネージャーが開きます。
a. 以下のようにして、ユーザーを作成します。
1) 「TDM」メニューから「ユーザー管理」 > 「ユーザーの作成」を選択し
ます。
2) TLUSER アカウントの資格情報を入力します。
3) 「OK」をクリックします。
ユーザー・アカウントが作成されます。
注: アカウントが存在することを示すエラー・メッセージが返された場合は、
アカウントが正しく構成されているので、手順を続行して構いません。
6. 上記の手順を繰り返して、TLADMIN アカウントを確認し、必要に応じてアカウン
トを作成してください。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージ
ャー・リファレンス』を参照してください。
新しいサーバーへのバックアップのリストア
各 Tealeaf データベースに対して、SQL Server Management Studio で以下の手順を
実行してください。SQL Server Management Studio は、新しい SQL Server インス
タンスに接続している必要があります。
1. 「オブジェクト エクスプローラ」で、「データベース」フォルダーを右クリッ
クします。
2. 「データベースのリストア...」を選択します。
3. 「リストア元 (Source for restore)」で、以下の設定を行います。
v 「デバイスから」を選択します。
v 「デバイスから」ボックスの右側にある「...」ボタンを選択します。
v 「追加」を選択します。
v 現在のデータベースのバックアップ・ファイルを選択します。上の例では、
C:¥tl_reports.bak です。「OK」をクリックします。
v 「OK」をクリックして、「データベースのリストア」ウィンドウに戻りま
す。
第 3 章 Tealeaf データベースのインストール
167
4. 「リストアするバックアップ・セットの選択 (Select the backup sets to
restore)」で、新たに追加したバックアップの左側にある「リストア」チェッ
ク・ボックスを選択します。
5. 「リストア先 (Destination for restore)」で、以下の設定を行います。
v 「宛先データベース (To database)」ドロップダウンから、現行データベース
の名前を選択します。
6. 「ページの選択」で、「オプション」を選択します。
7. 既存のデータベースを上書き (Overwrite the existing database)」の横のチェッ
ク・ボックスを選択します。
8. 「データベース・ファイルのリストア (Restore the database files as)」で、ファ
イル・グループ・パスを反映するようにファイル・グループを更新します。
9. 「コミットされていないトランザクションをロールバックして、データベース
を使用可能な状態にする (Leave the database ready to use by rolling back
uncommitted transactions)」を選択します。
10. 「OK」をクリックします。
ユーザーの修復
データベースをリストアしたら、Tealeaf データベースに対する SQL Server ログイ
ンを更新する必要があります。 Tealeaf データベースをホストする新しいサーバー
を指すように、ユーザー・アカウントのローカル定義を更新する必要があります。
これらのユーザー・アカウントは、Tealeaf データベース・マネージャーから修復す
ることができます。
v このコマンドは、問題なく複数回実行することができます。
以下の手順を実行してください。
1. レポート・サーバーで、次のディレクトリーにナビゲートします。
<Tealeaf_install_directory>¥Reporting
2. TealeafDatabaseManager.exe を起動します。
3. データベースに接続します。「IBM Tealeaf データベース・ガイド」の『Tealeaf
データベース・マネージャー・リファレンス』を参照してください。
4. Tealeaf データベース・マネージャーが表示されます。
5. Tealeaf データベース・マネージャーのメニューから、「モード」 > 「ユーザー
管理」 > 「ユーザーの修復 (Repair Users)」を選択します。
6. 各 Tealeaf データベースへのアクセスに使用する TLADMIN アカウントと TLUSER
アカウントを修復するには、「OK」をクリックします。
v 「IBM Tealeaf データベース・ガイド」の『Tealeaf データベース・マネージ
ャー・リファレンス』を参照してください。
サーバー名の変更
データベースが新しいサーバーにリストアされたら、TL_SYSTEM データベース内の
TM_SERVER テーブルと TM_SERVICE_MAP テーブルでレポート・サーバー名と表示名
を変更する必要があります。このステップは、以下の SQL を使用して実行する必
要があります。
168
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
USE TL_SYSTEM
GO
-- use this query to identify the ID value for the Report server
select s.ID, s.INTERNAL_NAME, s.DISPLAY_NAME
from TM_SERVER s
join TM_SERVICE_MAP m on m.MAPS_TO_ID = s.ID
join TM_SERVICE sv on sv.ID = m.MAPS_ID and sv.INTERNAL_NAME = ’Report’
-- Set @id = ID for the Report Server from the query above
-- run all the SQL below this line as a single command
declare @id int;
set @id = 1;
update TM_SERVER
set INTERNAL_NAME = N’<new server name>’, DISPLAY_NAME =
N’<new server name>’
where ID = @id;
update TM_SERVICE_MAP
set INTERNAL_NAME = REPLACE(INTERNAL_NAME, N’<old server name>’,
N’<new server name>’)
where MAPS_TO_ID = @id;
サーバーの構成
必要なサービスの開始
新しいシステムで、Windows コントロール パネルの「管理ツール」を開き、以下
のサービスを有効にします。
注: この時点では、他のサービスを有効にしないでください。
v IIS
v Tealeaf データ・サービス
サーバー名の変更
1. Tealeaf ポータルにログインします。
2. ポータル・メニューで、「Tealeaf」「ポータル管理」を選択します。
3. 「サーバーの管理」リンクをクリックします。
4. 新しいサーバーを指すように、参照のホスト名を変更します (移動された場合)。
すべての Tealeaf サービスを始動します。
「スタート」メニューから、すべての Tealeaf サービスを開始します。
第 3 章 Tealeaf データベースのインストール
169
データベースのアップグレード
一般的に、データベースのマイグレーションはアップグレード中に行われます。
Tealeaf をアップグレードしない場合は、このステップを省略して構いません。
v Tealeaf データベースのアップグレードについて詳しくは、「IBM Tealeaf CX ア
ップグレード・マニュアル」の『リリース 8.x へのデータベースのアップグレー
ド』を参照してください。
170
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
第 4 章 CX システムの管理
このセクションでは、Tealeaf ソリューションを最新かつ正しく機能する状態に保つ
ため、定期的に実行すべき一連の保守タスクについて説明します。
注: この一連のタスクは完全なものではなく、データベース、ストレージ、サーバ
ー、および Tealeaf ソリューションが常駐するインフラストラクチャーを保守する
ために必要な IT タスクに置き換わるものではありません。
サービスの循環
注: Tealeaf では、すべての処理サーバー (キャニスター) とレポート・サーバー上
のサービスを 1 日 1 回オフピーク時に循環させることをお勧めします。
夜間にサービスを循環させると、以下の問題が緩和されます。
v 処理サーバー上のキャニスター・サービスは多くのメモリーを使用します。1 日
の終わりには、短期キャニスターに使用されるメモリーがかなりフラグメント化
され、それにより効率が低下する可能性があります。サービスをリサイクルする
と、キャニスターのメモリーが自動的にデフラグされ、短期キャニスターでのパ
フォーマンスの一貫性が保たれます。
v 処理サーバーでサービス循環プロセスを実行すると、TLTMaint.exe を通してスク
リプトが実行され、長期キャニスターの整合性も検証されます。 172 ページの
『キャニスターの保守 (TLTMaint)』を参照してください。
v サービスを循環させると、既存のセッションに関する残留情報が除去され、翌日
のためのシステム準備が行われます。
循環サービスの構成
デフォルトでは、Tealeaf スケジューリング・サービスが各 Tealeaf サーバー上の循
環サービス・ジョブを現地時間の 12:30 AM に実行するように構成されています。
v すべての Tealeaf サーバーを同時に循環させることができます。処理サーバーと
レポート・サーバーは、毎日循環させることが最も重要となるサーバーです。
注: 正常性ベースのルーティング (HBR) サーバーをシステムにデプロイした場合
は、HBR が常に処理サーバーをヒットの送信先として使用できるように、処理サ
ーバー上の循環サービスを構成してください。そうでない場合、データが失われ
る可能性があります。HBR について詳しくは、「IBM Tealeaf CX 構成マニュア
ル」の『正常性ベースのルーティング (HBR) セッション・エージェント』を参
照してください。
循環サービスの有効化とスケジューリングについて詳しくは、「IBM Tealeaf CX 構
成マニュアル」の『スケジューリング・サービスの構成』を参照してください。
© Copyright IBM Corp. 1999, 2014
171
キャニスターの保守 (TLTMaint)
TLTMaint は、キャニスターとそのファイルの安定性をチェックします。いずれかの
キャニスター・データ・ファイルで破損が検出された場合は、破損したテーブルを
再作成することで、状態の修正が試みられます。キャニスターの安定性を維持でき
なければ、TLTMaint はキャニスター・サービスの開始を許可しません。
注: 以下の情報は、参考のためにのみ記載しています。TLTMaint では、インストー
ル後に追加構成が必要となることはほとんどありません。 Tealeaf 担当者による明
示的な指示がない限り、TLTMaint を使用する必要も構成する必要もありません。詳
しくは、Tealeaf http://support.tealeaf.com にお問い合わせください。
TLTMaint コマンド・ライン・オプション
通常、TLTMaint は TeaLeaf キャニスター・サーバー・プログラムによって開始さ
れますが、コマンド・ラインで手動で実行することもできます。以下は、コマン
ド・ライン・オプションです。
v -h ヘルプ
v -v 詳細な出力
v -CheckOnly: テーブルのチェックを実行しますが、修正は行いません。
v -Noserver: データ・ストア (キャニスター/アーカイブ) サービスを実行せずにフ
ァイルをリカバリーします。
TLTMaint は処理内容を Windows アプリケーション・ログにパブリッシュします。
TeaLeaf¥Logs ディレクトリーにもログ・ファイルを保存します。
TLTMaint 処理
サービスの開始時には、TLTMaint によって以下のチェックが行われます。
v レジストリーをチェックして、TeaLeaf のインストール・パスを見つけます。
v ctsrvr.cfg ファイルをチェックします。
v TLTMaint 自体の CFG ファイル (TLTMaint.cfg) をロードします。
v キャニスター・スペーサー・ファイルを作成します。TLTMaint はレジストリー
から最大 Ctree バイト・サイズを読み取って、スペーサー・ファイルのサイズを
計算します。TLTMaint は始動するたびに、これらの設定に基づいてスペーサ
ー・ファイルのサイズを変更することができます。
v キャニスターのサイズと、インデックス付けするファイルをチェックします。
v データベースのバージョンをチェックします。
v TLTMaint.cfg で定義されたテーブルのチェックを開始します。これらのテーブル
のチェックをスキップしたい場合は、TLTMaint.cfg 内でそれらをコメント化しま
す。キャニスターのシャットダウン方法が正しくないと、データ・ファイルが破
損する可能性があります。この場合は、当該データ・ファイルの修復が試みられ
ます。
v CanTrim を実行します。CanTrim 設定をチェックして、開始日時として適切かど
うかを確認します。
– CanTrim の有効化は TMS から行います。「IBM Tealeaf CX 構成マニュア
ル」の『CX キャニスターの構成』を参照してください。
172
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
バックアップおよびリストア
Tealeaf に備わっているバックアップ機能とリストア機能を使用すると、Tealeaf セ
ッション・データのバックアップを保守することができます。「IBM Tealeaf
cxImpact 管理マニュアル」の『TLBackup および TLRestore』を参照してください。
Windows でのシャットダウン・スクリプトの作成
IBM Tealeaf CX サーバーをシャットダウンする際には、サーバーをシャットダウン
する前にすべての TeaLeaf サービスが停止しているか確認することが重要です。サ
ービスが適時に停止されないと、TeaLeaf キャニスターが破損し、格納された
TeaLeaf データがすべて失われる可能性があります。シャットダウン・スクリプト
を作成すると、この問題を防ぐことができます。
コンピューターをシャットダウンする前に CanSvcs.exe と呼ばれる TeaLeaf プロ
グラムを実行するシャットダウン・スクリプトを作成することができます。このプ
ログラムは、すべての TeaLeaf サービスが停止するまでオペレーティング・システ
ムを稼働状態に保つことで、処理中のデータを保存できるようにし、キャニスター
が破損するのを防ぎます。
このタスクには 2 つのステップがあります。
1. スタンドアロンの Microsoft 管理コンソール (MMC) のスナップインとして、グ
ループ・ポリシーを開きます。
2. コンピューターのシャットダウン・スクリプトを割り当てます。
オープン・グループ・ポリシー
スタンドアロンの MMC スナップインとしてグループ・ポリシーを開くには、以下
の手順を実行します。
1. 「スタート」 > 「ファイル名を指定して実行」をクリックし、「名前」フィー
ルドに mmc と入力して、Microsoft 管理コンソール (MMC) を開きます。
2. 「コンソール」メニューで、「スナップインの追加と削除」を選択します。
3. 「スナップインの追加と削除」ダイアログで、「追加」をクリックし、「スタン
ドアロン スナップインの追加」ダイアログから「グループ ポリシー」を選択し
ます。「追加」をクリックします。
4. 「グループ ポリシー オブジェクトの選択」ダイアログで、「参照」をクリック
し、必要なグループ・ポリシーを見つけます。グループ・ポリシー・コンソール
を保存して、コマンド・ラインからこのコンソールで開くグループ・ポリシー・
オブジェクトを選択できるようにするには、「コマンド ラインから起動したと
きに、グループ ポリシー スナップインのフォーカスを変更できるようにする」
チェック・ボックスを選択します。完了したら、「完了」をクリックします。
5. 「スタンドアロン スナップインの追加」ダイアログで「閉じる」をクリック
し、「スナップインの追加と削除」ダイアログで「OK」をクリックします。
コンピューターの割り当て
コンピューターのシャットダウン・スクリプトを割り当てるには、以下の手順を実
行します。
第 4 章 CX システムの管理
173
1. 管理コンソールのコンソール・ツリーで、「ローカル コンピュータ ポリシー」
> 「コンピュータの構成」 > 「Windows の設定」 > 「スクリプト (スタート
アップ/シャットダウン)」にナビゲートします。
2. 詳細ペインで、「シャットダウン」をダブルクリックします。
3. 「シャットダウンのプロパティー (Shutdown Properties)」ダイアログで、「追
加」をクリックします。
4. 「スクリプトの追加」ダイアログで、以下の情報を入力します。
a. 「スクリプト名」フィールドの横にある「参照」をクリックし、以下のパス
にナビゲートします。
¥Program Files¥TeaLeaf¥CanSvcs.exe
b. スクリプトのパラメータフィールドに -stop と入力します。
c. 「OK」を 2 回クリックします。
5. 「MMC」ウィンドウを閉じ、コンソールを保存します。デフォルトでは、この
ファイルは以下の場所に保存されます。
C:¥Documents and Settings¥<current user>¥Start Menu¥Programs¥
Administrative Tools¥ Console1.msc
WaitToKillServiceTimeout レジストリー項目
レジストリー項目 HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet >
Control > WaitToKillServiceTimeout は、システムがシャットダウンすることをサ
ービスに通知した後、TeaLeaf サービスが停止するのをシステムが待機する時間を
決定します。この値は、IBM Tealeaf CX インストール・プログラムによって自動的
に 600,000 ミリ秒 (10 分) に設定されます。
ユーザー・エージェント・ファイルの更新
Tealeaf では、ユーザー・エージェントの検出に 2 つの公開標準を使用します。
1. BrowsCap.csv - 固定ユーザー・エージェントの検出に使用します。
2. WURFL.csv - モバイル・ユーザー・エージェントの検出に使用します。
3. UserCap.csv - Tealeaf 管理者が標準にリストされていないユーザー・エージェ
ントを使用して、BrowsCap.csv ファイルの内容を補完するために使用できま
す。
ロケーションおよびサーバーの更新
これらのファイルは以下の場所に保存される必要があります。
<Tealeaf_Install_Directory>¥system
これらのファイルは、Tealeaf 参照セッション・エージェントがインストールされて
いるキャニスター・サーバーまたは正常性ベースのルーティング・サーバーにイン
ストールしてください。
v 固定ユーザー・エージェントとモバイル・ユーザー・エージェントの検出を有効
にするには、セッション・データを処理する各 Windows パイプラインに Tealeaf
参照セッション・エージェントをインストールする必要があります。「IBM
Tealeaf CX 構成マニュアル」の『Tealeaf 参照セッション・エージェント』を参
照してください。
174
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
v 正常性ベースのルーティングを使用すると、Tealeaf 環境内の複数のキャニスター
間でロード・バランシングを行うことができます。「IBM Tealeaf CX 構成マニュ
アル」の『正常性ベースのルーティング (HBR) セッション・エージェント』を
参照してください。
BrowsCap.csv の更新
Tealeaf では、公開標準を使用して、Web アプリケーションの各訪問者の機能を識
別します。BrowsCap.csv ファイルには、各種の Web 対応デバイスの定義が含まれ
ており、市販のアプリケーションで幅広く利用されています。
最初に Tealeaf をインストールする際には、最新バージョンの BrowsCap.csv を取
得してください。
ご使用の Tealeaf の BrowsCap.csv ファイルを更新するには、以下の手順を実行し
ます。
1. 以下の場所から IBM Tealeaf CX サーバーにファイルをダウンロードします。
http://browsers.garykeith.com/
注: BrowsCap.csv は、さまざまな形式で提供されています。Tealeaf はこのファ
イルの .csv 形式のみをサポートしています。Tealeaf は始動時に、このファイ
ルに変更が加えられていないか検証し、変更されたバージョンはすべて拒否しま
す。「IBM Tealeaf cxImpact 管理マニュアル」の『ユーザー・エージェントの管
理』を参照してください。
2. IBM Tealeaf CX サーバー・マシンで、このファイルを以下のディレクトリーに
保存します。<Tealeaf_Install_Directory>¥system
注: 新しいブラウザーや Web デバイスがリリースまたは更新されると、
BrowsCap.csv のバージョンの更新が必要になる場合があります。Web サイトを
定期的にチェックして、更新があるか確認してください。
3. Tealeaf 管理システムで、トランスポート・サービスを再始動します。 「IBM
Tealeaf cxImpact 管理マニュアル」の『TMS の「全体ビュー」タブ』を参照して
ください。
WURFL.csv の更新
Tealeaf ソリューションで使用する WURFL.csv ファイルは、最新の公開標準で定期
的に更新する必要があります。その後、Tealeaf プラットフォームで使用するために
データを準備する必要があります。「IBM Tealeaf CX Mobile 管理マニュアル」の
『CX Mobile の保守』を参照してください。
Tealeaf パッチの適用
Tealeaf では、テスト済みで説明付きの自動ソフトウェア・アップグレードを提供し
ています。ほとんどの場合は、この方法でソフトウェア変更を実装することをお勧
めします。
時々、問題を修正するためにソフトウェア変更が必要になる場合があります。この
ような状況でソフトウェア・アップグレードが適切でない場合は、Tealeaf から問題
第 4 章 CX システムの管理
175
を修復するためのパッチが発行されることがあります。このページでは、Tealeaf か
ら提供されるパッチの取得方法、管理方法、インストール方法について説明しま
す。
パッチのアプリケーション
以下の説明は、Tealeaf ポータル・コンポーネントのパッチに該当します。
これらの説明は、以下の Tealeaf コンポーネントには該当しない場合があります。
v IBM Tealeaf CX Passive Capture Application
v UI Capture
v IBM Tealeaf CX RealiTea Viewer
これらのコンポーネントのパッチ適用について詳しくは、Tealeaf の
http://support.tealeaf.com にお問い合わせください。
パッチを適用する場合
現在のインストール済み環境内のソフトウェアとバージョンに関する問題を Tealeaf
が解決できない場合は、アップグレードが必要になることがあります。アップグレ
ードを行うと、説明付きで完全にテスト済みの自動方式で、問題の修正や機能の改
善を行うことができます。
アップグレードが適切でない場合は、Tealeaf から問題を解決するためのパッチが提
供されることがあります。
v このページに記載される説明に加えて、ソフトウェアのパッチ適用を完了するた
めの推奨事項や必要事項が Tealeaf から追加で提供される場合があります。
v 詳しくは、Tealeaf http://support.tealeaf.com にお問い合わせください。
注: ソフトウェア・パッチは、一般的に最新バージョンの Tealeaf を対象にテスト
されるため、現在稼働中のビルドに対してはテストされていない可能性がありま
す。このため、インストール済み環境のソフトウェア・バージョンのテスト、ロー
ルバック、トラッキングに備えて、パッチ・プロセスを管理することが重要です。
カスタマー・アドバイザリー
Tealeaf では、お客様の複数のインストール済み環境に影響を及ぼす可能性のある既
知の問題について、定期的にカスタマー・アドバイザリーを公開しています。カス
タマー・アドバイザリーには、ソフトウェアのアップグレードやパッチ適用などの
推奨事項が含まれている場合があります。
注: Tealeaf では、公開されたカスタマー・アドバイザリーのリストを定期的に確認
することをお勧めします。 https://support.ibmcloud.comを参照してください。
パッチの管理
パッチが適用されたオリジナル・ファイルを、Tealeaf インストール・ディレクトリ
ーの外部の場所に格納する手段がまだない場合は、ここで格納場所を作成してくだ
さい。
176
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
注: この場所は、Tealeaf システムに対して実行される定期バックアップの一部にし
てください。
Tealeaf では、以下の慣例をお勧めします。
1. Tealeaf からパッチをダウンロードします。IBM Tealeaf のダウンロードについ
て詳しくは、IBM パスポート・アドバンテージ・オンラインを参照してくださ
い。
2. Tealeaf サーバーの 1 つではないサーバーに、Tealeaf Patches というディレク
トリーを作成します。
3. Tealeaf のパッチごとに、以下の手順を実行します。
a. 日付スタンプと修正される問題を指定して、サブディレクトリーを作成しま
す。カスタマー・サポートのケース番号があれば、それを含めても構いませ
ん。以下に例を示します。
100421 SR00010531
b. このディレクトリー内に、以下のサブディレクトリーを作成します。
v doc
v patch
v backup
4. 説明とケース履歴 (該当する場合) を doc ディレクトリーに保存します。
5. パッチを patch ディレクトリーに unzip します。
6. インストール手順を完了します。『パッチのインストール』を参照してくださ
い。
パッチのインストール
以下の手順は、パッチをインストールするための一般的な方法を示しており、すべ
てのケースに当てはまるとは限りません。
注: 特定のパッチ実行手順が提供された場合は、その手順に従ってください。パッ
チの適用プロセスについてのご質問は、Tealeaf http://support.tealeaf.com にお問い合
わせください。
注: パッチ・ファイルを Tealeaf ディレクトリーにコピーする際には、明示的な指
示がない限り、ディレクトリー内のファイル名を変更しないでください。
注: 始める前に、パッチ・ファイルの適用先ディレクトリーに対する書き込み権限
を持つアカウントを使用して、サーバーにログインしていることを確認してくださ
い。
1. パッチ管理ディレクトリーをまだセットアップしていない場合は、ここでセット
アップします。 176 ページの『パッチの管理』を参照してください。
2. パッチを patch ディレクトリーに unzip します。
3. パッチのタイプによっては、影響を受ける Tealeaf サービスを停止しなければな
らない場合があります。これが必要かどうか分からない場合は、Tealeaf
http://support.tealeaf.com にお問い合わせください。
4. 影響を受けるサーバーから、パッチが適用されるファイルを backup ディレクト
リーにコピーします。これがユーザーのバックアップです。
第 4 章 CX システムの管理
177
注: Tealeaf インストール・ディレクトリー内から対応するファイルを削除しな
いでください。
5. patch ディレクトリー内のファイルを、Tealeaf インストール・ディレクトリー内
の適切な場所にコピーします。
注: パッチ・ファイルを Portal ディレクトリーにコピーする際には、以下の点に
注意してください。
a. このディレクトリーまたはサブディレクトリーに複数のファイル・コピーを
置かないでください。各ファイルのコピーは、ディレクトリー・ツリー内で
1 つだけにしてください。
b. Portal ディレクトリー・ツリー内のファイルを置き換える際には、バックア
ップを作成した後、パッチが適用されるファイルを直接置き換えてくださ
い。
v 新規ファイルをディレクトリーに追加する場合もあります。
v Windows Server 2008 にインストールする場合は、オペレーティング・システ
ムがファイルの実行を許可する前に、必要に応じてファイルのブロックを解除
してください。ファイルを右クリックし、「プロパティー...」を選択して、
「ブロック」オプションを選択解除します。
6. パッチ・プロセスの一部として停止したサービスをすべて再開します。
7. Tealeaf ポータルにパッチを適用する場合は、以下の追加手順を実行します。
a. ポータル・サーバーで Windows の「サービス」コントロール パネルから、
Tealeaf データ・サービスを再開します。
b. ポータル・サーバーのコマンド・ラインで、IIS リセットを実行します。
操作の検証
パッチが正しく適用されたことを確認してください。
1 つ以上の Tealeaf コンポーネントが再始動された場合は、ログにエラー・メッセ
ージがないか確認してください。「IBM Tealeaf cxImpact 管理マニュアル」の『ポ
ータル・ログ』を参照してください。
178
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
第 5 章 IBM Tealeaf の資料およびヘルプ
IBM Tealeaf には、ユーザー、管理者、および開発者用の資料とヘルプが備わって
います。
製品資料の表示
IBM Tealeaf 製品のすべての資料が、以下の Web サイトから入手できます。
https://tealeaf.support.ibmcloud.com/
以下の表の情報を使用して、IBM Tealeaf の製品資料を表示してください。
表 15. ヘルプの取得
表示対象
表示方法
製品資料
IBM Tealeaf ポータルで、「?」 > 「製品資
料」に移動します。
IBM Tealeaf ポータルのページのヘルプ
IBM Tealeaf ポータルで、「?」 > 「このペ
ージのヘルプ」に移動します。
IBM Tealeaf 製品の入手可能な資料
以下の表を使用して、すべての IBM Tealeaf 製品の入手可能な資料のリストを表示
します。
表 16. IBM Tealeaf 製品の入手可能な資料
IBM Tealeaf 製品
入手可能な資料
IBM Tealeaf CX
v IBM Tealeaf Customer Experience の概要ガ
イド
v IBM Tealeaf CX クライアント・フレーム
ワーク・データ統合ガイド
v IBM Tealeaf CX 構成マニュアル
v IBM Tealeaf CX Cookie Injector マニュア
ル
v IBM Tealeaf CX データベース・ガイド
v IBM Tealeaf CX イベント・マネージャ
ー・マニュアル
v IBM Tealeaf CX 用語集
v IBM Tealeaf CX インストール・マニュア
ル
v IBM Tealeaf CX PCA マニュアル
v IBM Tealeaf CX PCA リリース・ノート
© Copyright IBM Corp. 1999, 2014
179
表 16. IBM Tealeaf 製品の入手可能な資料 (続き)
IBM Tealeaf 製品
入手可能な資料
IBM Tealeaf CX
v IBM Tealeaf CX RealiTea Viewer
Client-Side Capture マニュアル
v IBM Tealeaf CX RealiTea Viewer ユーザ
ー・マニュアル
v IBM Tealeaf CX リリース・ノート
v IBM Tealeaf CX リリース・アップグレー
ド・マニュアル
v IBM Tealeaf CX サポートおよびトラブル
シューティング FAQ
v IBM Tealeaf CX トラブルシューティン
グ・ガイド
v IBM Tealeaf CX UI Capture j2 ガイド
v IBM Tealeaf CX UI Capture j2 リリース・
ノート
IBM Tealeaf cxImpact
v IBM Tealeaf cxImpact 管理マニュアル
v IBM Tealeaf cxImpact ユーザー・マニュア
ル
v IBM Tealeaf cxImpact レポーティング・ガ
イド
IBM Tealeaf cxConnect
v IBM Tealeaf cxConnect for Data Analysis
管理マニュアル
v IBM Tealeaf cxConnect for Voice of
Customer 管理マニュアル
v IBM Tealeaf cxConnect for Web Analytics
管理マニュアル
IBM Tealeaf cxOverstat
IBM Tealeaf cxOverstat ユーザー・マニュア
ル
IBM Tealeaf cxReveal
v IBM Tealeaf cxReveal 管理マニュアル
v IBM Tealeaf cxReveal API ガイド
v IBM Tealeaf cxReveal ユーザー・マニュア
ル
180
IBM Tealeaf cxVerify
IBM Tealeaf cxVerify 管理マニュアル
IBM Tealeaf cxView
IBM Tealeaf cxView ユーザー・マニュアル
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
表 16. IBM Tealeaf 製品の入手可能な資料 (続き)
IBM Tealeaf 製品
入手可能な資料
IBM Tealeaf CX Mobile
v IBM Tealeaf CX Mobile Android Logging
Framework ガイド
v IBM Tealeaf Android Logging Framework
リリース・ノート
v IBM Tealeaf CX Mobile 管理マニュアル
v IBM Tealeaf CX Mobile ユーザー・マニュ
アル
v IBM Tealeaf CX Mobile iOS Logging
Framework ガイド
v IBM Tealeaf iOS Logging Framework リリ
ース・ノート
第 5 章 IBM Tealeaf の資料およびヘルプ
181
182
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
特記事項
本書は米国 IBM が提供する製品およびサービスについて作成したものです。
本書に記載の製品、サービス、または機能が日本においては提供されていない場合
があります。日本で利用可能な製品、サービス、および機能については、日本 IBM
の営業担当員にお尋ねください。本書で IBM 製品、プログラム、またはサービス
に言及していても、その IBM 製品、プログラム、またはサービスのみが使用可能
であることを意味するものではありません。これらに代えて、IBM の知的所有権を
侵害することのない、機能的に同等の製品、プログラム、またはサービスを使用す
ることができます。ただし、IBM 以外の製品とプログラムの操作またはサービスの
評価および検証は、お客様の責任で行っていただきます。
IBM は、本書に記載されている内容に関して特許権 (特許出願中のものを含む) を
保有している場合があります。本書の提供は、お客様にこれらの特許権について実
施権を許諾することを意味するものではありません。実施権についてのお問い合わ
せは、書面にて下記宛先にお送りください。
〒103-8510
東京都中央区日本橋箱崎町19番21号
日本アイ・ビー・エム株式会社
法務・知的財産
知的財産権ライセンス渉外
以下の保証は、国または地域の法律に沿わない場合は、適用されません。 IBM お
よびその直接または間接の子会社は、本書を特定物として現存するままの状態で提
供し、商品性の保証、特定目的適合性の保証および法律上の瑕疵担保責任を含むす
べての明示もしくは黙示の保証責任を負わないものとします。国または地域によっ
ては、法律の強行規定により、保証責任の制限が禁じられる場合、強行規定の制限
を受けるものとします。
この情報には、技術的に不適切な記述や誤植を含む場合があります。本書は定期的
に見直され、必要な変更は本書の次版に組み込まれます。IBM は予告なしに、随
時、この文書に記載されている製品またはプログラムに対して、改良または変更を
行うことがあります。
本書において IBM 以外の Web サイトに言及している場合がありますが、便宜のた
め記載しただけであり、決してそれらの Web サイトを推奨するものではありませ
ん。それらの Web サイトにある資料は、この IBM 製品の資料の一部ではありませ
ん。それらの Web サイトは、お客様の責任でご使用ください。
IBM は、お客様が提供するいかなる情報も、お客様に対してなんら義務も負うこと
のない、自ら適切と信ずる方法で、使用もしくは配布することができるものとしま
す。
© Copyright IBM Corp. 1999, 2014
183
本プログラムのライセンス保持者で、(i) 独自に作成したプログラムとその他のプロ
グラム (本プログラムを含む) との間での情報交換、および (ii) 交換された情報の
相互利用を可能にすることを目的として、本プログラムに関する情報を必要とする
方は、下記に連絡してください。
IBM Bay Area Lab
1001 E Hillsdale Boulevard
Foster City, California 94404
U.S.A.
本プログラムに関する上記の情報は、適切な使用条件の下で使用することができま
すが、有償の場合もあります。
本書で説明されているライセンス・プログラムまたはその他のライセンス資料は、
IBM 所定のプログラム契約の契約条項、IBM プログラムのご使用条件、またはそれ
と同等の条項に基づいて、IBM より提供されます。
この文書に含まれるいかなるパフォーマンス・データも、管理環境下で決定された
ものです。そのため、他の操作環境で得られた結果は、異なる可能性があります。
一部の測定が、開発レベルのシステムで行われた可能性がありますが、その測定値
が、一般に利用可能なシステムのものと同じである保証はありません。さらに、一
部の測定値が、推定値である可能性があります。実際の結果は、異なる可能性があ
ります。お客様は、お客様の特定の環境に適したデータを確かめる必要がありま
す。
IBM 以外の製品に関する情報は、その製品の供給者、出版物、もしくはその他の公
に利用可能なソースから入手したものです。 IBM は、それらの製品のテストは行
っておりません。したがって、他社製品に関する実行性、互換性、またはその他の
要求については確証できません。 IBM 以外の製品の性能に関する質問は、それら
の製品の供給者にお願いします。
IBM の将来の方向または意向に関する記述については、予告なしに変更または撤回
される場合があり、単に目標を示しているものです。
本書には、日常の業務処理で用いられるデータや報告書の例が含まれています。よ
り具体性を与えるために、それらの例には、個人、企業、ブランド、あるいは製品
などの名前が含まれている場合があります。これらの名称はすべて架空のものであ
り、名称や住所が類似する企業が実在しているとしても、それは偶然にすぎませ
ん。
著作権使用許諾:
本書には、様々なオペレーティング・プラットフォームでのプログラミング手法を
例示するサンプル・アプリケーション・プログラムがソース言語で掲載されていま
す。お客様は、サンプル・プログラムが書かれているオペレーティング・プラット
フォームのアプリケーション・プログラミング・インターフェースに準拠したアプ
リケーション・プログラムの開発、使用、販売、配布を目的として、いかなる形式
においても、IBM に対価を支払うことなくこれを複製し、改変し、配布することが
できます。このサンプル・プログラムは、あらゆる条件下における完全なテストを
経ていません。従って IBM は、これらのサンプル・プログラムについて信頼性、
利便性もしくは機能性があることをほのめかしたり、保証することはできません。
184
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
これらのサンプル・プログラムは特定物として現存するままの状態で提供されるも
のであり、いかなる保証も提供されません。 IBM は、お客様の当該サンプル・プ
ログラムの使用から生ずるいかなる損害に対しても一切の責任を負いません。
商標
IBM、IBM ロゴおよび ibm.com® は、世界の多くの国で登録された International
Business Machines Corporation の商標です。他の製品名およびサービス名等は、それ
ぞれ IBM または各社の商標である場合があります。現時点での IBM の商標リスト
については、http://www.ibm.com/legal/copytrade.shtml をご覧ください。
プライバシー・ポリシーに関する考慮事項
サービス・ソリューションとしてのソフトウェアも含めた IBM ソフトウェア製品
(「ソフトウェア・オファリング」) では、製品の使用に関する情報の収集、エン
ド・ユーザーの使用感の向上、エンド・ユーザーとの対話またはその他の目的のた
めに、Cookie はじめさまざまなテクノロジーを使用することがあります。Cookie と
は Web サイトからお客様のブラウザーに送信できるデータで、お客様のコンピュ
ーターを識別するタグとしてそのコンピューターに保存されることがあります。多
くの場合、これらの Cookie により個人情報が収集されることはありません。ご使
用の「ソフトウェア・オファリング」が、これらの Cookie およびそれに類するテ
クノロジーを通じてお客様による個人情報の収集を可能にする場合、以下の具体的
事項をご確認ください。
このソフトウェア・オファリングは、展開される構成に応じて、セッション管理、
お客様の利便性の向上、または利用の追跡または機能上の目的のために、それぞれ
のお客様のユーザー名、およびその他の個人情報を、セッションごとの Cookie お
よび持続的な Cookie を使用して収集する場合があります。これらの Cookie は無効
にできますが、その場合、これらを有効にした場合の機能を活用することはできま
せん。
Cookie およびこれに類するテクノロジーによる個人情報の収集は、各国の適用法令
等による制限を受けます。この「ソフトウェア・オファリング」が Cookie および
さまざまなテクノロジーを使用してエンド・ユーザーから個人情報を収集する機能
を提供する場合、 お客様は、個人情報を収集するにあたって適用される法律、ガイ
ドライン等を遵守する必要があります。これには、エンド・ユーザーへの通知や同
意取得の要求も含まれますがそれらには限られません。
IBM は、お客様がお客様のエンド・ユーザー (お客様の Web サイトの訪問者) に
対して次のことを実施されるようお勧めします。 (1) お客様の Web サイトの「ご
利用条件」(すなわち、「プライバシー・ポリシー」)へのリンクがはっきりと目に見
えるように提供されていること。そのリンクには、IBM へのリンク、および訪問者
に関するデータ収集と用途について説明したリンクが含まれていること。 (2) お客
様に代わって IBM が訪問者のコンピューター上にクッキーおよび明らかにそれと
分かる GIF/Web ビーコンを置き、そのテクノロジーの説明も一緒に表示することを
通知すること。 (3) お客様またはお客様に代わって IBM がクッキーおよび明らか
にそれと分かる GIF/Web ビーコンを置く前に、法律で必要とされる範囲の、訪問者
からの許諾を得ること。
特記事項
185
このような目的での Cookie を含む様々なテクノロジーの使用の詳細については、
IBMの『IBM オンラインでのプライバシー・ステートメント』
(http://www.ibm.com/privacy/details/jp/ja/) の『クッキー、ウェブ・ビーコン、その他
のテクノロジー』を参照してください。
186
IBM Tealeaf CX: Tealeaf CX インストール・マニュアル
Printed in Japan