integrations-charts

OracleDB integration

This helm chart is part of the integration of PromCat.io for OracleDB and installs the OracleDB Prometheus exporter.

Visit PromCat.io for dashboards, alerts and further documentation for this integration.

Requirements

Previous steps

Create OracleDB user and grant permission

Create a user for monitoring in Oracle Database.

Make sure you grant SELECT permission for the monitoring user on the following tables:

dba_tablespace_usage_metrics
dba_tablespaces
v$system_wait_class
v$asm_diskgroup_stat
v$datafile
v$sysstat
v$process
v$waitclassmetric
v$session
v$resource_limit

Create Credentials for OracleDB Exporter

Create the secret with the Oracle Datasource in the namespace where the exporter will be deployed:

kubectl create secret -n 'EXPORTER-NAMESPACE' generic oracledb-exporter-secret --from-literal=datasource="YOUR_CONNECTION_STRING"

YOUR_CONN_STRING be like: oracle://user:password@hostname:1521/DB_SID

Usage

Stand-alone Oracle Database instance

Use the following options:

helm install my-release ./charts/oracledb-exporter/

Attributions

This helm chart is maintained by Sysdig team.

Exporter and user queries: OracleDB Exporter with Apache v2 license.