標籤:oracle zabbix orabbix
什麼是orabbix?
Orabbix是設計用來為zabbix監控Oracle資料庫的外掛程式,它提供多層次的監控,包括可用性和伺服器效能指標。
它提供了從眾多Oracle執行個體採集資料的有效機制,進而提供此資訊的監控和效能指標。然後,您可以利用的zabbix的報告功能為收集的所有資料,並提供分析。目前的發行版中包含了一組預先定義的模板,包括從初始部署警報和圖形功能。然而,這些可以進行微調,以滿足您的需求和資料/監控要求。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/42/96/wKiom1PYeBigjHo5AANICWBV8_4495.jpg" title="Orabbix_architecture.png" alt="wKiom1PYeBigjHo5AANICWBV8_4495.jpg" />
它能監控什嗎?
資料庫版本
歸檔日誌與生產趨勢分析
觸發器,表/過程等命中率
邏輯I / O效能
物理I / O效能
PGA
SGA
共用池
Sessions
資料庫大小
安裝配置
Orabbix的:
http://www.smartmarmot.com/product/orabbix/download/
另外,在安裝之前,請確保有jdk環境,用java version來查看版本。
1.在/opt目錄下建立一個orabbix目錄:
#midir-p /opt/orabbix
(建議在此目錄下,如果放置其他目錄稍後需要更改orabbix的開機檔案orabbix,開機檔案預設寫在opt/orabbix目錄下)
2.解壓安裝檔案
#unzip orabbix-1.2.3.zip
3.賦予許可權
#chmod -R a+x orabbix/
4通過/opt/orabbix/conf/config.props.sample檔案建立一個config.props檔案:
#cp /opt/orabbix/conf/config.props.sample /opt/orabbix/conf/config.props
5. 編輯orabbix設定檔,具體如下
#vi confi/config.props
#comma separed list of Zabbix servers
ZabbixServerList=ZabbixServer #此處的ZabbixServer與以下兩行開頭對應
ZabbixServer.Address=172.16.15.79 #zabbixserver地址
ZabbixServer.Port=10051 #server的連接埠
#ZabbixServer2.Address=IP_ADDRESS_OF_ZABBIX_SERVER
#ZabbixServer2.Port=PORT_OF_ZABBIX_SERVER
#pidFile
OrabbixDaemon.PidFile=./logs/orabbix.pid
#frequency of item‘s refresh
OrabbixDaemon.Sleep=300
#MaxThreadNumber should be >= than thenumber of your databases
OrabbixDaemon.MaxThreadNumber=100
#put here your databases in a commaseparated list
DatabaseList=DB1,DB2 #資料庫名(要與下面對應),多個資料庫用逗號隔開
#Configuration of Connection pool
#if not specified Orabbis is going to usedefault values (hardcoded)
#Maximum number of active connectioninside pool
DatabaseList.MaxActive=10
#The maximum number of milliseconds thatthe pool will wait
#(when there are no available connections)for a connection to be returned
#before throwing an exception, or <= 0to wait indefinitely.
DatabaseList.MaxWait=100
DatabaseList.MaxIdle=1
#define here your connection string foreach database
DB1.Url=jdbc:oracle:thin:@172.16.14.80:1521:media #通過jbdc串連,確保系統有jdk環境
DB1.User=xxxxx #資料庫使用者名稱密碼
DB1.Password=xxxxx
#Those values are optionals if notspecified Orabbix is going to use the general values
DB1.MaxActive=10
DB1.MaxWait=100
DB1.MaxIdle=1
DB1.QueryListFile=./conf/query.props
172.16.15.88.Url=jdbc:oracle:thin:@172.16.15.88:1521:media
172.16.15.88.User=yyyyyy
172.16.15.88.Password=yyyyyy
#Those values are optionals if notspecified Orabbix is going to use the general values
DB2.MaxActive=10
DB2.MaxWait=100
DB2.MaxIdle=1
#DB2.QueryListFile=./conf/query.props #此句指定資料查詢檔案,可針對不同資料庫,定製不同的查詢檔案,預設為./conf/query.props這個檔案
6.啟動程式
直接運行/opt/orabbix/run.sh,這樣不容易出錯。
當然也可以把程式做成系統服務,方法如下:
#cp /opt/orabbix/init.d/orabbix /etc/init.d/orabbix
#/etc/init.d/orabbix start
7.啟動成功後,安裝配置完成,接下來通過web頁面訪問直接匯入模組即可(模版放置在/opt/orabbix/template下),監控如下:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/42/97/wKioL1PYf-7yrM7QAAMWICbKZfU019.jpg" title="2.png" alt="wKioL1PYf-7yrM7QAAMWICbKZfU019.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/42/96/wKiom1PYftTBP7ZFAAMhMH5Nq-M280.jpg" title="3.png" alt="wKiom1PYftTBP7ZFAAMhMH5Nq-M280.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/42/97/wKioL1PYf-7zONF6AAOKoSJ_eBM316.jpg" style="float:none;" title="4.png" alt="wKioL1PYf-7zONF6AAOKoSJ_eBM316.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/42/98/wKioL1PYh17z3jdRAAM6wwS6pnQ857.jpg" style="float:none;" title="5.png" alt="wKioL1PYh17z3jdRAAM6wwS6pnQ857.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/42/98/wKiom1PYh2vg0ruNAALMT7WukLI310.jpg" style="float:none;" title="7.png" alt="wKiom1PYh2vg0ruNAALMT7WukLI310.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/42/98/wKioL1PYiIWArOEwAAKpr2a0Djg006.jpg" style="float:none;" title="8.png" alt="wKioL1PYiIWArOEwAAKpr2a0Djg006.jpg" />
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/42/98/wKiom1PYh2zznI5-AAKgXZCLdAk388.jpg" style="float:none;" title="9.png" alt="wKiom1PYh2zznI5-AAKgXZCLdAk388.jpg" />
本文出自 “小孩才講對錯” 部落格,請務必保留此出處http://lynxme.blog.51cto.com/4424954/1532769