oswatch的安裝和使用
對做效能檢查時,oracle的各項效能指標可以透過AWR報告中的資料進行展現,但對作業系統效能的分析,卻需要透過手工輸入命令去收集資料,然後透過其他一些工具處理後才能生成圖表,而整個處理過程是非常繁瑣的。然而為我們解決這一問題,可以輕鬆的得到作業系統效能分析圖表。以下是OSWatch的安裝和使用介紹:
一、 安裝部署
1.1、複製及解壓安裝檔案
複製OSWatch安裝檔案到需要監控的主機上的一個目錄。
使用unzip或tar之類的命令,把OSWATCH包解壓
[root@mylinux2 oswatch]# tar -xvf osw3b.tar
1.2、檢視安裝檔案
在解壓的生成的osw目錄中
[root@mylinux2 oswatch]# cd /root/oswatch/osw
[root@mylinux2 osw]# ls -l
total 1452
drwxr-xr-x 11 root root 4096 May 10 20:44 archive
-rwxr-xr-x 1 1003 dba 1730 Aug 19 2009 Exampleprivate.net
drwxr-xr-x 3 root root 4096 Jun 17 15:58 gif
-rwxr-xr-x 1 1003 dba 549 Aug 19 2009 iosub.sh
drwxr-xr-x 2 root root 4096 May 10 21:20 locks
-rwxr-xr-x 1 1003 dba 549 Aug 19 2009 mpsub.sh
-rwxr-xr-x 1 1003 dba 4451 Aug 19 2009 OSWatcherFM.sh
-rwxr-xr-x 1 1003 dba 22390 Feb 11 09:10 OSWatcher.sh
-rw-r--r-- 1 1003 dba 1226302 Feb 11 08:49 oswg.jar
-rw-r--r-- 1 1003 dba 14650 Feb 11 11:33 OSWgREADME.txt
-rwxr-xr-x 1 1003 dba 415 Aug 19 2009 oswib.sh
-rwxr-xr-x 1 1003 dba 659 Aug 19 2009 oswlnxio.sh
-rwxr-xr-x 1 1003 dba 829 Aug 19 2009 oswlnxtop.sh
-rwxr-xr-x 1 1003 dba 357 Aug 19 2009 oswnet.sh
-rwxr-xr-x 1 1003 dba 826 Aug 19 2009 oswrds.sh
-rwxr-xr-x 1 1003 dba 529 Aug 19 2009 oswsub.sh
-rwxr-xr-x 1 1003 dba 549 Aug 19 2009 pssub.sh
-rw-r--r-- 1 1003 dba 8370 Feb 11 11:37 README.txt
drwxr-xr-x 2 1003 dba 4096 Aug 31 2009 src
-rwxr-xr-x 1 1003 dba 1638 Feb 11 08:50 startOSW.sh
-rwxr-xr-x 1 1003 dba 560 Aug 19 2009 stopOSW.sh
-rwxr-xr-x 1 1003 dba 127 Aug 19 2009 tarupfiles.sh
drwxr-xr-x 2 1003 dba 4096 May 10 20:45 tmp
-rwxr-xr-x 1 1003 dba 431 Aug 19 2009 topaix.sh
-rwxr-xr-x 1 1003 dba 550 Aug 19 2009 topsub.sh
-rwxr-xr-x 1 1003 dba 549 Aug 19 2009 vmsub.sh
二、 開啟監控器
執行指令碼
在執行前檢查指令碼是否授予執行許可權,並以root使用者執行。
Oswatch的使用還是很簡單的,指令碼執行的格式只有2個引數:
./startOSW.sh<取樣間隔(以秒為單位)><執行時間(以小時為單位)>
如./startOSW.sh 60 6表示在未來的6小時中,以60秒為間隔進行資料收集。
執行完成後,會在當前的目錄下自動生成archive目錄,並且在其目錄下生成
9個子目錄;
[root@mylinux2 osw]# ls -l archive
total 72
drwxr-xr-x 2 root root 4096 May 10 21:00 oswiostat
drwxr-xr-x 2 root root 4096 May 10 21:00 oswmeminfo
drwxr-xr-x 2 root root 4096 May 10 21:00 oswmpstat
drwxr-xr-x 2 root root 4096 May 10 21:00 oswnetstat
drwxr-xr-x 2 root root 4096 May 10 20:44 oswprvtnet
drwxr-xr-x 2 root root 4096 May 10 21:00 oswps
drwxr-xr-x 2 root root 4096 May 10 21:00 oswslabinfo
drwxr-xr-x 2 root root 4096 May 10 21:00 oswtop
drwxr-xr-x 2 root root 4096 May 10 21:00 oswvmstat
三、 停止監控器
在OSW還沒有自動停止時,如果想要停止OSW,可在其他終端執行./stopOSW.sh。
四、 生成圖形
監控停止之後,就可以生成監控時間段內的OS效能資料圖表了。
首先將jar 的環境加入path中
export PATH=$ORACLE_HOME/jre/1.4.2/bin:$PATH
執行
[root@mylinux2 osw]#java -jar oswg.jar -i /root/oswatch/osw/archive
根據介面提示選擇相應的圖表。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28686045/viewspace-1773771/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Go的安裝和使用Go
- yarn的安裝和使用Yarn
- CMake的安裝和使用
- azkaban的安裝和使用
- FTP的安裝和使用FTP
- GitLab 的安裝和使用Gitlab
- Python的安裝和使用Python
- webpack的安裝和基本使用Web
- geoserver PostGIS的安裝和使用Server
- VMware Workstation 的安裝和使用
- Jetty的安裝、配置和使用Jetty
- LOGMNR的安裝和使用
- LogMiner的安裝和使用
- Elasticsearch 安裝和使用Elasticsearch
- hydra 安裝和使用
- ActiveMq安裝和使用MQ
- httprunner 安裝和使用HTTP
- docker安裝和使用Docker
- nginx 安裝和使用Nginx
- goaccess安裝和使用Go
- PyMongo安裝和使用Go
- Webmin 安裝和使用Web
- ElasticSearch的安裝和使用,Postman的安裝,Kibana的安裝,EShead外掛的安裝ElasticsearchPostman
- Orbeon form 的安裝和使用教程ORBORM
- windows下Redis的安裝和使用WindowsRedis
- pyenv的安裝和簡單使用
- mongodb macos 下的安裝和使用MongoDBMac
- ubuntu下ndk的安裝和使用Ubuntu
- vim 中Ctags的安裝和使用
- tcpdump的本機安裝和使用TCP
- Oracle Stream的安裝、配置和使用Oracle
- centos下的AVAST安裝和使用CentOSAST
- nvm和npm的安裝與使用NPM
- SSDB安裝和使用初探
- 安裝和使用 Composer
- Mac 安裝和使用redisMacRedis
- Angular CLI 安裝和使用Angular
- gulp_安裝和使用