性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇 (12)

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

键盘按下k后,可以实时监控到服务器的内核信息

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

内核监控中可以看到操作系统内核中的运行队列(RunQueue)大小、每秒CPU上下文(ContextSwitch)切换的次数、每秒CPU的中断(Interrupts)次数,每秒调用Forks的次数(Linux操作系统创建新的进程一般都是调用fork函数进行创建,从中可以看到每秒创建了多少新的进程)以及CPU的使用信息等。

键盘按下d后,可以实时监控到服务器的磁盘I/O的读写信息

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

键盘按下j后,可以实时监控到服务器的文件系统的相关信息

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

键盘按下n后,可以实时监控到服务器网卡流量的相关信息

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

键盘按下t后,可以实时监控top process的相关资源使用信息

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

1.2          Windows服务器的性能指标监控和分析

 

1.2.1   Windows性能监视器

 

Windows服务器在安装完Windows操作系统后,操作系统中默认就自带了性能监控工具,这个自带的性能监控工具通过访问操作系统的控制面板->所有控制面板项->管理工具->性能监视器就能打开自带的这个性能监控工

具,也可以通过在命令行中运行Perfmon.msc命令来打开自带的性能监控工具,打开后的界面如下图所示。

 

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

在Windows2003服务器操作系统中,这个性能监控工具是直接叫性能,如下图所示

 

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

 

在Windows2003中,打开性能监控工具的界面如下图所示,界面展示略有不同,但是包含的功能基本一致。

 

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

针对Processor、Process、Memory、TCP/UDP/IP/ICMP、PhysicalDisk等监控对象,Windows自带的性能监视器提供了数百个性能计数器可以对这些对象进行监控,计数器可以提供应用程序、Windows服务、操作系统等的相关的性能信息来辅助分析程序性能瓶颈和对系统及应用程序性能进行诊断和调优。

在进入性能监视器界面后,可以通过点击

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

按钮来添加对应的计数器,如下图所示。

 

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

 

 

常见的计数器如下

l         Processor:指的就是Windows服务器的CPU,在添加时会有实例的选择,每一个实例代表了CPU的每一个核,比如4核的CPU的就会有4个实例,可以根据需要选择对应的实例,在选择了Processor后,可以看到该实例下所有和Processor相关的计数器,如下图

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwyyjw.html