Windows下也可以使用osw追朔系统历史性能
2014-07-29 19:44
435 查看
1、Windows系统历史性能分析困难背景
在Linux/Unix上,要追朔历史性能,一般采用部署nmon进行性能监控采集与存储的方式实现,但是却没有在Windows上的版本。Windows系统如果要分析历史性能,一直是个老大难。
其实,ORACLE有一个监控工具叫OSWatcher的工具,不仅可以在Linux/Unix上使用,还可以在Windows上使用,叫OS Watcher For Windows (OSWFW),解决了Windows系统上历史性能不可查的问题。
2、OSWFW支持的Windows版本
Windows XP (x86 & x64) Windows 7 (x86 & x64) Windows 8 (x86 & x64) Windows 2003 R1 & R2 (x86 and x64) Windows 2008 R1 & R2 (x86 & x64) Windows 2012 |
3、OSWFW采集的指标
Cache LogicalDisk Memory Netstat PagingFile PhysicalDisk Process Processor Server_Work_queue System Thread |
4、软件官方说明与下载地址
参见metalink文档:433472.1 当前版本为oswfw_2_5.15、英文版Windows上OSWFW部署方法
c:\>unzip oswfw_2_5.1.zip c:\oswfw_2_5.1>oswatcher 60 10000 |
10000:持续运行10000小时
启动后,在c:\oswfw_2_5.1下会生成一个Archive文件,存放监控采集到的数据,数据以csv格式保存
6、中文版Windows上OSWFW部署方法
6.1 中文版Windows上运行oswfw问题
oracle官方metalink文档中介绍oswfw是只能运行在英文版Windows上的,但实际上,笔者经过测试,中文版Windows,通过修改windows的cmd窗口代码页,也是可以运行OSWFW的。在启动oswatcher时,会报下面信息Start of Operating System Watcher for Windows 此时不应有 6.1。 c:\oswfw_2_5.1> |
6.2 中文版Windows运行oswfw需修改窗口代码页
c:\oswfw_2_5.1>chcp 437 Active code page: 437 |
6.3 启动oswfw
c:\oswfw_2_5.1>oswatcher 60 10000 |
10000:持续运行10000小时
7、RAC双机环境Windows上OSWFW部署方法
7.1 RAC环境使用OSWFW特别调整
(1)将OSWPrivNet.config.template文件更名为OSWPrivNet.config(2)在OSWPrivNet.config文件中,加入所有节点的私网IP地址,如
# Start of OSWPrivNet.config file # Put the IP addresses for all Interconnect interfaces of all nodes on a single line # Remove the "#" character from the address line. The following are examples only: 192.168.1.100 192.168.1.101 # End of OSWPrivNet.config file |
7.2 RAC环境启动方法
c:\oswfw_2_5.1>oswatcher 60 10000 RAC |
8、停止OSWFW
8.1 单节点停止OSWFW
c:\oswfw_2_5.1>oswatcher stop |
8.2 停止RAC中所有节点的OSWFW
c:\oswfw_2_5.1>oswatcher stop curiousgeorgel |
本文作者:黎俊杰(网名:踩点),从事”系统架构、操作系统、存储设备、数据库、中间件、应用程序“六个层面系统性的性能优化工作
欢迎加入 系统性能优化专业群 ,共同探讨性能优化技术。群号:258187244
相关文章推荐
- Windows下也能够使用osw追朔系统历史性能
- 使用Windows 系统性能监控来报警磁盘空间不足
- 【Windows 8系统如何使用文件历史记录】
- 将虚拟内存使用的页面文件设置到非系统分区可以提升系统性能
- 使用gtest自动化测试并给出性能测试结果(windows 版本,版本平台也可以使用,但并没有做完整的测试)
- windows出现系统故障或无法启动的时候可以使用的6种解决方法
- Windows Vista系统实用命令行大全(实验证明在windows 7下一样可以使用)
- Windows下使用命令行创建可启动U盘(可以安装系统的U盘)
- 【性能监控】 -使用LR监控windows系统服务器
- Windows、linux双系统,如果grub2可以使用,别用EasyBCD
- 使用历史压力测试数据对系统平台升级改造进行系统性能规划
- Windows10系统的电脑可以安装CAD编辑器吗?要怎么进行使用?
- 系统提速,Windows Ready Boost,使用闪存设备提高性能
- 使用Windows 系统性能监控来报警磁盘空间不足
- 将虚拟内存使用的页面文件设置到非系统分区可以提升系统性能。
- 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站
- SQL Server 阻止了对组件 'Ole Automation Procedures' 的 过程'sys.sp_OACreate' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ol
- 修改 Windows 系统登录背景,便于在虚拟机中使用
- 使用Java Service Wrapper 把Java程序作为Windows系统服务
- linux学习使用总结-linux系统的安装和与windows双系统共享,linux常用的基本命令,今天贴在这里和大家分享