8. 再设置执行的环境变量,命令行直接执行如下命令export: export DATA_SOURCE_NAME=用户名/密码@ 数据库服务名注意:某些字符在xshell中执行需要转义 如:我这里的用户名密码是 system/root12#$ export DATA_SOURCE_NAME="system/oracle12#\$@ORCL" 9.执行vim /opt/minitor/prometheus/prometheus.yml,添加以下配置...
docker run -d --name oracledb_exporter --restart=always -p 9161:9161 -e DATA_SOURCE_NAME='sys/Test20131127@10.110.80.116/oradb as sysdba' ghcr.io/iamseth/oracledb_exporter:0.4.3 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 SQLNET.ALLOWED_LOGON_VERSION=8 # export Oracle location: export DATA_S...
vim /usr/local/oracledb_exporter/oracle-env ORACLE_HOME=/usr/lib/oracle/18.5/client64 TNS_ADMIN=/usr/lib/oracle/18.5/client64/network LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/lib PATH=$PATH:$ORACLE_HOME/bin NLS_LANG=AMERICAN_AMERICA.ZHS16GBK DATA_SOURCE_NAME="prometheus/xxxxxx@...
之所以要设置DATA_SOURCE_NAME环境变量,是因为oracledb_exporter会读取该变量的数据库连接信息进行对数据库发起连接。 采集默认指标 当把oracledb_exporter的二进制包解压到规划的目录后,其下面还包含了一个default-metrics.toml文件,这个是默认的指标配置文件。根据官方给出的数量,默认的指标共计有25个。如果没有额外的...
name: oracledb-secret-test# 根据业务需要调整成对应的名称 namespace: oracledb-demo# 根据业务需要调整成对应的命名空间 type: Opaque stringData: datasource:"oracle://test:123456/127.0.0.1:1521/ORCLPDB1"# 对应 OracleDB 连接串信息 # test为用户名,123456为用户密码,127.0.0.1为数据库IP或者域名,1521...
按照我们之前的规划,所有数据库监控的根目录是在/data/database_monitoring/路径下,因此我们将下面的脚本放在此目录,并拉起。当slave来拉配置的时候,它访问的是8000端口(拉起后默认的端口),这样就可以将该目录下所有业务的指标文件进行同步了。 部署配置文件同步Api ...
dsn = kingpin.Flag("database.dsn", "Connection string to a data source. (env: DATA_SOURCE_NAME)", ).Default(getEnv("DATA_SOURCE_NAME", "")).String() dsnFile = kingpin.Flag("database.dsnFile", "File to read a string to a data source from. (env: DATA_SOURCE_NAME_FILE)", ...
Prometheus Oracle database exporter. Contribute to iamseth/oracledb_exporter development by creating an account on GitHub.
/bin/sh# 监控测试环境oraclesource.env_var/.9161_192.168.11.8_PDB1_ZABBIX.DBnohuporacledb_exporter--log.levelwarn --web.listen-address :9161--custom.metrics./custom_metrics/performance_metric.toml>>./logs/9161_192.168.11.8_PDB1_ZABBIX.DB.log&...
export DATA_SOURCE_NAME="system/oracle12#\$@ORCL" 9.执行vim /opt/minitor/prometheus/prometheus.yml,添加以下配置文件(红色部分): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 scrape_configs: # The job name is added as a label `job=<job_name>` to any timeseries scraped fromthisconfi...