Articles of perfmon

可以select性能计数器,但不显示数据

我可以selectperfmon计数器,但不是所有选定的计数器都会显示。 例如:处理器/%Idle / _TOTAL可选,但不会出现在日志文件中。 然而,Processor /%Priviledge Time / _TOTAL是selectalbe,并且出现在日志文件中。 我能看到什么来解决这个问题? 谢谢。 运行Windows 2008 64位

check_nrpe和不固定的计数器名称

对于一些计数器,我已经注意到Windows convently确实为它们提供了一个稳定的名称,例如: \.NET Data Provider for SqlServer(_lm_w3svc_3_root-1-123412341234[6789]\Number of Free Conections 天知道1234是什么,6789是PID。 这些计数器也不呈现任何types的_Total实例。 通常我使用Nagios的check_nrpe来监控perfmon计数器,但我不知道如何使用这些有dynamic名称的工作 – 任何想法?

为Windows监视configurationPA Server Monitor

我的公司有PA服务器监视器来监视6台服务器。 我有几个关于configuration的问题。 到目前为止,我已经做了磁盘空间和ping监视器。 通常,两台服务器是IIS 7,两台是SQL Server 2005,最后一台是通过FMSstream式传输。 当CPU使用率超过90%,内存小于15%时,我想得到警报。 问题是我不知道这些是如何被称为perfmon。 如果您对其他显示器有任何build议,我很乐意提供。

我如何阅读由perfmon创build的dmp文件?

我正在尝试debugging我无法访问的客户端Web服务器上的内存问题。 客户端在微软咨询的帮助下,build立了一系列的perfmon计数器,并以扩展名为.dmp的巨大(750MB)二进制文件的forms向我们发送了结果,我不知道该如何读取文件。 windbg是我可以find的唯一的工具,但这是关于堆栈帧和崩溃,而不是日志数据。 perfmon本身似乎并不知道如何处理这个文件。 客户完全有可能把这个搞砸了,但是我对这个文件有一些了解。 任何人都可以build议这个DMP文件是什么以及如何阅读?

如何在Windows Server 2008 perfmon UI中查看更多计数器?

在Windows Server 2008上,如果您设置了perfmon计数器,则大部分UI将专用于该graphics,而在屏幕的底部会出现一个小型可滚动区域,您一次只能看到一个计数器。 有谁知道如何解决它,以便您可以扩大底部的这个领域?

Perfmon占用整个内存

是否预计? Windows 2008 R2存储服务器SP1,6GB物理RAM,18 GB分页文件 以较低的采样间隔运行12小时的Perfmon采集 一段时间后,由于内存不足,导致提交量达到极限,窗口尖叫以及各种问题随之而来。 额外的错误“在寻呼操作期间,Device \ Device \ Harddisk2 \ DR2上检测到错误。 出现在事件日志中。 最终释放内存 这对我来说没有意义。如果Perfmon被允许消耗所有的记忆? 磁盘错误信息不容易解密。

找不到Perfmon结果

在Win7上,我已经在perfmon中设置了一个用户定义的收集器。 我点击它启动它,等待30秒,然后点击停止。 我的理解是,我可以在“报告”文件夹下看到一个代表在30秒内收集的数据的条目,但是我什么都看不到。 当我进入collections集的属性时,我会看到目录和configuration如何命名文件的选项卡。 当我去那个目录,我也没有看到任何输出文件。 我以pipe理员权限运行。 是否需要一些额外的configuration? 谢谢

良好的Perfmon计数器初始故障排除

我越来越多地与那些抱怨“计算机速度慢”的用户或者我们提供的笔记本电脑上“需要永久加载”的用户进行交stream(相当标准的使用Office 2010构build的Windows 7 32位版本以及一些用于日历等的其他企业应用程序)。 我想要一个更正式的方法来诊断问题,并找出是否是BS,所以我想使用性能监视器。 在perfmon控制台默认的标准系统性能计数器之外 ,你们用什么来梳理麻烦的应用程序? 请记住,我对此非常陌生,TechNet文章似乎不足。

如何设置Perfmon / Logman来获取只有特定IIS进程的线程性能计数器?

我正在尝试安装Perfmon / Logman来收集一些性能计数器来监视我的IIS6安装。 在这个主机上有多个w3wp实例,我可以通过将(w3wp_1234)传递给计数器(其中1234是特定站点工作进程的PID)来成功收集特定实例的数据。 Process(w3wp_1234)\Private Bytes 当我想要收集性能计数器(如Thread:Context Switches / sec)时会出现问题,该计数器将Thread#显示为实例的一部分: Thread(w3wp_1234/1)\Context Switches/sec Thread(w3wp_1234/2)\Context Switches/sec Thread(w3wp_1234/3)\Context Switches/sec Thread(w3wp_1234/43)\Context Switches/sec 我认为我可以通过使用通配符来收集该进程的所有线程实例: Thread(w3wp_1234*)\Context Switches/sec 但是,这不起作用! 使用全局通配符( 线程(*)\上下文切换/秒 )给我所有进程的线程,这是太多的信息! 只收集我感兴趣的特定网站的性能计数器的最佳方式是什么? 谢谢!

在PerfMon中添加远程计数器时会显示本地性能计数器

我正在尝试在PerfMon中获得计算机A(运行Windows Server 2008 R2 64位的服务器)的性能计数器。 PerfMon在机器B上运行(另一台服务器用作桌面)。 这样做的目标是针对机器A提供的网站运行负载testing,并获取性能信息。 两台机器都在同一个域中,据我所知,我有获得远程计数器的必要权限。 该域名不在我的控制之下 – 我正在客户端进行现场工作。 他们不做负载testing,所以他们不知道如何提供帮助。 当我尝试添加计数器(IIS,ASP.NET和CPU计数器)时,它们似乎被添加到PerfMon中,但在PerfMon中显示的数据似乎来自本地计算机(计算机B),而不是计算机A我试图运行20次testing,奇怪的是,在一次testing中,出现了正确的计数器。 在所有其他情况下,我得到当地价值观。 我不是一个pipe理员,而是一个开发人员,所以我没有足够的经验来弄清楚这是什么 – 我熟悉性能计数器,但我从来没有遇到过这种情况。 有什么我可能做错了导致这个?