尝试使用 Prometheus 网站上提到的 Oracle DB 导出器来抓取 oracle db
导出器: OracleDB 导出器
但无法理解如何将其连接到远程 Oracle 数据库实例。它指定创建 DATA_SOURCE_NAME 但没有提及有关用户名和密码等连接属性,需要有关此方面的帮助
尝试为导出器运行 docker
docker run --name oracledb_exporter -p 9161:9161 -e DATA_SOURCE_NAME=system/oracle@hostname/xe iamseth/oracledb_exporter
time="2019-11-28T05:08:29Z" level=info msg="Starting oracledb_exporter 0.2.3" source="main.go:337"
time="2019-11-28T05:08:29Z" level=error msg="Error pinging oracle: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor\n" source="main.go:168"
time="2019-11-28T05:08:29Z" level=info msg="Try to reconnect..." source="main.go:173"
time="2019-11-28T05:08:29Z" level=error msg="Unable to connect to oracle:ORA-12514: TNS:listener does not currently know of service requested in connect descriptor\n" source="main.go:181"
time="2019-11-28T05:08:29Z" level=info msg="Listening on :9161" source="main.go:359"