Hyperic 監控 Oracle的配置過程

jopen 9年前發布 | 25K 次閱讀 Hyperic Oracle 數據庫服務器

Hyperic監控Oracle的機制是通過JDBC訪問Oracle中的系統視圖獲得關鍵的運行數據。因此需要配置JDBC連接,當然在Hyperi Agent端需要JDBC的jar包,以及登錄到Oracle的賬號和口令。

當前支持的版本:Oracle 8i,9i,10g,11g;

具體如下:

創建Oracle用戶

為了簡單測試,也可以直接使用系統管理員賬號。或者新創建用戶。

使用sqlplus 在被監控的oracle 數據庫中,執行:

CREATE USER hquser IDENTIFIED BY hquser;
GRANT CONNECT TO hquser;
GRANT SELECT ANY DICTIONARY TO hquser;

準備jdbc jar包

oracle 目錄下的jdbc 包,例如:

E:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar

復制到 Hyperic Agent的響應目錄下:

agent-4.6.1.BUILD-SNAPSHOT\bundles\agent-4.6.1.BUILD-SNAPSHOT\pdk\lib

根據實際情況,調整路徑,JRE版本,選擇合適的ojdbc jar, 例如可使用 ojdbc6.jar 適合jre 6環境。


重新啟動hq-agent

配置屬性

  • 在自動發現的oracle 服務器中,配置屬性

Install Path:Oracle的安裝目錄,通常會自動發現,不需要配置

jdbcUrl JDBC連接URL,例如: jdbc:oracle:thin:@localhost :1521:ORCL             

jdbcUser hquser

jdbcPassword hquser

tnsnames:TNS 監聽器文件,一般不需配置

process.ptql:進程監控PTQL語句,一般不需配置

如果保存沒有錯誤提示,就基本成功了。

完成

在“視圖”下,可看到類似下面頁面:如果有問題,可以查看Hyperic Agent的日志,在  logs目錄下。

Hyperic 監控 Oracle的配置過程

Hyperic 中文版 免費下載

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!