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.
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 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
Use the following options:
helm install my-release ./charts/oracledb-exporter/
This helm chart is maintained by Sysdig team.
Exporter and user queries: OracleDB Exporter with Apache v2 license.