副标题[/!--empirenews.page--]
1.下载oracle客户端安装包(linux版)到 /opt/minitor/oracleDb 。
下载地址:https://download.csdn.net/download/a15565772151/22222941
可以私聊我一下我发你资源
2.运行??
rpm -ivh?oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm?,安装oracle客户端。
?? ?安装的文件默认放在两个位置:
?? ?头文件:
/usr/include/oracle/12.1/client64/?下,如果在使用时报错找不到头文件,记得看路径是否是这个。
?? ?包文件:
/usr/lib/oracle/12.1/client64/?下,包含{bin、lib}两个文件夹.
?
3.创建文件夹?
mkdir -p /usr/lib/oracle/12.1/client64/network/admin/
4.?创建监听文件,并添加内容?
vim?/usr/lib/oracle/11.2/client64/network/admin/tnsnames.ora
|
1
2
3
4
5
6
7
8
ORCL =
??
(DESCRIPTION =
????
(ADDRESS = (PROTOCOL = TCP)(HOST = *IP*)(PORT =?
1521
))
????
(CONNECT_DATA =
??????
(SERVER = DEDICATED)
??????
(SERVICE_NAME = *SID*)
????
)
??
)
5.配置环境变量?
vim ?~/.bashrc?? ?--根目录下为全局使用,为限制用户权限,可只修改某一用户的环境变量
1
2
3
4
5
export? ORACLE_HOME=/usr/lib/oracle/
11.2
/client64
export? TNS_ADMIN=$ORACLE_HOME/network/admin
export? NLS_LANG=
‘simplified chinese_china‘
.ZHS16GBK
export? LD_LIBRARY_PATH=$ORACLE_HOME/lib
export? PATH=$ORACLE_HOME/bin:$PATH
6. 使配置完的环境变量生效?source ~/.bashrc
7.进入/opt/minitor/oracleDb,执行以下命令为oracledb_exporter.linux-amd64赋权。
下载地址:https://download.csdn.net/download/a15565772151/22222977
可以私聊我一下我发你资源
1
chmod +x? oracledb_exporter.linux-amd64
8.? 再设置执行的环境变量,命令行直接执行如下命令export:
export DATA_SOURCE_NAME=用户名/密码@ 数据库服务名? ? ??注意:某些字符在xshell中执行需要转义
如:我这里的用户名密码是 system/root12#$?
export DATA_SOURCE_NAME="system/oracle12#[email?protected]"?
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 from?
this
?
config.
??
- job_name:?
‘prometheus‘
?
????
# metrics_path defaults to?
‘/metrics‘
????
# scheme defaults to?
‘http‘
.
?
????
static_configs:
??????
- targets: [
‘ip:9090‘
]
????????
labels:
??????????
instance: prometheus
??
- job_name: oracle
????
static_configs:
??????
- targets: [
‘ip:9161‘
]
????????
labels:
??????????
instance: oracle
(编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!