From d835277c0064664844a0232381a6128f76550efc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rio=20Dias?= Date: Wed, 5 Feb 2025 11:28:51 +0000 Subject: [PATCH] Add oracledb_exporter from https://github.com/oracle/oracle-db-appdev-monitoring --- Makefile | 3 ++- templating.yaml | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e075e62d..bf52c7da 100644 --- a/Makefile +++ b/Makefile @@ -55,7 +55,8 @@ cadvisor \ squid_exporter \ dellhw_exporter \ exim_exporter \ -systemd_exporter +systemd_exporter \ +oracledb_exporter .PHONY: $(MANUAL) $(AUTO_GENERATED) diff --git a/templating.yaml b/templating.yaml index dcadcf9f..2564f04e 100644 --- a/templating.yaml +++ b/templating.yaml @@ -944,3 +944,25 @@ packages: summary: Prometheus exporter for systemd units, written in Go. description: | Systemd unit monitoring and resource usage + oracledb_exporter: + build_steps: + <<: *default_build_steps + context: + <<: *default_context + static: + <<: *default_static_context + version: 1.5.3 + license: MIT + URL: https://github.com/oracle/oracle-db-appdev-monitoring + summary: Unified Observability for Oracle Database. + service_opts: + - --default.metrics=/etc/prometheus/oracledb_exporter_default-metrics.toml --log.disable=1 + additional_sources: + - path: https://raw.githubusercontent.com/oracle/oracle-db-appdev-monitoring/%{version}/default-metrics.toml + dest: '%{_sysconfdir}/prometheus/%{name}_default-metrics.toml' + from_tarball: false + description: | + Unified Observability for Oracle Database + dynamic: + <<: *default_dynamic_context + tarball: '{{URL}}/releases/download/%{version}/{{package}}.tar.gz'