---
title: Introduction to Oracle Database monitoring with NRDOT
source: https://docs.newrelic.com/docs/opentelemetry/database/oracle/introduction
---

> #### 💡 PREVIEW
>
> We're still working on this feature, but we'd love for you to try it out!
>
> This feature is currently provided as part of a preview pursuant to our [pre-release policies](https://docs.newrelic.com/docs/licenses/license-information/referenced-policies/new-relic-pre-release-policy/).

Get deep insights into your Oracle Database performance with our OpenTelemetry-based monitoring solution. Track database metrics, analyze query performance, monitor resource usage, and correlate database performance with your applications.

This NRDOT-based approach complements our existing On-Host Integration (OHI) by leveraging OpenTelemetry standards for database monitoring, making it easier to integrate with your existing observability stack.

## Capabilities [#capabilities]

-   **OpenTelemetry standards**: Integrates seamlessly with existing observability tools
-   **Comprehensive metrics**: Deep insight into database performance, wait events, and resource usage
-   **Query-level insights**: Identify and analyze slow-performing queries and session activity
-   **Flexible deployment**: Works with on-host CDB/PDB and Amazon RDS environments
-   **APM correlation**: Connect database performance to application traces

## Choose your install path [#choose]

You can install the NRDOT Collector for Oracle Database monitoring in the following ways:

-   Self-hosted environments: Manual installation on your own infrastructure
    -   [On-host Container Database (CDB)](https://docs.newrelic.com/docs/opentelemetry/database/oracle/host-cdb): Monitor an entire container database, including all pluggable databases under it.
    -   [On-host Pluggable Database (PDB)](https://docs.newrelic.com/docs/opentelemetry/database/oracle/host-pdb): Monitor an individual pluggable database.
-   AWS RDS environments: Cloud-managed Oracle Database monitoring
    -   [RDS monitoring](https://docs.newrelic.com/docs/opentelemetry/database/oracle/rds): Monitor an Oracle Database instance running in Amazon RDS.
-   Oracle Cloud environments: Fully managed Oracle Database monitoring
    -   [Autonomous Database (ADB) monitoring](https://docs.newrelic.com/docs/opentelemetry/database/oracle/adb): Monitor an Oracle Autonomous Database instance.

## Guided installation [#ui-install]

Guided installation is available at **[one.newrelic.com](https://one.newrelic.com) > Integrations & Agents > Oracle (OpenTelemetry)**. The UI provides a guided end-to-end workflow.

## Installation at a glance [#at-a-glance]

### Prerequisites [#prerequisites]

-   Valid New Relic [license key](https://docs.newrelic.com/docs/apis/intro-apis/new-relic-api-keys/#ingest-license-key)
-   Supported architecture: Linux with AMD64 and ARM64
-   Network connectivity to [New Relic OTLP endpoint](https://docs.newrelic.com/docs/opentelemetry/best-practices/opentelemetry-otlp/)
-   Oracle Database 19c or later

### Install NRDOT Collector [#install-step]

Install the NRDOT Collector on your system following the instructions for your specific environment

-   [CDB](https://docs.newrelic.com/docs/opentelemetry/database/oracle/host-cdb)
-   [PDB](https://docs.newrelic.com/docs/opentelemetry/database/oracle/host-pdb)
-   [RDS](https://docs.newrelic.com/docs/opentelemetry/database/oracle/rds)
-   [ADB](https://docs.newrelic.com/docs/opentelemetry/database/oracle/adb)

### Configure monitoring user [#user]

Create a dedicated Oracle Database user with the necessary read-only permissions to allow the NRDOT Collector to collect metrics and query performance data.

### Configure NRDOT Collector [#configure]

Configure the NRDOT Collector to connect to your Oracle Database instance. This involves specifying the connection details, authentication method, and any additional configuration options required for your environment.

### Restart NRDOT Collector [#restart]

After configuring the NRDOT Collector, restart the service to apply the changes and begin collecting data from your Oracle Database instance.

### Find and use your data [#find]

Once your data is being collected, you can access comprehensive Oracle Database monitoring through the New Relic UI.

To find your Oracle Database entity in New Relic:

1.  Go to **[one.newrelic.com](https://one.newrelic.com) > All Capabilities > Databases**.
2.  Set the search criteria as `instrumentation.provider = opentelemetry`.
3.  Select your Oracle Database from the list of entities.

## Next: install and configure [#next]

Continue to your chosen installation guide:

-   [**CDB**](https://docs.newrelic.com/docs/opentelemetry/database/oracle/host-cdb)
-   [**PDB**](https://docs.newrelic.com/docs/opentelemetry/database/oracle/host-pdb)
-   [**AWS RDS**](https://docs.newrelic.com/docs/opentelemetry/database/oracle/rds)
-   [**ADB**](https://docs.newrelic.com/docs/opentelemetry/database/oracle/adb)
