[轉載]使用snmp 監控 Oracle 10g(10.2.0.4) --- 配置
Ø 目的:
使用標準的snmp協議,採集oracle 10g database的效能指標值。
Ø 安裝說明:
在oracle 9i(含)之前,在資料庫安裝完成後,在ORACLE_HOME/network/snmp/。就有現成的指令碼。按照oracle的文件,start_peer –a 後,再加上agentctl start後,就可以了。
本文說明的是在oracle 10g 上,如何啟動oracle對snmp的支援。為什麼這樣講呢,是因為當安裝好oracle10g後,會發現,按照oracle的文件,以下兩個目錄都找不到,整個安裝過程也就無法繼續了。
ORACLE_HOME/network/snmp
ORACLE_HOME/sysman/snmp
為什麼會出現這種問題呢,主要是由於oracle 10g開始,oracle提出了一個enterprise management Grid control server 的概念及產品。透過這個產品,可以方便的管理大量的oralce產品,當然,也包括資料庫,大大的提高了管理的效率。
Ø 安裝步驟
1. 下載enterprise management agent
按照oracle的grid的管理策略,如果要啟動snmp,需要在被管理的機器上安裝enterprise management agent.
下載地址:
按照agent安裝的機器OS版本選擇。
2. 安裝enterprise management agent
安裝步驟1下載的檔案。在這個安裝過程中,如果當沒有安裝enterprise management Grid control serve時,在指定enterprise management Grid control serve時,可以隨意指定一個IP地址。
需要說明的:enterprise management agent的安裝目錄儘量區別於oracle database的目錄,如:agent10。
3. 修改target.xml
修改agent10g/sysman/emd/target.xml
修改前:
修改後。目的:取消加密。
Targets AGENT_TOKEN="39a54772920b8e80768cd5e10393d113e6a26dab">
4. 解除所管理資料庫的dbsnmp 帳號的鎖定。
5. 啟動所管理的資料庫及監聽
6. 啟動agent.即:agent10/bin/emctl start agent
7. 啟動snmp的master 及其agent.
當然,在啟動前,要關閉所有的snmp的程式及檢查相關的埠是否被佔用。
Agent10/network/snmp/peer/start_peer –a
8. 啟動subagent
Agent10/bin/emctl start subagent
9. 配置過程完成。可以透過snmp的客戶端,要連線是否能採集到資料庫的snmp的mib值。
==================================================================
前天在另外的一個環境下也進行測試了.發現上述的文件中,還差了一個步驟.在這補起來.
就在是安裝後management agent後,需要在資料庫的例項上配置監控的 managemnt agent.
配置方法:
在資料庫例項的命令下:emca -config centralAgent db
根據提示,指定management agent的路徑等一些資訊就可以.
如果缺少這個過程,當啟動emctl start subagent後,雖然當時顯示subagent已經啟動,
但透過emctl status subagent時,就會發現subagent並沒有啟動.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-524592/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [zt] 使用snmp 監控 Oracle 10g(10.2.0.4) 時oracle 10g snmp的配置Oracle 10g
- AIX 6.1 snmp監控AI
- Linux-使用snmp監控郵件佇列Linux佇列
- 使用 SNMP 和 Cacti 監控 Linux 伺服器Linux伺服器
- 使用SNMP來監控Linux伺服器(zt)Linux伺服器
- 【轉載】Oracle 10g 配置isqlplusOracle 10gSQL
- Oracle常用監控SQL(轉)OracleSQL
- 升級Oracle 10g 到10.2.0.4Oracle 10g
- Oracle管理監控之sql developer配置與簡單使用OracleSQLDeveloper
- 使用nagios監控oracleiOSOracle
- ORACLE 監控索引的使用Oracle索引
- Oracle 10.2.0.1 升級到 10.2.0.4--轉載Oracle
- 【轉載】監控Oracle資料庫的常用shell指令碼Oracle資料庫指令碼
- oracle10.2.0.4 動態註冊監聽配置_摘自小荷Oracle
- Oracle 10g upgrade 10.2.0.2 -- 10.2.0.4Oracle 10g
- 分散式監控系統之Zabbix 使用SNMP、JMX通道採集資料分散式
- 網路監控-iptraf安裝配置使用中文文件(轉)
- Oracle Undo使用情況監控Oracle
- 監控Oracle索引是否被使用?Oracle索引
- Oracle 10g RAC客戶端配置監聽Oracle 10g客戶端
- 使用Zabbix中遇到的問題:snmp監控埠流量偶爾會斷圖
- Oracle 10g upgrade from 10.2.0.1 to 10.2.0.4Oracle 10g
- snmp+mrtg實現對區域網內的linuxServer的監控(轉)LinuxServer
- Prometheus監控之SNMP Exporter介紹和資料展現PrometheusExport
- ZABBIX安裝以及監控磁碟、mysql、oracle配置MySqlOracle
- oracle 10.2.0.4 的emca配置錯誤Oracle
- 如何監控oracle的索引是否使用Oracle索引
- Oracle 監控索引的使用率Oracle索引
- Oracle-監控使用者鎖Oracle
- 監控Oracle索引的使用情況Oracle索引
- oracle空間使用監控指令碼Oracle指令碼
- oracle DBA 常用監控指令碼1(轉)Oracle指令碼
- 轉載 使用Cacti監控你的網路(二)- Cacti的安裝
- activeMQ JMS監控配置MQ
- Zabbix5.0 配置 ODBC 監控 Oracle 資料庫Oracle資料庫
- rhel5上oracle10.2.0.4 silent配置oracleOracle
- Spring Boot使用Druid和監控配置Spring BootUI
- oracle監控工具ignite使用圖解Oracle圖解