ヘッダーをスキップ
Oracle® Complex Event Processing Visualizerユーザーズ・ガイド
11g リリース1(11.1.1.4.0)
B61655-02
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

2 Oracle CEP Visualizerの使用

この項には、次のトピックに関する情報が含まれます。

詳細は、第1章「Oracle CEP Visualizerの概要」を参照してください。

2.1 Oracle CEP Visualizerの起動

Oracle CEP Visualizerを起動する前に、2.1.1項「前提条件」で説明されているように、システムが最小限の前提条件を満たしていることを確認します。

Oracle CEP Visualizerの起動方法を選択します。

Oracle CEP Visualizerの起動後、Oracle CEPインスタンスおよびサーバー・インスタンスにデプロイ済アプリケーションを管理、構成、および監視するために、Oracle CEP Visualizerの使用を開始する準備ができます。通常のタスクに関する詳細は、次を参照してください。

2.1.1 前提条件

Oracle CEP Visualizerを起動する前に、次の前提条件を満たしている必要があります。

  • パフォーマンスを向上させるには、Adobe Flash Playerのバージョン10,0,22,87をインストールします。

    コンピュータにインストールされているFlash Playerの最新バージョンのテストに関する詳細は、Adobe Flash Player Webサイトのバージョン・テストに関する項(http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15507)を参照してください。

    詳細は、http://www.adobe.com/products/flashplayer/を参照してください。

  • コンピュータの画面を1024x768以上の解像度に構成する必要があります。

  • Internet Explorer 7以上を使用することをお薦めします。

  • 一部のOracle CEP Visualizerタスクでは、管理者ロールに構成されたOracle CEPサーバー・アカウントを使用し、Oracle CEP Visualizerにログインする必要があります。詳細は、20.1項「ユーザー、グループおよび、ロールの管理」を参照してください。

2.1.2 ブラウザを使用してOracle CEP Visualizerを起動する方法

2.1.1項「前提条件」で説明されているように最小限の前提条件を満たすブラウザを使用して、Oracle CEP Visualizerを起動できます。

ブラウザを使用してOracle CEP Visualizerを起動するには:

  1. ブラウザが必要な要件を満たしていることを確認します。

    2.1.1項「前提条件」を参照してください。

  2. ブラウザで以下のURLを起動します。

    http://host:port/wlevs
    

    ここで、hostはOracle CEPが稼働しているコンピュータの名前を示し、portはサーバーに構成されたJetty NetIOポート(デフォルト値は9002)を示します。

    ポート番号は、ORACLE_CEP_HOME/user_projects/domains/DOMAIN_DIR/servername/configディレクトリのconfig.xmlファイルで構成されます。ここで、ORACLE_CEP_HOMEはOracle CEPインストール・ディレクトリ(d:/oracle_cepなど)を示し、DOMAIN_DIRはドメイン・ディレクトリ(my_domainなど)を示し、servernameはサーバー・インスタンス・ディレクトリ(server1など)を示します。ポート番号は、次の例(関連パートのみ表示)で示されるように、Jettyサーバーに構成されたnetioオブジェクトのport子要素の値です。

        <netio>
            <name>NetIO</name>
            <port>9002</port>
        </netio>
        ...
        <jetty>
            <name>JettyServer</name>
            <network-io-name>NetIO</network-io-name>
            ...
        </jetty>
    

    たとえば、ブラウザがOracle CEPと同じコンピュータで実行中であり、デフォルトのポートを使用する場合は、以下のURLを起動します。

    http://localhost:9002/wlevs
    

    HTTPSを使用してOracle CEP Visualizerへ接続する場合、SSLポート番号を指定します。これは、secure-network-io-nameというJetty要素によって参照されるnetio要素に割り当てられたポートです。デフォルト値は9003です。

    たとえば、以下の構成があるとします(関連する部分のみを示します)。

        <netio>
            <name>sslNetIo</name>
            ...
            <port>9003</port>
        </netio>
        <jetty>
            ...
            <secure-network-io-name>sslNetIo</secure-network-io-name>
        </jetty>
    

    以下のURLを使用します。

    https://localhost:9003/wlevs
    

    図2-1で示すように、「ログオン」画面が表示されます。

    図2-1 Oracle CEP Visualizer「ログオン」画面

    図2-1の説明が続きます
    「図2-1 Oracle CEP Visualizerの「ログオン」画面」の説明

  3. [Logon]画面で、ドメインの作成時に構成した管理者ユーザーの名前とパスワードを入力します。


    注意:

    Oracle CEP Visualizerのセキュリティ機能は、Oracle CEPサーバーのセキュリティを有効化している場合のみ機能します。Oracle CEPサーバーのセキュリティを無効化する場合は、次のように機能します。
    • Oracle CEP Visualizerは、デフォルトのユーザー、グループ、およびロールを提供しません。

    • 新規ユーザー、グループ、およびロールは作成できません。

    • 最初にOracle CEP Visualizerにアクセスするときにログイン・ページはありません。

    詳細は、『Oracle Complex Event Processing管理者ガイド』のセキュリティの有効化および無効化に関する項を参照してください。


  4. 「ログオン」をクリックします。

2.1.3 Oracle CEP IDE for Eclipseを使用してOracle CEP Visualizerを起動する方法

オラクル社は、Oracle CEPアプリケーションを開発するプログラマを対象とした専用のIDEを提供します。Oracle CEP IDE for Eclipseは、Oracle CEPのアプリケーションを開発、デプロイ、およびデバッグするのに役立つように設計されたEclipse IDEのプラグイン・セットです。Oracle CEP Visualizerを使用するとOracle CEPアプリケーション開発のシームレスな部分となるように、Oracle CEP IDE for Eclipse内からOracle CEP Visualizerを起動できます。

詳細は、『Oracle Complex Event Processing開発者ガイドfor Eclipse』のOracle CEP IDE for EclipseからOracle CEP Visualizerを起動する方法に関する項を参照してください。

2.1.4 マルチサーバー・ドメインでOracle CEP Visualizerを起動する方法

Oracle CEP Visualizerを使用して、マルチサーバー・ドメインを管理できます。2.1.2項「ブラウザを使用してOracle CEP Visualizerを起動する方法」で説明されているように、Oracle CEP Visualizerは、特定の1つのOracle CEPサーバーへそのホストおよびポートに基づいて接続することによって機能します。

マルチサーバー・ドメインの場合、ドメイン内の1つのOracle CEPサーバーへ接続し、そのサーバーから他のサーバーへアクセスします。マルチサーバー・ドメイン内のすべてのサーバーは、Oracle CEP Visualizerをホストするための候補であり、これらのサーバーからドメイン内のすべての他のサーバーを管理します。ただし、パフォーマンス・ファクタを考慮すると、Oracle CEP Visualizerをホストするために1つのサーバーを選択し、マルチサーバー・ドメイン内のサーバーを除くすべてのサーバーからのOracle CEP Visualizerアクセスを無効化します。

単一点障害を防ぐため、Oracle CEP Visualizerをドメイン内のn台のマシンの小さいサブセットで有効にすることを考慮します。

Oracle CEP Visualizerをマルチサーバー・ドメインで使用するとき、左ペインのナビゲーション・ツリーは、ドメイン内の変更を反映するように自動的にリフレッシュされます。たとえば、新しいサーバーがドメインに参加するとき、そのサーバーはナビゲーション・ツリーに自動的に表示されます。逆に、サーバーがドメインから離脱する場合、そのサーバーは自動的にナビゲーション・ツリーに表示されなくなります。


注意:

Oracle CEPサーバーが異なるマシンに分散化されるとき、Oracle CEP Visualizerを使用して複数のOracle CEPサーバーを管理するには、server-host-name属性が必須です。各Oracle CEPサーバーのconfig.xmlcluster要素の子要素server-host-nameを構成する必要があります。

マルチサーバー・ドメイン内のすべてのOracle CEPサーバーが同一のホスト上にある場合、この要素はオプションとなります。

詳細は、『Oracle Complex Event Processing管理者ガイド』のOracle CEPマルチサーバー・ドメインの管理に関する項を参照してください。


マルチサーバー・ドメイン内のすべてのサーバーで、サーバーとアプリケーションの両方の構成管理、および操作管理(診断やイベント・レコード/再生など)を実行できます。

マルチサーバー・ドメインでOracle CEP Visualizerを起動するには:

  1. マルチサーバー・ドメインを作成します。

    たとえば、3つのサーバー(defaultserverserver1、およびserver2)を含むマルチサーバー・ドメインがあると仮定します。各サーバー・ディレクトリは、ドメイン・ディレクトリの子ディレクトリで、/oracle_cep/user_projects/domains/myDomainとなります。

    詳細は、『Oracle Complex Event Processing管理者ガイド』のOracle CEPマルチサーバー・ドメインの管理に関する項を参照してください。

  2. マルチサーバー・ドメイン内のサーバー間の通信を保護するためにSSLを構成します。

    詳細は、『Oracle Complex Event Processing管理者ガイド』のマルチサーバー・ドメインにおけるサーバー間の送信メッセージの保護に関する項を参照してください。

  3. Oracle CEP Visualizerアクセスをホストするために、マルチサーバー・ドメイン内で1つのOracle CEPサーバーを選択します。

    この例では、defaultserverがOracle CEP Visualizerアクセスをホストします。

  4. Oracle CEP Visualizerへのアクセスを提供しないマルチサーバー・ドメイン内の他のサーバーを起動するとき、-disablevisualizerフラグを指定します。

    defaultserverにOracle CEP Visualizerをホストする場合は、他の2つのサーバーからのOracle CEP Visualizerへのアクセスを無効化する必要があります。この場合、各サーバーを次の手順で起動します。

      prompt> cd /oracle_cep/user_projects/domains/myDomain/defaultserver
      prompt> startwlevs
      prompt> cd ../server1
      prompt> startwlevs -disablevisualizer
      prompt> cd ../server2
      prompt> startwlevs -disablevisualizer
    
  5. Oracle CEP Visualizerとdefaultserver間の通信を保護するためにSSLを構成します。

    詳細は、『Oracle Complex Event Processing管理者ガイド』のOracle CEP Visualizerのマルチサーバー・ドメインでSSLを構成する方法に関する項を参照してください。

  6. Oracle CEP Visualizerを起動します。

    詳細は、次を参照してください:

2.2 ユーザー・プリファレンスの管理

Oracle CEP Visualizerは、ユーザー・プリファレンスを使用してその動作をカスタマイズできるようにします。

2.2.1 ユーザー・プリファレンスを管理する方法

Oracle CEP Visualizerを使用して、ユーザー・プリファレンスを管理できます。

ユーザー・プリファレンスを管理するには:

  1. 任意のOracle CEP Visualizer画面右上角にある「プリファレンス」ボタンをクリックします。図2-2で示すように、「プリファレンス」画面が右パネルに表示されます。

    図2-2 「プリファレンス」画面

    図2-2の説明が続きます
    「図2-2「プリファレンス」画面」の説明

  2. 表2-1で示すように、プリファレンスを更新します。

    表2-1 Oracle CEP Visualizerプリファレンス属性

    属性 説明

    「言語の選択」

    Oracle CEP Visualizerが使用する言語を選択します。

    デフォルト: 英語

    詳細は、1.5項「各国語サポート」を参照してください。

    「クライアント・アイドル・タイムアウト」:(分)

    クライアント(browser)がタイムアウトになり、自動的にログ・アウトするまでの時間を分単位で設定します。

    デフォルト値は20分で、最大値は30分です。

    「開いているパネルの最大数」

    左下角にあるオープン・アイテムフレームに表示される開いているアイテムの最大数を設定します。

    デフォルト値は5で、最大値は10です。

    注意:アクセシビリティが必要なユーザーには、キーボード・ナビゲーション操作を簡単にするために開いているパネルの最大数を1に設定します。詳細は、2.3項「Oracle CEP Visualizerのアクセシビリティの向上」を参照してください。

    「開始時にすべてのツリー・ノードを展開」

    Oracle CEP Visualizerを起動するたびに、左パネルのドメイン・ツリーを完全に展開するかどうかを指定します。

    「全画面の有効化」

    Oracle CEP Visualizerで全画面表示機能を有効化するかどうかを指定します。

    注意:アクセシビリティが必要なユーザーには、このアイテムの選択を解除します。詳細は、2.3項「Oracle CEP Visualizerのアクセシビリティの向上」を参照してください。


  3. 「保存」をクリックします。

    プリファレンスが正常に変更されると、確認メッセージが表示されます。

2.3 Oracle CEP Visualizerのアクセシビリティの向上

Oracle CEP Visualizerは、Adobe Flexを使用するWebアプリケーションです。この項では、JAWSなどのようなスクリーン・リーダーをしようするときにOracle CEP Visualizerのアクセシビリティを向上する方法を説明します。

詳細は、次を参照してください:

Oracle CEP Visualizerのアクセシビリティを向上するには:

  1. Oracle CEP Visualizerプリファレンス・パネルを開きます。

    2.2項「ユーザー・プリファレンスの管理」を参照してください。

  2. 「開いているパネルの最大数」オプションを1に設定します。

  3. 「全画面の有効化」オプションの選択を解除します。

  4. 「保存」をクリックします。