142.1 DBMS_OBSERVABILITYの概要
DBMS_OBSERVABILITYパッケージに含まれているファンクションおよびプロシージャを使用して、Oracle AI DatabaseのOpenTelemetryリポジトリを構成できます。
DBMS_OBSERVABILITYパッケージを使用すると、Oracle AI DatabaseのオブザーバビリティをOpenTelemetry用に構成および管理できます。このパッケージのプロシージャおよびファンクションを使用して、次のことを実行します:
- オブザーバビリティ・サービスおよびオプションの有効化または無効化
- トレースおよびログをOpenTelemetryコレクタにエクスポートするためのエンドポイントの構成
- 外部エンドポイントとのセキュアな通信のための資格証明の管理
- 現在のサービス・ステータスおよびエンドポイント構成の表示
OpenTelemetryでは次の用語が使用されます。それぞれの定義を示します。
- 分散トレース(スパン) - 分散相関に使用される、タイミングおよび属性を含む作業単位。
- ログ相関 - 分散トレースによって発行される個別のテキスト・レコードまたは構造化レコード(例: "hello, world")。ログはトレースではありません。OpenTelemetryは、統合分析のために、trace_idおよびspan_idを使用して分散トレース・ログ・レコードをスパンに関連付けます。