windows性能计数器的DISK TIME之分析

最近做项目的时候,监控一个带有额外存储数据库服务器系统是Windows Server 2008,发现DISK TIME 很多大于100的,大家知道DISK TIME是一个百分比,理论上最大也就100%.

  异常的数据如下:


  % Disk Time

  328.1876

  49.0227

  1433.891

  141.8331

  661.2175

  1001.768

  651.9919

  117.3368

  797.8396

  921.1879

  64.84509

  1112.133

  1254.004

  151.9364 

    经过查资料发现,DISK TIME计数器在有多个磁盘的情况下会重复统计,所以此时的disk time 就没啥参考意义了...

  那怎么办呢?

  当前服务器的D盘(外挂存储)是放置数据库文件的,所以在计数器中增加一个 _d Idle time,用100-_d Idle time 得到的就是 D盘的IO情况   

最新内容请见作者的GitHub页:http://qaseven.github.io/

   

时间: 2024-09-21 09:51:02

windows性能计数器的DISK TIME之分析的相关文章

利用Windows性能计数器(PerformanceCounter)监控

一.概述 性能监视,是Windows NT提供的一种系统功能.Windows NT一直以来总是集成了性能监视工具,它提供有关操作系统当前运行状况的信息,针对各种对象提供了数百个性能计数器.性能对象,就是被监视的对象,典型例子有Processor.Process.Memory.TCP/UDP/IP/ICMP.PhysicalDisk等.计数器通常提供操作系统.应用程序.服务.驱动程序等的性能相关信息,以此来分析系统瓶颈和对系统及应用程序性能进行诊断和调优.性能计数器机制让应用程序和操作系统组件可以

云服务器 ECS 安全:ECS Windows的日志使用与简要分析说明

ECS Windows的日志使用与简要分析说明 简介 日志是记录系统中硬件.软件和系统问题的信息,同时还可以监视系统中发生的事件,当服务器被入侵或者系统(应用)出现问题时,管理员可以根据日志来迅速定位到问题的关键,然后对问题在进行快速的处理,这样才可以极大的提高我们的工作效率和服务器的安全性.Windows系统日志主要分为三种,分别是系统日志.应用程序日志和安全日志,还有应用程序和服务日志.接下来以Windows server 2008 R2为例来简单的介绍下四种日志的使用和简要分析. Wind

Windows平台Ping示例源码分析(C/C++)

//-----------------------iphdr.h-----------------------// //源码分析将忽略ipv6 //边界对齐至字节 pshpack1.h为官方头文件,不做赘述. #include <pshpack1.h> // 1 -- ipv4 头部 typedef struct ip_hdr {     unsigned char  ip_verlen;       // 前4位IP版本号(IPv4 或者IPv6)                      

C#启动windows服务方法的相关问题分析_C#教程

C#启动windows服务的方法都是什么呢?C#启动服务类型为Disabled的windows服务会遇到什么样的问题呢?那么本文就向你介绍C#启动windows服务的方法的相关内容. C#启动windows服务的方法是什么呢?来让我们开始吧: C#启动windows服务的由来:我们知道, 在C#代码中启动一个已经存在的windows服务,我们可以用这样的代码来完成: 复制代码 代码如下: //ACPI is an example of service name System.ServicePro

Windows CE S3C2440A显示驱动编码分析

在Windows CE下显示驱动是一个比较复杂的驱动,不仅仅设计到硬件的操作,还有上层驱动的GDI接口支持,有时候还需要支持DirectDraw等绘图接口.如果所有的编码工作都重新做一遍的话,难度还是挺大的,庆幸的是微软已经把大部分的接口都提供好了,DDI中包含的20个接口函数(以函数指针的方式表示),需要我们实现的也仅仅只有GPEEnableDriver.闲话不多说,我们先来看看S3C2440A_LCD_REG结构体吧,如下所示: typedef struct {     UINT32 LCD

使用Nmap为你的Windows网络找漏洞的图文分析_安全设置

可以这样说,如果你的网络存有漏洞,或者说你的防火墙有漏洞,或者说你的服务器开着不该开放的端口,那你的网络面临着被攻击.被损害的风险. 先下手为强.为防止别人毁掉自己的网络,先对自己"狠"一点.我们可以用黑客们采用的方法先测试一下自己的系统. 工欲善其事,必先利其器.应该选择什么工具呢?这里我们推荐Nmap.Nmap是一个免费的开源实用程序,它可以对网络进行探查和安全审核. 许多网络管理人员还发现它对于网络的设备调查.管理服务升级计划.监视主机或服务的正常运行时间.Nmap使用IP数据包

Windows CE S3C440A LED驱动编码分析

      基于TQ2440硬件平台,该平台处理器S3C2440A,在这个平台当中存在四个LED,用于测试,显示其他硬件运行情况等.LED驱动是一个典型的I/O驱动,简单但健全,是学习Windows CE嵌入式平台的典型例子.首先我们来看看这个平台这这部分电路图吧!           这四个LED分别加了1K偶的电阻,另一端接3.3V电压,接下来看看核心板的接口.       从这里可以看住,这四个LED分别由GPB5.GPB6.GPB7和GPB8控制,都处于B组GPIO口.接下来介绍具体的编

WINDOWS 性能计数器

转自 http://www.360doc.com/content/08/0630/17/51673_1384252.shtml http://emzwh.blog.163.com/blog/static/293030882010415111630505/ 与sqlserver相关的性能计数器 Process:Working Set Working Set 计数器表示的是一个进程所占用的内存数量.监控时可以选择需要的进程,如:sql server的进程Working Set(Process sql

深度解读 - Windows 7核心图形架构细致分析(转贴)

原帖地址:http://technet.microsoft.com/zh-cn/library/ee921514.aspx       如现在大家所想的那样, Windows7 其实是 Windows Vista 的改进版. Windows 7 在 Windows Vista 的基础上进行了大量的完善工作,也加入了不少新特性. Vista 与其上一代 XP 相比,提供了非常大的改进,然而一方面这些改进过于巨大,用户乃至相应软件厂商(如, DirectX 10 应用开发商)一时无法完全接受,另一方