1. 程式人生 > >監控服務器配置(四)-----OracleDb_exporter安裝配置

監控服務器配置(四)-----OracleDb_exporter安裝配置

web頁面 nec strong ESS 裏的 ash 兩個 desc prot

1.下載oracle客戶端安裝包(linux版)到 /opt/minitor/oracleDb 。

下載地址:https://download.csdn.net/download/a15565772151/11111941

可以私聊我一下我發你資源

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
ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = *IP*)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = *SID*)
    )
  )
5.配置環境變量 vim ~/.bashrc --根目錄下為全局使用,為限制用戶權限,可只修改某一用戶的環境變量
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/11111977

可以私聊我一下我發你資源

chmod +x  oracledb_exporter.linux-amd64

8. 再設置執行的環境變量,命令行直接執行如下命令export:

export DATA_SOURCE_NAME=用戶名/密碼@ 數據庫服務名 註意:某些字符在xshell中執行需要轉義

如:我這裏的用戶名密碼是 system/root12#$

export DATA_SOURCE_NAME="system/oracle12#\$@ORCL"

9.執行 vim /opt/minitor/prometheus/prometheus.yml,添加以下配置文件(紅色部分):

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

10.啟動oracle_exporter

nohup ./oracledb_exporter.linux-amd64 &

11.去prometheus自帶的web頁面上查看 

技術分享圖片

12.在grafana中查看配置狀態(推薦使用3333)

技術分享圖片

13.效果圖如下:

技術分享圖片

監控服務器配置(四)-----OracleDb_exporter安裝配置