Oracle Cloud Infrastructureで実行中のOracle E-Business Suiteの監視について
アーキテクチャ
Oracle Management Cloudでは、個別にインストールされたエージェントを使用して、データベース・サーバー、アプリケーション・サーバー、アプリケーションなどの様々なエンティティと通信します。また、ゲートウェイ・エージェントを使用して、他のエージェントと安全に通信します。
最初のトピックには、ゲートウェイを介して通信するOracle Management Cloudエージェントの一般的なビューが表示されます。
2つ目のトピックには、Oracle Management Cloudがエージェントを使用してOracle E-Business Suiteを監視する方法の機能図が表示されています。
デプロイメント・アーキテクチャ
このアーキテクチャは、典型的な単一コンパートメントOracle Cloud Infrastructure構成を示しています。異なるサブネットが、プライベート・サブネット3のWebサーバー、プライベート・サブネット2で実行されている各種ミドルウェア製品、プライベート・サブネット4のデータベースなど、様々なアプリケーション・インスタンスをホストしています。
Oracle Management Cloudのコンポーネントは、各サブネットにインストールされてOracle Management Cloudと通信する様々なエージェントで構成されています。すべてのエージェント・ネットワーク・トラフィックが、強化されたセキュリティ対策として単一ゲートウェイにルーティングされます。ゲートウェイは、プライベートサブネットに存在し、インターネットアクセスを持たないため、Oracle Management Cloudにネットワーク・トラフィックを直接送信しません。セキュリティ上の強化のベスト・プラクティスによって、ゲートウェイ・インスタンスはトラフィックをパブリック・サブネットのNATインスタンスに送信し、ゲートウェイのネットワーク・トラフィックを直接Oracle Management Cloudに転送します。このネットワーク・トラフィックのフローは双方向です。
ダイアグラムには、次の3タイプのエージェントが表示されます。
-
クラウド・エージェントは、ホスト上またはクラウド内の仮想ホスト上にあるエンティティのデータ(メトリック、構成情報、ログなど)をモニターして収集します。通常、対象となるエンティティと同じホスト上にクラウド・エージェントをデプロイします。
-
ゲートウェイ・エージェント:ゲートウェイ・エージェントは、Oracle Management Cloudへのインターネット・アクセスが可能なホストにインストールされ、クラウド・エージェントがデプロイされているすべてのホストでアクセスできます。すべてのOracle Management Cloudエージェントが共通ゲートウェイを使用する必要があります。
-
APM (アプリケーション・パフォーマンス管理)エージェントは、エンド・ユーザーからアプリケーション・ログにアプリケーションのパフォーマンス詳細を収集します。このソリューションでは、アプリケーション・パフォーマンス管理について説明していません。
Oracle Management Cloud for Oracle E-Business Suiteについて
Oracle Management Cloudは、統合されたモニタリング、管理およびアナリティクス・クラウド・オファリングのスイートです。このスイートは、今日の異種環境(オンプレミス、Oracle Cloud、サードパーティのクラウド・サービス)用に設計されています。
Oracle Management Cloudを使用することで、エンドユーザーおよびインフラストラクチャ・データの複数の情報を排除し、アプリケーションの問題をより迅速に解決し、Oracle E-Business Suiteの機械学習を使用してデータを分析することができます。
Oracle E-Business Suiteの監視にOracle Management Cloudを使用するように設定する必要がある環境の概要:

図omc_ebs_overview.epsの説明
Oracle Management CloudのOracle E-Business Suiteを監視すると、次のことができます。
-
Oracle E-Business Suite、Concurrent ProcessingおよびForms Systemのパフォーマンス・メトリックと、ワークフロー・コンポーネントの可用性メトリックの表示
-
Oracle E-Business Suite health、Formsシステム・ヘルスおよび同時処理には、デフォルトのダッシュボードを使用します
-
ホスト・ログの傾向を分析し、パフォーマンスを判断します
-
Oracle WebLogic Servers、データベース、Oracle E-Business Suiteアプリケーション・ホスト、データベース・ホストなどのインフラストラクチャ・コンポーネントの監視
-
ユーザーエクスペリエンスを積極的に監視し、問題をバックエンド機能にトレースします。
-
マシンの学習およびアラート機能により根本原因分析を実行します
-
Oracle Infrastructure MonitoringおよびOracle Application Performance Monitoringログとの問題の関連付け
-
インフラストラクチャー容量のボトルネックを特定し、解決する
-
季節性供給の傾向と潜在的問題の予測
Oracle E-Business Suite Infrastructureは、データベースインスタンス、アプリケーション層ホスト、およびOracle WebLogic Server sで構成されています。Oracle E-Business Suiteエンティティ・モデルは、主に同時処理、Formsシステム、ワークフローなどの3つのコンポーネントで構成されます。Oracle E-Business Suiteのエンティティ・タイプは次のとおりです。
-
Oracle E-Business Suite:エンティティのトップ・レベルのグループ化で、パッケージ・アプリケーションにいくつかのメトリックが関連付けられています。
-
コンカレント・マネージャ:これは、ホストされているエンティティを持つコンポジット・エンティティで、モニタリングに使用できるメトリックを持ちます。
-
Formsシステム:これは、Formsデータベース・セッションのメトリックを提供するシステム・エンティティです。
-
ワークフロー・グループ:ワークフロー・グループには、可用性メトリックを表示できる、バックグラウンド・エンジン、通知メーラーおよびエージェント・リスナーという、3つの主要なホスト・エンティティがあります。
必要なサービスおよびロールについて
Oracle Management Cloudを使用してOracle E-Business Suiteを監視するには、次のサービスとロールが必要です。
-
Oracle E-Business Suiteリリース12.2
-
Oracle Cloud Infrastructure
-
Oracle Management Cloud -Enterprise Edition
Oracle SolutionsのOracle Cloudサービスを利用して必要なサービスを取得する方法については、を参照してください。
次の表に、「Oracle Management Cloud」ロールと、ユーザーがそのロールで実行できるタスクを示します。
サービス名:ロール | 説明 |
---|---|
Oracle Cloud Infrastructure:サービス管理者ロール | このロールのユーザーは、特定のOracle Cloudサービスインスタンスを管理できます。 |
Oracle Management Cloud: <インスタンス名>管理者 | このロールを持つユーザーは、次のことができます。
|
Oracle Management Cloud: <インスタンス名>ユーザー | このロールを持つユーザーは、次のことができます。
|
Oracle E-Business Suite:データベース管理者 | このロールを持つユーザーは、データベース・ユーザーを作成できます。 |
次の表に、Oracle Management Cloudを使用したOracle E-Business Suiteの構成およびモニターに必要なユーザーを示します。
サービス名:ユーザー | 説明 |
---|---|
Oracle Management Cloud:ゲートウェイ・モニター・ユーザー | このユーザーは、ゲートウェイを介して配信されたデータをモニターするために作成されます。
これはゲートウェイ仮想マシン上のシステム・ユーザーです。このユーザー名は、エージェント・インストーラ・ユーザー名としても使用する必要があります。 |
Oracle E-Business Suite:アプリケーション・モニター・ユーザー | このシステム・ユーザーは、アプリケーション・データをモニターするために作成されます。
このユーザーは、アプリケーション所有者であるシステム・ユーザーのグループに属している必要があります。このユーザー名は、エージェント・インストーラ・ユーザー名としても使用する必要があります。 |
Oracle E-Business Suite:データベース監視ユーザー | このシステム・ユーザーは、データベース・データを監視するために作成されます。
このユーザーは、データベース所有者であるシステム・ユーザーのグループに属している必要があります。このユーザー名は、エージェント・インストーラ・ユーザー名としても使用する必要があります。 |
Oracle E-Business Suite:データベース・ユーザー | このデータベース・ユーザーには、データベース・データをモニターするための権限が割り当てられています。 |