ヘッダーをスキップ
Oracle® Complex Event Processing管理者ガイド
11
g
リリース1 (11.1.1)
B61653-01
索引
次
目次
例一覧
図一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
第1部 概要
1
Oracle CEPサーバー管理の概要
1.1
Oracle CEPサーバーとドメインの理解
1.2
Oracle CEPサーバー・ライフサイクルの理解
1.2.1
ユーザーのアクション: Oracle CEPサーバーの起動
1.2.2
ユーザーのアクション: Oracle CEPサーバーの停止
1.3
Oracle CEPサーバー構成の理解
1.3.1
Oracle CEPサーバー構成ファイル
1.3.2
config.xmlファイルの手動編集によるOracle CEPサーバーの構成
1.3.3
構成履歴管理
1.4
Oracle CEPサーバー管理ツールの理解
1.4.1
構成ウィザード
1.4.2
Oracle CEP Visualizer
1.4.3
wlevs.Adminコマンドライン・ユーティリティ
1.4.4
デプロイヤ・コマンドライン・ユーティリティ
1.4.5
セキュリティ・コマンドライン・ユーティリティ
1.4.6
JMX
1.5
Oracle CEPサーバー管理タスクの理解
1.5.1
Oracle CEPサーバーとドメインの作成
1.5.2
Oracle CEPサーバーとドメインの更新
1.5.3
Oracle CEPサーバーの構成
1.5.4
Oracle CEPサーバーの起動と停止
1.5.5
Oracle CEPサーバーへのアプリケーションのデプロイメント
1.5.6
Oracle CEPアプリケーション、サーバーおよびドメインの管理
第2部 スタンドアロンサーバー・ドメイン
2
スタンドアロンサーバー・ドメインの概要
2.1
Oracle CEPスタンドアロン・サーバー・ドメイン管理の概要
2.2
スケーラビリティおよびOracle CEPスタンドアロン・サーバー・ドメイン
2.3
次のステップ
3
Oracle CEPスタンドアロン・サーバー・ドメインの管理
3.1
Oracle CEPスタンドアロン・サーバー・ドメインの作成
3.1.1
グラフィカル・モードで構成ウィザードを使用してOracle CEPスタンドアロン・サーバー・ドメインの作成
3.2
Oracle CEPスタンドアロン・サーバー・ドメインの更新
3.2.1
グラフィカル・モードで構成ウィザードを使用してOracle CEPスタンドアロン・サーバー・ドメインを更新する方法
3.3
スタンドアロン・サーバー・ドメインのOracle CEPサーバーの起動と停止
3.3.1
startwlevsスクリプトを使用したOracle CEPスタンドアロン・サーバーの起動方法
3.3.2
stopwlevsスクリプトを使用したOracle CEPスタンドアロン・サーバーの停止方法
4
スタンドアロン・サーバー・ドメインへのアプリケーションのデプロイ
4.1
Oracle CEPスタンドアロン・サーバー・ドメインへのアプリケーションのデプロイ
4.1.1
Oracle CEP Visualizerを使用してOracle CEPスタンドアロン・サーバーへのアプリケーションをデプロイする方法
4.1.2
デプロイヤ・ユーティリティを使用したOracle CEPシングルトン・サーバー・グループへのアプリケーションをデプロイする方法
第3部 マルチサーバー・ドメイン
5
マルチサーバー・ドメインの概要
5.1
Oracle CEPマルチサーバー・ドメインの管理の概要
5.1.1
Oracle Coherenceクラスタリング
5.1.2
Oracle CEPネイティブ・クラスタリング
5.2
グループ
5.2.1
シングルトン・サーバー・デプロイメント・グループ
5.2.2
ドメイン・デプロイメント・グループ
5.2.3
カスタム・デプロイメント・グループ
5.3
マルチサーバーの通知およびメッセージング
5.4
マルチサーバー・ドメインのディレクトリ構造
5.5
cluster要素の子要素の順序
5.6
高可用性およびマルチサーバー・ドメイン
5.7
スケーラビリティおよびマルチサーバー・ドメイン
5.8
次のステップ
6
Oracle Coherenceを使用したマルチサーバー・ドメインの管理
6.1
Oracle Coherenceを使用したOracle CEPマルチサーバー・ドメインの作成
6.1.1
Oracle Coherenceを使用したデフォルト・グループによるOracle CEPマルチサーバー・ドメインの作成方法
6.1.2
Oracle Coherenceを使用したカスタム・グループによるOracle CEPマルチサーバー・ドメインの作成方法
6.1.3
Oracle Coherenceクラスタの構成
6.1.3.1
tangosol-coherence-override.xmlファイル
6.2
Oracle Coherenceを使用したOracle CEPマルチサーバー・ドメインの更新
6.2.1
グラフィカル・モードでの構成ウィザードを使用したOracle CEPマルチサーバー・ドメインの更新方法
6.3
マルチサーバー・ドメインのサーバー間で送信されるメッセージの保護
6.3.1
Oracle Coherenceを使用したマルチサーバー・ドメインのサーバー間で送信されるメッセージの保護方法
6.4
マルチサーバー・ドメインAPIを使用したグループ・メンバーシップの変更管理
6.5
マルチサーバー・ドメインのOracle CEPサーバーの起動と停止
7
Oracle CEPネイティブ・クラスタリングを使用したマルチサーバー・ドメインの管理
7.1
Oracle CEPネイティブ・クラスタリングを使用したOracle CEPマルチサーバー・ドメインの作成
7.1.1
Oracle CEPネイティブ・クラスタリングを使用したデフォルト・グループによるOracle CEPマルチサーバー・ドメインの作成方法
7.1.2
Oracle CEPネイティブ・クラスタリングを使用したカスタム・グループによるOracle CEPマルチサーバー・ドメインの作成方法
7.2
Oracle CEPネイティブ・クラスタリングを使用したOracle CEPマルチサーバー・ドメインの更新
7.2.1
グラフィカル・モードでの構成ウィザードを使用したOracle CEPマルチサーバー・ドメインの更新方法
7.3
マルチサーバー・ドメインのサーバー間で送信されるメッセージの保護
7.3.1
Oracle CEPネイティブ・クラスタリングを使用したマルチサーバー・ドメインのサーバー間で送信されるメッセージの保護方法
7.4
マルチサーバー・ドメインAPIを使用したグループ・メンバーシップの変更管理
7.5
マルチサーバー・ドメインのOracle CEPサーバーの起動と停止
8
マルチサーバー・ドメインへのアプリケーションのデプロイ
8.1
Oracle CEPマルチサーバー・ドメインへのアプリケーションのデプロイの概要
8.2
Oracle CEP Visualizerを使用したOracle CEPサーバーへのデプロイ
8.3
デプロイヤ・ユーティリティを使用したOracle CEPサーバー・シングルトン・グループへのデプロイ
8.4
デプロイヤ・ユーティリティを使用したOracle CEPサーバー・ドメイン・グループへのデプロイ
8.5
デプロイヤ・ユーティリティを使用したOracle CEPサーバー・カスタム・グループへのデプロイ
8.6
マルチサーバー・ドメイン・デプロイメントのトラブルシューティング
8.6.1
デプロイ後のOracle CEPサーバーによるアプリケーションの停止
第4部 サービスの構成
9
Oracle CEPのセキュリティの構成
9.1
Oracle CEPでのセキュリティの概要
9.1.1
Java SEのセキュリティ
9.1.2
セキュリティ・プロバイダ
9.1.3
ユーザー、グループおよびロール
9.1.4
SSL
9.1.5
FIPS
9.1.6
セキュリティの有効化および無効化
9.1.7
セキュリティ・ユーティリティ
9.1.8
コマンドライン・ユーティリティ使用時のユーザー資格証明の指定
9.1.9
Oracle CEPの例およびドメインにおけるセキュリティ
9.2
Oracle CEPサーバーのJava SEセキュリティの構成
9.3
セキュリティ・プロバイダの構成
9.3.1
LDAPプロバイダを使用した認証の構成およびDBMSプロバイダを使用した認可の構成
9.3.2
DBMSプロバイダを使用した認証および認可の両方の構成
9.4
パスワード強度の構成
9.5
ネットワーク・トラフィックを保護するためのSSLの構成
9.5.1
SSLを手動で構成する方法
9.5.2
キーストアを手動で作成する方法
9.5.3
マルチサーバー・ドメイン内でOracle CEP Visualizer用にSSLを構成する方法
9.6
Oracle CEPサーバーのFIPSの構成
9.7
Oracle CEPサーバーのHTTPS専用接続の構成
9.8
Oracle CEPサーバー・サービスのセキュリティの構成
9.8.1
Jettyのセキュリティの構成
9.8.2
JMXのセキュリティの構成
9.8.3
JDBCのセキュリティの構成
9.8.4
HTTPパブリッシュ・サブスクライブ・サーバー・チャネルのセキュリティの構成
9.9
Oracle CEPのセキュリティ監査プログラムの構成
9.10
セキュリティの無効化
10
Oracle CEP用のJettyの構成
10.1
Oracle Complex Event ProcessingでのJettyサポートの概要
10.1.1
サーブレット
10.1.2
ネットワークI/Oの統合
10.1.3
スレッド・プールの統合
10.1.4
Jettyワーク・マネージャ
10.1.4.1
Oracle CEPでのスレッド・プールの使用方法の理解
10.1.4.2
ワーク・マネージャの構成の理解
10.2
Jettyサーバー・インスタンスの構成
10.2.1
jetty構成オブジェクト
10.2.2
netio構成オブジェクト
10.2.3
work-manager構成オブジェクト
10.2.4
jetty-web-app構成オブジェクト
10.2.5
Jetty対応サーブレットの開発
10.2.6
Webアプリケーション・デプロイメント
10.3
Jetty構成の例
11
Oracle CEP用のJMXの構成
11.1
Oracle CEPにおけるJMXサポートの概要
11.1.1
JMX構成の理解
11.1.2
JMX管理の理解
11.1.2.1
Oracle CEP JMXサーバーへのアクセス
11.1.2.2
構成MBeanへのアクセス
11.1.2.3
Oracle CEPランタイムMBeanへのアクセス
11.1.3
Oracle CEP MBeanの理解
11.1.3.1
Oracle CEP構成MBean
11.1.3.2
Oracle CEPランタイムMBean
11.1.3.3
Oracle CEP MBeanの階層
11.2
JMX構成
11.2.1
jmx構成オブジェクト
11.2.2
rmi構成オブジェクト
11.2.3
jndi-context構成オブジェクト
11.2.4
exported-jndi-context構成オブジェクト
11.2.5
JMX構成の例
11.3
JMXによる管理
11.3.1
Oracle以外のCEPクライアントからOracle CEP JMXサーバーにプログラムで接続する方法
11.3.2
Oracle CEPクライアントからOracle CEP JMXサーバーへプログラムで接続する方法
11.3.3
JMX APIを使用してOracle CEPコンポーネントをプログラムで構成する方法
11.3.4
JMX APIを使用してOracle CEPコンポーネントのスループットと待機時間をプログラムで監視する方法
11.3.5
セキュリティが有効なJconsoleを使用してローカルまたはリモートOracle CEP JMXサーバーに接続する方法
11.3.6
セキュリティが無効なJconsoleを使用してローカルまたはリモートOracle CEP JMXサーバーに接続する方法
12
Oracle CEPで使用するJDBCの構成
12.1
Oracle CEPアプリケーションからのデータベース・アクセスの概要
12.1.1
Oracle JDBCドライバ
12.1.2
DataDirectのSQL Server用のタイプ4 JDBCドライバ
12.1.3
サポートされるデータベース
12.1.3.1
Oracle JDBCドライバでサポートされるデータベース
12.1.3.2
DataDirectのSQL Server用のタイプ4 JDBCドライバでサポートされるデータベース
12.2
Oracle CEPデータソースの説明
12.2.1
デフォルトのデータソースの構成
12.2.2
カスタムのデータソースの構成
12.3
Oracle JDBCドライバを使用したデータベースへのアクセスの構成
12.4
Data Directのタイプ4 JDBCドライバを使用したデータベースへのアクセスの構成
12.5
別のデータベース・ドライバまたはドライバのバージョンへのアクセスの構成
12.5.1
bundler.shを使用して構築されるアプリケーション・ライブラリを使用したデータベース・ドライバへのアクセス方法
12.5.2
Oracle CEP IDE for Eclipseで構築されるアプリケーション・ライブラリを使用したデータベース・ドライバへのアクセス方法
12.5.3
bootclasspathを使用したデータベース・ドライバへのアクセス方法
13
Oracle CEPのHTTPパブリッシュ/サブスクライブの構成
13.1
HTTPパブリッシュ/サブスクライブの概要
13.1.1
HTTP Pub-Subサーバーの仕組み
13.1.2
Oracle CEPでのHTTP Pub-Subサーバー・サポート
13.2
新しいHTTPパブリッシュ/サブスクライブ・サーバーの作成
13.3
既存のHTTPパブリッシュ/サブスクライブ・サーバーの構成
13.4
HTTPパブリッシュ/サブスクライブ・サーバーの構成の例
14
Oracle CEPのロギングとデバッグの構成
14.1
ロギングとデバッグの構成の概要
14.1.1
Commons Apache Loggingフレームワーク
14.1.1.1
ログ・ファクトリの設定
14.1.1.2
ログの重大度レベルの使用
14.1.1.3
ログ・ファイル
14.1.1.4
ログ・メッセージ形式
14.1.2
OSGiフレームワーク・ロガー
14.1.3
Log4jロガー
14.1.3.1
ロガー
14.1.3.2
アペンダ
14.1.3.3
レイアウト
14.2
Oracle CEPロギング・サービスの構成
14.2.1
logging-service
14.2.2
log-file
14.2.3
log-stdout
14.2.4
個別モジュールの重大度の構成
14.3
Log4jロギングの構成
14.3.1
log4jプロパティの構成
14.3.2
アプリケーション・マニフェストの構成
14.3.3
Log4jロギングの有効化
14.3.4
Log4jロギングのデバッグ
14.4
Apache Commons Logging APIの使用
14.5
Oracle CEPデバッグ・オプションの構成
14.5.1
システム・プロパティを使用したOracle CEPデバッグ・オプションの構成方法
14.5.2
構成ファイルを使用したOracle CEPデバッグ・オプションの構成方法
第5部 リファレンス
A
wlevs.Adminコマンドライン・リファレンス
A.1
wlevs.Adminユーティリティの概要
A.2
wlevs.Adminユーティリティ環境の構成
A.3
リモートでwlevs.Adminユーティリティの実行
A.4
SSLモードでのwlevs.Adminユーティリティの実行
A.5
wlevs.Adminユーティリティを起動するための構文
A.5.1
環境の例
A.5.2
wlevs.Adminによって戻された終了コード
A.6
接続引数
A.7
ユーザー資格証明の引数
A.8
共通引数
A.9
使用方法ヘルプを起動するためのコマンド
A.9.1
HELP
A.9.1.1
構文
A.9.1.2
例
A.10
サーバー・ライフサイクルを管理するためのコマンド
A.10.1
SHUTDOWN
A.10.1.1
構文
A.10.1.2
例
A.11
アプリケーションのOracle CQLルールを管理するためのコマンド
A.11.1
GETRULE
A.11.1.1
構文
A.11.1.2
例
A.11.2
ADDRULE
A.11.2.1
構文
A.11.2.2
例
A.11.3
DELETERULE
A.11.3.1
構文
A.11.3.2
例
A.11.4
REPLACERULE
A.11.4.1
構文
A.11.4.2
例
A.11.5
STARTRULE
A.11.5.1
構文
A.11.5.2
例
A.11.6
STOPRULE
A.11.6.1
構文
A.11.6.2
例
A.11.7
UPLOAD
A.11.7.1
構文
A.11.7.2
例
A.11.8
DOWNLOAD
A.11.8.1
構文
A.11.8.2
例
A.12
アプリケーションのEPLルールを管理するためのコマンド
A.12.1
ADDRULE
A.12.1.1
構文
A.12.1.2
例
A.12.2
DELETERULE
A.12.2.1
構文
A.12.2.2
例
A.12.3
REPLACERULE
A.12.3.1
構文
A.12.3.2
例
A.12.4
GETRULE
A.12.4.1
構文
A.12.4.2
例
A.12.5
ADDPARAMS
A.12.5.1
構文
A.12.5.2
例
A.12.6
DELETEPARAMS
A.12.6.1
構文
A.12.6.2
例
A.12.7
GETPARAMS
A.12.7.1
構文
A.12.7.2
例
A.12.8
UPLOAD
A.12.8.1
構文
A.12.8.2
例
A.12.9
DOWNLOAD
A.12.9.1
構文
A.12.9.2
例
A.13
Oracle CEP MBeanを管理するためのコマンド
A.13.1
MBeanタイプの指定
A.13.2
MBean管理コマンド
A.13.3
GET
A.13.3.1
構文
A.13.3.2
例
A.13.4
INVOKE
A.13.4.1
構文
A.13.4.2
例
A.13.5
QUERY
A.13.5.1
構文
A.13.5.2
例
A.13.5.3
アプリケーションおよびプロセッサの名前の問合せ
A.13.6
SET
A.13.6.1
構文
A.13.6.2
例
A.14
イベントの記録および再生を制御するためのコマンド
A.14.1
STARTRECORD
A.14.1.1
構文
A.14.1.2
例
A.14.2
STOPRECORD
A.14.2.1
構文
A.14.2.2
例
A.14.3
CONFIGURERECORD
A.14.3.1
構文
A.14.3.2
例
A.14.4
SCHEDULERECORD
A.14.4.1
構文
A.14.4.2
例
A.14.5
LISTRECORD
A.14.5.1
構文
A.14.5.2
例
A.14.6
STARTPLAYBACK
A.14.6.1
構文
A.14.6.2
例
A.14.7
STOPPLAYBACK
A.14.7.1
構文
A.14.7.2
例
A.14.8
CONFIGUREPLAYBACK
A.14.8.1
構文
A.14.8.2
例
A.14.9
SCHEDULEPLAYBACK
A.14.9.1
構文
A.14.9.2
例
A.14.10
LISTPLAYBACK
A.14.10.1
構文
A.14.10.2
例
A.15
スループットおよび待機時間を監視するためのコマンド
A.15.1
MONITORAVGLATENCY
A.15.1.1
構文
A.15.1.2
例
A.15.2
MONITORAVGLATENCYTHRESHOLD
A.15.2.1
構文
A.15.2.2
例
A.15.3
MONITORMAXLATENCY
A.15.3.1
構文
A.15.3.2
例
A.15.4
MONITORAVGTHROUGHPUT
A.15.4.1
構文
A.15.4.2
例
A.16
構成履歴を管理するためのコマンド
A.16.1
CONFIGHISTORY
A.16.1.1
構文
A.16.1.2
例
A.16.2
DELETECONFIGCHANGEHISTORY
A.16.2.1
構文
A.16.2.2
例
A.16.3
LISTCHANGERECORDS
A.16.3.1
構文
A.16.3.2
例
A.16.4
LISTRESOURCEREVISIONS
A.16.4.1
構文
A.16.4.2
例
A.16.5
UNDOCONFIGCHANGE
A.16.5.1
構文
A.16.5.2
例
B
デプロイヤ・コマンドライン・リファレンス
B.1
デプロイヤ・コマンドライン・ユーティリティの使用方法の概要
B.2
デプロイヤ・ユーティリティ環境の構成
B.3
リモートでのデプロイヤ・ユーティリティの実行
B.4
デプロイヤ・ユーティリティを起動するための構文
B.4.1
接続引数
B.4.2
ユーザー資格証明の引数
B.4.3
デプロイメント・コマンド
B.5
デプロイヤ・ユーティリティの使用例
C
セキュリティ・ユーティリティ・コマンドライン・リファレンス
C.1
cssconfigコマンドライン・ユーティリティ
C.1.1
cssconfigの構文
C.2
encryptMSAConfigコマンドライン・ユーティリティ
C.2.1
encryptMSAConfigの構文
C.3
GrabCertコマンドライン・ユーティリティ
C.3.1
GrabCertの構文
C.3.2
GrabCertの使用例
C.4
passgenコマンドライン・ユーティリティ
C.4.1
passgenの構文
C.4.2
passgenの使用例
C.4.2.1
対話形式でのpassgenの使用
C.4.2.2
コマンドラインでのパスワードの入力
C.5
secgenコマンドライン・ユーティリティ
C.5.1
ファイルベースのプロバイダ構成ファイルの生成
C.5.2
キー・ファイルの生成
C.5.3
secgenプロパティ・ファイルの使用
C.5.4
secgenの使用例
C.5.5
secgenの制限
索引