142.1 DBMS_OBSERVABILITY Overview

You can use the functions and procedures contained in the DBMS_OBSERVABILITY package to configure the OpenTelemetry repository for Oracle AI Database.

The DBMS_OBSERVABILITY package enables you to configure and manage Oracle AI Database Observability for OpenTelemetry. Use the procedures and functions in this package to:
  • Enable or disable observability services and options
  • Configure endpoints for exporting traces and logs to OpenTelemetry collectors
  • Manage credentials for secure communication with external endpoints
  • View current service status and endpoint configurations
The following terms are used with OpenTelemetry. A definition of each is provided.
  • Distributed tracing (spans) - Units of work with timing and attributes used for distributed correlation.
  • Log correlation - Discrete textual or structured records (for example, "hello, world") emitted by distributed tracing. Logs are not traces. OpenTelemetry correlates distributed tracing log records to spans using the trace_id and span_id for unified analysis.