Oracle Database Metrics Exporter

Monitor Oracle Database from anywhere and gather insights across multiple databases using customizable, SQL-based metrics. Oracle Database Metrics Exporter enables you to cover diverse environments with support for containers, Kubernetes, and on-premises deployments. Get started quickly with prebuilt images for AMD64 and ARM64.

Monitor your Oracle Database with OpenTelemetry metrics and logs (2:10)

Why Oracle Database Metrics Exporter?

Modern, cloud native applications rely on observability to ensure performance, reliability, and fast issue resolution.

Oracle Database Metrics Exporter connects your Oracle Database instances with today’s observability ecosystem, providing OpenTelemetry and Prometheus-compatible metrics that integrate into your monitoring stack.

The exporter makes it easy to gain real-time visibility into performance and health, combining insightful database metrics with dashboard visualizations.

Run Oracle Database Metrics Exporter anywhere you run Oracle Database: on-premises, in the cloud, or in Kubernetes.


Benefits of Oracle Database Metrics Exporter

  • Free and open source

    The project is licensed under the Universal Permissive License v1.0. As the name states, it is a permissive, OSI- and FSF-approved, GPL-compatible license.

    The code for this project is publicly hosted on GitHub. Users can read, contribute, and get involved with developing the source code.

  • Run anywhere, with any database

    Works across a wide range of deployments: on-premises, cloud, and in Kubernetes, with single instance, clustered, or Oracle Autonomous Database instances.

    Load standard OpenTelemetry metrics from one or more databases using a single exporter instance. Prebuilt AMD64 and ARM64 images are provided.

  • Secure and flexible database connections

    Authenticate to your Oracle Database instances using TLS and Oracle Wallet. Plaintext is supported for local database connections.

    Securely load database credentials with Oracle Cloud Infrastructure (OCI) Vault or Azure Key Vault.

    Customize the database connection pool using go-sql, Oracle Database connection pools, or Database Resident Connection Pools.

  • Customize and tune metrics

    Use standard default metrics, including "out of the box," or easily define custom metrics using YAML or TOML.

    Define the metric scrape interval, database query timeout, and other parameters on a per-metric, per-database level. Start quickly with sample Grafana dashboards and adapt to your needs.

Get started with Oracle Database Metrics Exporter


Contact us

Interested in learning more? Contact one of our industry-leading experts.