osw java_Oracle osw监控工具的使用示例

osw工具专门针对Linux/unix数据库的性能问题进行测试,用于收集图形界面的性能指标。

本文出自:koumm.blog.51cto.com

1.概述

使用oracle的osw工具,可以对系统的CPU和内存,磁盘等进行图形化的展示,对于把握和了解整体的资源使用情况,具有直观的效果。对于没有专业监控系统的环境,用于收集高峰时间段,服务器性能图形数据指标,用于性能对比。

OSW工具由一系列shell脚本构成,OSWatcher.sh是主调程序,派生出许多单个的shell进程,使用unix的操作系统诊断工具,来收集特定类型的数据,OSW调用特定的操作系统工具,每个工具作为一个特定的后台进程,进行数据收集。

输出结果可以进行图形化的展示,本文通过OEL5.8oracle11g数据库服务器上安装与测试。

2.支持平台

(1)OSW支持平台

AIX

Tru64

Solaris

HP-UX

Linux

(2)环境变量的配置

#环境变量一定要是英文,否则无法扫描到数据文件

#java一定要是jre的java,否则无法出图

#针对oracle数据库,可以采用oracle11g自带的jre来实现。

#必须图形界面,数据库服务器可以通过VNC来实现。

49ea177977a41b06356e94dea70f68c2.png

3.解压OSW.tar软件包

7fdd35967b701d3c5fce934c2bd3602f.png

4.启动与停止

(1)启动开始收集性能数据./startOSW.sh 60 1

nohup ./startOSW.sh 60 1 &

499e41240c0cdb09627ca11cfd86e1e0.png

参数说明:

60数据收集的间隔,以秒为单位

1数据收集多长时间,以小时为单位

(2)可以手动停止收集

./stopOSW.sh

5.图形展示

(1)通过VNC登录服务器

52477b657efef28276298225924efc17.png

(2)执行如下命令选择显示内容# java -jar oswg.jar -i ./archive

5fce6360a419aca780a7d087ad87ed7b.png

根据选项内容选择相关图形展示项

1)选择1,显示CPU处理队列。

f14ad57dc651a221120445070444cb87.png

2)选择5,显示磁盘IO。

3c5293b5d6b710d12e4e4af8b4e319d5.png

完毕,注意VNC分辨率要调高,否则显示不太方便。主要用于临时的收集性能数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值