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