OpenTelemetryベースの監視ソリューションを使用して、Oracleデータベースのパフォーマンスに関する深いインサイトを取得します。データベースのメトリクスを追跡し、クエリのパフォーマンスを分析し、リソース使用量をモニターして、データベースのパフォーマンスをアプリケーションと関連付けます。
この NRDOT ベースのアプローチは、データベース監視のOpenTelemetry標準を活用することで既存のオンホスト インテグレーション (OHI) を補完し、既存の監視スタックとの統合を容易にします。
機能
- OpenTelemetry標準:既存のオブザーバビリティツールとシームレスに統合します
- 包括的なメトリクス:データベースのパフォーマンス、待機イベント、リソース使用状況に関する深いインサイト
- クエリレベルのインサイト:パフォーマンスの低いクエリとセッションアクティビティを特定して分析します
- 柔軟なデプロイメント:オンホストのCDB/PDBおよびAmazon RDS環境で動作します。
- APMの相関関係:データベースのパフォーマンスをアプリケーションのトレースに接続します
インストールパスの選択
Oracleデータベース監視用のNRDOT Collectorは、以下の方法でインストールできます:
セルフホスト環境: 独自のインフラストラクチャへの手動インストレーション
- オンホストのコンテナ・データベース(CDB): その配下にあるすべてのプラガブル・データベースを含む、コンテナ・データベース全体をモニターします。
- オンホストのプラガブルデータベース(PDB):個々のプラガブルデータベースをモニターします。
AWS RDS環境:クラウド管理のOracleデータベース監視
- RDS監視:Amazon RDSで実行されているOracleデータベースインスタンスをモニターします。
Oracle Cloud環境:フルマネージドのOracleデータベース監視
- Autonomous データベース(ADB)の監視: Oracle Autonomous データベースのインスタンスをモニターします。
ガイド付きインストレーション
one.newrelic.com > Integrations & Agents > Oracle (OpenTelemetry)でガイド付きインストレーションを利用できます。UIは、ガイド付きのエンドツーエンドのワークフローを提供します。
インストレーションの概要
前提条件
- 有効なNew Relicライセンスキー
- サポートされているアーキテクチャー: AMD64 および ARM64 を搭載した Linux
- New Relic OTLPエンドポイントへのネットワーク接続
- Oracleデータベース 19c 以降
監視ユーザーの構成
NRDOT Collectorがメトリクスとクエリパフォーマンスデータを収集できるように、必要な読み取り専用権限を持つ専用のOracleデータベースユーザーを作成してください。
NRDOT Collectorを構成する
Oracleデータベースインスタンスに接続するようにNRDOT Collectorを設定してください。これには、接続の詳細、認証方法、および環境に必要な追加の設定オプションの指定が含まれます。
NRDOT Collectorを再起動します
NRDOT Collectorの設定後、変更を適用してOracle データベースインスタンスからのデータ収集を開始するには、サービスを再起動してください。
データを探す、使う
データの収集が開始されると、New Relic UIから包括的なOracleデータベース監視にアクセスできます。
New RelicでOracleデータベースエンティティを見つけるには:
- one.newrelic.com > All Capabilities > Databasesに移動します。
- 検索条件を
instrumentation.provider = opentelemetryに設定します。 - エンティティのリストからOracleデータベースを選択します。
次へ:インストールと設定
選択したインストレーションガイドに進みます: