モニタリング・アセットの構成およびデプロイ
Oracle Database 19cおよびApache TomcatでLinux ARMホストをオンボードするには、次のタスクを完了する必要があります。
- Apache TomcatにAPM Java Agentをデプロイします。
- アプリケーション・エンドポイントを監視するための合成モニタリングを構成します。
- 管理エージェントをデプロイします。
- スタック・モニタリングのDiscoverインフラストラクチャ。
Application Performance Monitoringの構成
まず、アプリケーション・パフォーマンス・モニタリングを構成します。
WebブラウザからOCIテナントにログインします。クラウド・シェルから次のコマンドの大半を入力します。詳しくない場合は、関連するドキュメントを参照してください。O&Mリソース(APMドメインなど)のコンパートメントがない場合は、ここで作成します:
- 「アイデンティティとセキュリティ」、「コンパートメント」の順に選択します。「コンパートメントの作成」をクリックします。
- 次の例のように、意味のある名前および説明を指定します。
- Name (名前) =
om-demo
- Description (摘要) =
Compartment for Observability & Management resources
- Name (名前) =
次に、次の手順を実行します。
合成モニタリングの構成
Apache TomcatでAPM Javaエージェントを構成した後、モニターを作成してアプリケーションのユーザー・アクティビティをシミュレートできます。OCIコンソールまたはOCI Cloud Shellを使用して、OCIリソースをプログラムで作成します。
「合成モニタリング」ページ(「監視および管理」、「Application Performance Monitoring」、「合成モニタリング」)にナビゲートして、アプリケーション・エンドポイントを継続的にテストするモニターを作成します。
クラウド・シェルを開き、アプリケーションのBROWSERモニターを迅速に作成します。その後、次を行います:
「合成モニタリング」ページから、作成したモニターのステータスを確認できます。この例では、指定されたURLは6分ごとにモニターされます(テスト結果の詳細を表示するには、モニター名をクリックし、「リソース」メニューから「履歴」を選択します)。
管理エージェントのデプロイ
スタック・モニタリングを構成する前に、モニターする各ホストにOracle Management Agentをインストールする必要があります。このデモでは、管理エージェントにRPMインストールを使用します(Linux ARMホストがオンプレミスまたは別のクラウド・プロバイダで実行されている場合は、この方法を使用できます)。
ノート:
Oracle Management Agentのインストール方法がわからない場合は、OCIドキュメントの「管理エージェントのインストール」を参照してください。このプレイブックの最後にある「詳細」のトピックからアクセスできます。- 「管理エージェント」、「ダウンロードとキー」の順に選択します。
- パッケージ・タイプがRPMの「LINUXのエージェント(AARCH64)」を選択します。
- 同じページから、新しいインストール・キーを作成してエージェントを構成します。必要なパラメータを指定してください:
- キー名=
demo-key-01
- コンパートメント=
om-demo
- 最大インストール=
default
- キー名=
ノート:
インストール・キーの作成方法がわからない場合は、OCIドキュメントの「インストール・キーの作成」を参照してください。このプレイブックの最後にある「詳細」のトピックからアクセスできます。数分後、「管理エージェント」、「エージェント」ページにエージェントが表示されます。Stack Monitoringプラグインを有効にする必要はありません。Stack Monitoringによって自動的に有効になります。
フル・ホスト監視の有効化
スタック・モニタリング・サービスを有効にすると、次に、アプリケーションが依存するホストの完全モニタリングを有効にします。スタック・モニタリングでは、OCIコンピュート・インスタンスのモニタリングを有効にするタスクが自動的に準備されます。完全モニタリングを有効にするには、「完全モニタリングにプロモート」を選択します。プロモートする使用可能なホストのリストからTomcatおよびOracle Databaseホストを識別し、「プロモート」を選択します。これによりスライドアウトが呼び出されます。このスライドアウトから、リソース名がホストの完全修飾ドメイン名と一致することを確認します。次に、「昇格」をクリックします。数分以内に、Stack Monitoringによって新しいホームページが作成され、新しいメトリックの収集が開始されます。