当前位置: 首页 > news >正文

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来实现。

image

3.解压OSW.tar软件包

image

4.启动与停止

(1)启动开始收集性能数据

1
2
3
./startOSW.sh  60  1
nohup ./startOSW.sh  60  1  &

image

参数说明:

60数据收集的间隔,以秒为单位
1数据收集多长时间,以小时为单位

(2)可以手动停止收集

./stopOSW.sh

5.图形展示

(1)通过VNC登录服务器

image

(2)执行如下命令选择显示内容

1
# java -jar oswg.jar -i ./archive

image

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

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

image

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

image

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



本文转自 koumm 51CTO博客,原文链接:http://blog.51cto.com/koumm/1325699,如需转载请自行联系原作者

相关文章:

  • ASP.NET 跨平台应用开发
  • linux负载查看
  • 【漫谈数据仓库】 如何优雅地设计数据分层
  • Last_SQL_Errno: 1366
  • 那些年困扰我们的委托(C#)
  • 解决发邮件出现“501 Domain address required: HELO”问题
  • eclipse的离线汉化
  • Java新版本的开发已正式进入轨道,版本号18.3
  • sed和gawk基础
  • [C]整形提升(转载)
  • 软考高级(四)
  • 大数据等最核心的关键技术:32个算法
  • 处理数据对象的实用函数
  • es6笔记干货
  • 小提琴图
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 10个最佳ES6特性 ES7与ES8的特性
  • AHK 中 = 和 == 等比较运算符的用法
  • Android Studio:GIT提交项目到远程仓库
  • angular2开源库收集
  • Angular数据绑定机制
  • canvas 五子棋游戏
  • interface和setter,getter
  • iOS 系统授权开发
  • JavaScript服务器推送技术之 WebSocket
  • JavaScript异步流程控制的前世今生
  • java第三方包学习之lombok
  • Linux CTF 逆向入门
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • ReactNativeweexDeviceOne对比
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • Vue.js-Day01
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 搭建gitbook 和 访问权限认证
  • 二维平面内的碰撞检测【一】
  • 聊一聊前端的监控
  • 批量截取pdf文件
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 数据科学 第 3 章 11 字符串处理
  • 1.Ext JS 建立web开发工程
  • AI算硅基生命吗,为什么?
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • #图像处理
  • #微信小程序:微信小程序常见的配置传值
  • (03)光刻——半导体电路的绘制
  • (2)(2.10) LTM telemetry
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (动态规划)5. 最长回文子串 java解决
  • (附源码)ssm码农论坛 毕业设计 231126
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .mysql secret在哪_MySQL如何使用索引
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions