ITPub博客

首页 > 数据库 > 数据库开发技术 > 【实践】使用Prometheus+Grafana+Oracledb_exporter配置Oracle11gR2数据库监控大屏

【实践】使用Prometheus+Grafana+Oracledb_exporter配置Oracle11gR2数据库监控大屏

原创 数据库开发技术 作者:u_2ebce1c3a860 时间:2023-01-23 11:19:51 0 删除 编辑

【实践】使用Prometheus+Grafana+Oracledb_exporter配置Oracle11gR2数据库监控大屏

相关安装包文件准备

1、grafana-9.3.2-1.x86_64.rpm 
2、prometheus2-2.40.2-1.el7.x86_64.rpm
3、oracledb_exporter.0.2.9-ora18.5.linux-amd64.tar.gz

(图片点击放大查看)

下载链接:https://share.weiyun.com/Dl5knru5 密码:s26kqf

使用Prometheus+Grafana+Oracledb_exporter配置Oracle数据库监控大屏的具体步骤如下:

一、监控服务器上进行Prometheus+Grafana安装部署

在CentOS7.9的服务器上进行Prometheus+Grafana部署

yum localinstall grafana-9.3.2-1.x86_64.rpm 
systemctl enable grafana-server.service 
firewall-cmd --add-port=3000/tcp --permanent 
firewall-cmd --reload
systemctl start grafana-server.service 

(图片点击放大查看)

(图片点击放大查看)

yum install prometheus2-2.40.2-1.el7.x86_64.rpm 
  
firewall-cmd --add-port=9090/tcp --permanent 
firewall-cmd --reload
systemctl enable --now prometheus
systemctl status prometheus -l

(图片点击放大查看)

(图片点击放大查看)

(图片点击放大查看)

(图片点击放大查看)

vim  /etc/prometheus/prometheus.yml
添加如下行
  - job_name: oracle_metrics
    scrape_interval: 5s
    static_configs:
      - targets: ['192.168.28.150:9161']
   
systemctl restart  prometheus 

二、 Oracle数据库服务器上安装并配置oracledb_exporter

下载地址

https://github.com/iamseth/oracledb_exporter/releases

oracledb_exporter.0.2.9-ora18.5.linux-amd64.tar.gz
mkdir /soft/oracledb_exporter
useradd  oracledb_exporter 
chown -R root:oracledb_exporter /soft/oracledb_exporter
chmod 775 /soft/oracledb_exporter

(图片点击放大查看)

(图片点击放大查看)

cp default-metrics.toml custom-metrics.toml
chown -R root:oracledb_exporter /soft/oracledb_exporter

(图片点击放大查看)

配置文件的权限属主信息也保持一致

!说明:根据自己实际的数据库账号密码等信息进行填写与修改DATA_SOURCE_NAME等参数项

原文作者:WalkingCloud;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2018-05-05

  • 博文量
    441
  • 访问量
    209350