【DB筆試面試696】在Oracle中,什麼OSWatcher工具?

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

html

題目部分ios

在Oracle中,什麼OSWatcher工具?程序員

     

面試

答案部分
數據庫

OSWbb(OSWatcher Black Box)是Oracle開發、提供的一個小巧,可是實用、強大的系統工具,它能夠用來抓取操做系統的性能指標,用於輔助監控系統的資源使用。其安裝部署、卸載都很是簡單;資源消耗也比較小,原理也十分簡單,它經過調用OS的的一些命令(例如vmstat、iostat等)來採集,存儲CPU、Memory、Swap、Disk、Network等相關數據。安裝和運行OSWbba能夠幫助在性能診斷時提供豐富多樣的各種性能數據、圖文報表支持。微信

OSWatcher在4.0的版本時被命名爲OSWatcher Black Box,簡稱爲OSWbb,同時增長了數據分析功能,即OSWatcher Black Box Analyzer(OSWbba)這個繪圖和分析工具,其捆綁在OS Watcher Black Box當中,替代了以前的OSWg,即在OSWatcher 4.0以前是:OSWatcher和OSWg的關係,在OSWatcher 4.0後變成了OSWbb與OSWbba的關係。網絡

OSWbb支持多個操做系統,通常由兩個部分組成:oracle

① OSWbb:一個Unix的SHELL腳本集合,其用來收集和歸檔數據,從而幫助定位問題。ide

② OSWbba:一個Java工具,用來自動分析數據,提供建議,而且生成一個包含圖形的html文檔。工具

這些組件都包含在一個tar安裝文件中(截止目前20170726,最新版本爲oswbb801.tar,大約5M)。OSWbb的安裝很是簡單,使用oracle用戶進行解壓便可使用(tar -xvf oswbb801.tar),參考MOS文檔「OSWatcher(包括:[視頻]) (文檔 ID 1526578.1)」。啓動OSWatcher也很是簡單,只須要執行startOSWbb.sh腳本便可,以下所示:

1./startOSWbb.sh 10  2
1./startOSWbb.sh 10  2

後面參數表示10秒採集一次數據,只保留最後採集2個小時的數據在歸檔文件中。若是沒有指定參數,那麼默認每30秒採集一次數據,只保留最後48小時的數據到歸檔文件當中。其實startOSWbb.sh能夠定義四個參數:

① 參數1:指定多少秒採集一次數據。

② 參數2:指定採集的數據文件在歸檔路徑保留多少個小時。

③ 參數3:可選參數,打包壓縮工具,在完成收集後OSW將使用其來打包壓縮歸檔文件。

④ 參數4:可選參數,指定採集歸檔數據的輸出目錄,默認爲系統變量OSWBB_ARCHIVE_DEST的值。

使用上面方式啓動OSWbb,會被輸出信息一直刷屏,因此,基本上不多使用這種方式,通常使用nohup啓動,這樣可讓OSW可以在後臺持續運行並在當前會話終止後不會被掛斷,以下所示:

1nohup ./startOSWbb.sh 30 48 &
1nohup ./startOSWbb.sh 30 48 &

第一次啓動OSWbb會在oswbb目錄下建立gif、archive、tmp、locks目錄,其歸檔文件夾和osw<工具名>子文件夾會被建立。採集的數據文件命名格式爲:<節點名>_<操做系統工具名>_YY.MM.DD.HH24.dat。

OSWbb在系統重啓事後,是沒法自動重啓的。若是須要設置OSWbb開機自啓動,那麼須要安裝oswbb-service這個RPM包,而且須要配置/etc/oswbb.conf文件。中止OSWbb的命令爲:

1./stopOSWbb.sh
1./stopOSWbb.sh

MOS上關於oswbb介紹的文檔是「OSWatcher Analyzer User Guide(文檔ID 461053.1)」、「OSWatcher(包括:[視頻]) (文檔 ID 1526578.1)」和「OS Watcher Black Box 用戶指南 (文檔 ID 1614397.1)」。

& 說明:

有關OSWatcher的更多內容能夠參考個人BLOG:http://blog.itpub.net/26736162/viewspace-2142613/

 

本文選自《Oracle程序員面試筆試寶典》,做者:小麥苗

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

---------------優質麥課------------

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

詳細內容能夠添加麥老師微信或QQ私聊。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

About Me:小麥苗

● 本文做者:小麥苗,只專一於數據庫的技術,更注重技術的運用

● 做者博客地址:http://blog.itpub.net/26736162/abstract/1/

● 本系列題目來源於做者的學習筆記,部分整理自網絡,如有侵權或不當之處還請諒解

● 版權全部,歡迎分享本文,轉載請保留出處

● QQ:646634621  QQ羣:618766405

● 提供OCP、OCM和高可用部分最實用的技能培訓

● 題目解答如有不當之處,還望各位朋友批評指正,共同進步

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=DBA寶典

長按下圖識別二維碼或微信掃描下圖二維碼來關注小麥苗的微信公衆號:xiaomaimiaolhr,學習最實用的數據庫技術。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

相關文章
相關標籤/搜索