Skip to main content
Version: 2.1.0

Builds

The Oracle Database Metrics Exporter publishes cross-platform builds for each release.

Binaries:

  • linux/amd64
  • linux/arm64
  • darwin/arm64

Container images:

  • linux/amd64
  • linux/arm64

Pre-built binaries

Download pre-built binaries from the metrics exporter GitHub Releases page.

linux-amd64, linux-arm64, and darwin-arm64 binaries are included, built using GLIBC 2.39. If you require a specific target architecture or are using an older verison of GLIBC, it's recommended to build the metrics exporter binary yourself.

Container images

docker pull container-registry.oracle.com/database/observability-exporter:${VERSION}

Build the Oracle Database Metrics Exporter

Follow these steps to build the metrics exporter on a Ubuntu Linux system.

Install build tools.

Note that podman and qemu-user-static are only required for container builds.

sudo apt-get -y install podman qemu-user-static golang gcc-aarch64-linux-gnu

How to build metrics exporter binaries

Linux amd64:

make go-build-linux-amd64

Linux arm64 (requires gcc-aarch64-linux-gnu):

bash make go-build-linux-gcc-arm64

Darwin arm64 (requires MacOS platform compilers):

make go-build-darwin-arm64

How to build metrics exporter container images

Creates multi-arch container builds for linux/amd64 and linux/arm64:

make podman-build