我已经configuration了perfmon以查看服务器磁盘是否有问题。 Avd磁盘写入队列长度是白线 %处理器是从未超过50%的黑线 从我所知道,除非磁盘有问题,否则永远不会发生。 我对么? 请指教。
我正在尝试configuration一个DataCollector计数器集,并希望(并且)selectProcess\% Processor Time\<All instances> 。 但是,收集的结果性能数据计数器是_Total 。 我如何实际loggingdynamic计数器集合<All instances> ?
我试图监视与性能监视器的数据库连接,但出于某种原因,我不能再添加计数器。 除了两个.NET数据提供程序(用于Oracle和SQL Server)以外,每个计数器组都可以正常工作。 这不是10分钟前,当它停止。 我试过重新启动盒子,这没有什么区别。 如何找出如何重新启用这些build议?
一般来说,我是使用Perfmon和性能监控的新手(请简单介绍一下) 我知道Perfmon没有任何东西完全像任务pipe理器的CPU使用情况显示,但我想弄清楚如何通过类似的方式通过Perfmon监视用户的CPU使用率,并试图了解测量(或如何转换数字得到相似的理解) 例如,如果在任务pipe理器中,特定的用户一直使用超过5%的CPU,我想联系用户。 我通过示例学习得最好,所以这里正是我想要做的,具体的例子是: 这是针对32位双四核Windows 2003 Web服务器(8个CPU)的,服务器上有许多网站,每个都在自己的应用程序池/工作进程ID内运行。 通过这里的其他研究,我了解到我做了一个registry更改,以便使用w3wp过程显示PID,以便稍后通过交叉引用可以轻松识别该站点。 我使用以下设置设置了一个计数器: Process -> % Processor Time -> all instances 这是一个例子。 假设我对下图中的“ 黑线 ”用户感兴趣,因为与其他所有用户相比,他的stream程非常高: (我没有被允许发布的图像,因为我是这个网站的新用户..我已经上传的图像:) http://i35.tinypic.com/106yn8k.jpg 所以…以此为例,我看到它们的平均处理器时间是23.264 ,并且已经达到了103.124 那么23.264这个数字对我来说意味着什么呢? 是否与此用户的任务pipe理器CPU读数的平均值相似? 或者,由于这个服务器有8个CPU,我应该把这个数字除以8吗? (23.264 / 8 =平均CPU负载2.9%) 提前致谢。
我正在关注基准testing和基准testing中的 Brent Ozarvideo,并且在本地机器上设置了一个数据收集器,用于设置远程sql服务器,但是我无法启动收集。 我右键点击它开始,perfmon窗口locking一秒钟。 它停止locking后,仍然没有开始,但它没有给我任何错误。 我已经得到它运行在我的Windows域帐户是在SQL Server上的pipe理员。 那么,我怎么能得到这个工作? 编辑: 好吧,当我尝试运行集合时,我得到login失败的Windows安全事件。 帐户login失败。 学科: 安全ID:SYSTEM 帐户名称:[Machine $] 帐户域:[DOMAIN] loginID:0x3e7 logintypes:4 帐户哪个login失败: 安全ID:NULL SID帐户名称:[USERNAME] 帐户域:[DOMAIN] 失败信息:失败原因:用户在本机上没有被授予请求的logintypes。 状态:0xc000015b 子状态:0x0 处理信息: 调用者进程ID:0x434 调用者进程名称:C:\ Windows \ System32 \ svchost.exe networking信息:工作站名称:[MACHINE] 源networking地址: – 源端口: – 详细的authentication信息: login过程:Advapi authentication包:协商 转换服务: – 软件包名称(仅限NTLM): – 密钥长度:0 login请求失败时会生成此事件。 它是在尝试访问的计算机上生成的。 主题字段指示请求login的本地系统上的帐户。 这是最常见的服务,如服务器服务或本地进程,如Winlogon.exe或Services.exe。 logintypes字段表示请求的logintypes。 最常见的types是2(交互)和3(networking)。 “进程信息”字段指示系统上的哪个帐户和进程请求login。 networking信息字段指示发起远程login请求的位置。 工作站名称并不总是可用的,在某些情况下可能会留空。 […]
监视SQL Server的基准性能计数器是什么?它们是什么意思?
我试图决定这个性能计数器是否值得监视:\\ SERVER \ MSSQL:Transactions \ Longest Transaction Running Time。 所以在testing期间,我尝试创build一些长时间运行的事务,但是我似乎无法让这个计数器读取任何大于零的值。 但是我找不到一个能做到的事务或查询。 作为一个起点,我在DBCC OPENTRAN的帮助中使用了示例查询(一个事务中的插入),但没有运气。 有没有一个查询影响这个柜台?
对于Windows Server 2008 R2中计数总数(而不是速率)的计数器,它们会以什么数字回绕到零? 在这种情况下,我对\Web Service(_Total)\Total Get Requests感兴趣。 他们总是可能32位或64位。 或者,也许这取决于它是32位还是64位的操作系统(在这种情况下,R2必须是64)?
我试图在我们的Web服务器上设置一些性能监视。 我认为这是有道理的,有2个独立的数据收集集,其中一个用于硬件和操作系统的计数器,另一个用于Web信息(.net性能,每分钟连接数,错误等)。 我制定了时间表,以便两者同时运行,但是一个5秒钟后总是出来。 是否有可能同时运行多个数据收集器集?
我正在尝试使用perfmon监视一些服务器,但是添加计数器的速度令人难以忍受。 每次点击都会将窗口冻结数十秒。 我怎样才能加快速度呢?