Oracle Cloud Infrastructureで実行中のOracle E-Business Suiteの監視について

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 (アプリケーション・パフォーマンス管理)エージェントは、エンド・ユーザーからアプリケーション・ログにアプリケーションのパフォーマンス詳細を収集します。このソリューションでは、アプリケーション・パフォーマンス管理について説明していません。


omc_oci_architecture.pngの説明が続きます
図の説明omc_oci_architecture.png

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の説明が続きます
図omc_ebs_overview.epsの説明

Oracle Management CloudOracle 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:データベース・ユーザー このデータベース・ユーザーには、データベース・データをモニターするための権限が割り当てられています。