ヘッダーをスキップ

Oracle® Real User Experience Insightユーザーズ・ガイド 12c リリース3 (12.1.0.4) for Linux x86-64 E49732-01 |
| 目次 | 索引

前 | 次 |

# O JD Edwardsのサポート

この付録では、JD Edwards EnterpriseOneアプリケーションの正確な監視のために提供されるサポートについて詳しく説明します。このサポートの対象となるのは、有効なApplication Management Suite for JD Edwards EnterpriseOneライセンスを所有している場合に限られることに注意してください。詳細は、オラクル社の担当者に問い合せてください。

## O.1 概要

このバージョンで提供される監視のサポートは、JD Edwards Toolsバージョン8.97および8.98とJD Edwardsアプリケーション・バージョン8.12.に基づくJD Edwardsインストールに対して検証されています。ただし、このToolsバージョンで実行するJD Edwardsアプリケーション・バージョン8.11および9.0にも対応しています。

## O.2 監視の有効範囲の検証

多くの場合、JD Edwardsソフトウェアは標準以外のポート(800など)を使用するように構成されます。JD Edwardsインストールが実行しているポートを確認するには、ログインURLを調べてください。これは次の形式になっています。

    http(s)://hostname:portnumber/jde/...

`portnumber`が定義済ポートの1つとして構成されていることを確認します(HTTPまたはHTTPS)。また、HTTPSポートが指定される場合は、WebサーバーのSSL秘密鍵のコピーをコレクタ・システムにインポートするようにしてください。

## O.3 JD Edwardsスイート定義の作成

JD Edwardsベースのアプリケーションのスイート定義を作成できます。作成方法は、サポートされている他のOracle Enterpriseアーキテクチャの場合と同じです。スイートを作成する手順は、10.1項「スイートの使用」に記載されています。

## O.4 create_JDE_info.shスクリプトの実行

ご使用の環境でRUEIがJD Edwardsのビジネス・ロジックを正しく変換できるようにする手順は、次のとおりです。

1. `create_JDE_info.sh`スクリプトをJD Edwardsサーバーのホーム・ディレクトリにコピーします。これはRUEIシステムの`/var/opt/ruei/processor/local/download/JDE`ディレクトリにあります。

2. JD Edwardsサーバーで任意のユーザーとして`create_JDE_info.sh`スクリプトを実行します。脚注1このスクリプトは、環境で識別されたページIDにIDを割り当てます。`create_JDE_info.sh`スクリプトは次の必須パラメータを指定して実行してください。

       create_JDE_info.sh connect-string

   `connect-string`は、JD Edwardsデータベースへのスクリプトのアクセスを許可するために使用する文字列です。スクリプトはスキーマを読み取り、現在のディレクトリに.`txt`ファイルを生成します。次に例を示します。

       create_JDE_info.sh "sys/oracle@dliild-jde:1522 as sysdba"
       create_JDE_info.sh "sys/oracle@JDE as sysdba"

   接続文字列はデータベースに対して「sys as sysdba」として認証される必要があることに注意してください。スクリプトは、使用される様々な表の正しいスキーマを検出しようとするためです。

3. 10.1.2項「構成ファイルのアップロード」で説明している手順を実行し、生成されたファイルをレポータ・システムにアップロードします。

## O.5 Cookieテクノロジの確認

JD Edwardsスイート・インスタンスを作成すると、JD Edwards環境用の事前定義済Cookieが自動的に作成されます。これは、`JSESSIONID`という名前のカスタムCookieとして実装されます。多くの場合、このCookieはご使用のJD Edwards環境に適しています。ただし、環境の構成によってはそれを変更する必要があります。また、RUEIによって、完了したセッションのユーザーを監視および追跡するには、Cookieのパスを「/」に設定する必要があります。

Cookieの構成の確認

Cookieの構成を確認する手順は、次のとおりです。

1. ブラウザですべてのCookieを消去します。

2. JD Edwardsアプリケーションに(再)ログインします。

3. JD Edwardsでいくつかのページを表示します。

4. ログアウトします。

5. 少なくとも10分間待機します。

6. RUEIレポータ環境を開きます。

7. 「データの参照」を選択し、「すべてのセッション」グループを開いて「セッション診断」を選択します。記録されたセッション(ユーザーID別または時間別)を探します。アプリケーションについてフィルタリングできます。

8. セッションを開いて、次の点を確認します。

   - ログイン以外のページ・ビューがレポートされていること。これで、セッションIDがログイン後に保存されていることが確認されます。

   - 少なくともある程度のJD Edwardsアプリケーション・アクティビティが記録されていること。

すべてのヒットが同じCookieに関連していない場合(これらは匿名ページとしてレポートされる)、問題がある場所を調べて、適切な方法で解決することをお薦めします。たとえば、Cookieのドメインまたはパスのオプションを調べます。

## O.6 ホスト名およびURL接頭辞

JD Edwardsの実装およびJD Edwardsのインスタンスはホスト名で識別できます。一般的に、JD Edwardsスイートにアクセスする方法は2つあります。ホスト名のみを使用する方法、または完全修飾ホスト名(ドメインを含む)を使用する方法です。通常はドメインのみを指定してください。

## O.7 データ・アイテム

表O-1に示すJD Edwards固有のデータ・アイテムがRUEIでレポートされます。

表O-1 ディメンション

項目 | 説明
--- | ---
JD Edwardsアクション | フォームまたはアプリケーションでユーザーがアクションを実行します。これらのアクションが監視され、ここでレポートされます。(JD Edwardsのほとんどのアクションはエンコードされます)。
JD Edwardsアクション・コード | フォームまたはアプリケーションでユーザーがアクションを実行します。これらのアクションが監視され、ここでレポートされます。(JD Edwardsのほとんどのアクションはエンコードされます)。
JD Edwardsアプリケーション | 使用されるJD Edwardsアプリケーションの名前。JD Edwardsのアプリケーション名は、アプリケーション・コード(P...)とJD Edwardsデータベース構成に基づきます。これにより、セッション中に監視される様々なアプリケーションを区別することができます。
JD Edwardsアプリケーション・コード | 使用されるJD EdwardsアプリケーションのID。JD Edwardsのアプリケーション名は、アプリケーション・コード(P...)とJD Edwardsデータベース構成に基づきます。これにより、セッション中に監視される様々なアプリケーションを区別することができます。
JD Edwards環境 | ユーザーがJD Edwardsにログインしたときに選択した環境。
JD Edwardsフォーム | 使用されるJD Edwardsフォームの名前。JD Edwardsのフォーム名は、フォーム・コード(W..)とJD Edwardsデータベース構成に基づきます。これにより、セッション中に監視される様々なフォームを区別することができます。
JD Edwardsフォーム・コード | 使用されるJD EdwardsフォームのID。JD Edwardsのフォーム名は、フォーム・コード(W.)とJD Edwardsデータベース構成に基づきます。これにより、セッション中に監視される様々なフォームを区別することができます。
JD Edwards製品 | 使用されるJD Edwards製品。JD Edwardsアプリケーションは、ここに示される製品の一部です。JD Edwards製品は、システム・コードすなわち製品コードで参照されることがあります。
JD Edwards製品コード | 使用されるJD Edwards製品。JD Edwardsアプリケーションは、ここに示される製品の一部です。JD Edwards製品は、システム・コードすなわち製品コードで参照されることがあります。

## O.8 既知の制限事項

現在、RUEIはJD Edwardsのすべての機能には対応していません。特に次の制約事項がすでに判明しています。

- レポートは、最後にアクティブになった部分に基づいて行われます。したがって、1人のエンド・ユーザーが複数のブラウザ・ウィンドウで同時に参照しているとき、レポートされるページ名に間違った情報が含まれることがあります。

- 現在、`create_JDE_info.sh`スクリプトはUNIX JD Edwardsサーバーでしか実行できません。

- `create_JDE_info.sh`スクリプトを実行するときに無効な接続文字列が指定されていても、エラーがすぐにはレポートされません。[Enter]を数回押すとエラーがレポートされます。

- ユーザーが複数のアプリケーションを同時に開始すると、起動されたアプリケーションの1つについて、アプリケーション起動ページのロード時間とサーバー時間の記録が正しくない場合があります。

- リッチ・インターネット・アプリケーション(RIA)・フレームワーク(Ajaxなど)を使用するアプリケーションは、再生機能が低下する場合があります。

脚注

脚注1:このスクリプトは、本番環境と同じであれば検収環境でも実行できます。