在Windows性能监视器中,我需要一整套复杂的性能计数器。 在这一点上,我每次使用性能监视器,我都必须逐个添加计数器。 有什么办法可以保存计数器并在以后使用? 谢谢,
是否有一个脚本将显示内存使用情况作为一个图表,例如作为一个饼图,每个进程是一个单独的切片? 我不是在寻找像Munin这样的内存使用情况,而是在一个时间点显示每个进程的内存使用情况。 为了使我的请求更加模糊,这是一个无头的服务器(所以没有X应用程序)。 最简单的方法是编写一个PNG文件,或者可能是一个HTML文件(它可以使用Javascript来允许过程的过滤,在graphicstypes之间转换等等)
我需要关注一些服务器连接带宽的多less,而且我知道我以前看过类似顶级的工具。 但是,我不记得这个工具的名字,而且我没有太多的运气来寻找它。 那么,有没有一个顶级的工具呢? 我正在运行Debian。
不是一个技术性的问题,而是一个有效的问题。 场景: 带有2个8核Xeon E5-2667 CPU和256GB RAM的HP ProLiant DL380 Gen 8,运行ESXi 5.5。 给定供应商系统的八个虚拟机。 四台虚拟机用于testing,四台虚拟机用于生产。 每个环境中的四个服务器执行不同的function,例如:Web服务器,主应用程序服务器,OLAP DB服务器和SQL DB服务器。 CPU共享configuration为阻止testing环境影响生产。 SAN上的所有存储。 我们对性能有一些疑问,供应商坚持要给生产系统更多的内存和vCPU。 但从vCenter可以清楚地看到,现有的configuration还没有被触及,例如:主应用服务器的CPU利用率每月查看率在8%左右,奇数高达30%。 高峰往往与备份软件踢进一致。 RAM上的类似故事 – 服务器上的最高利用率数据是〜35%。 因此,我们一直在使用Process Monitor(Microsoft SysInternals)和Wireshark进行挖掘,我们向厂商推荐的是他们首先进行了一些TNS调优。 但是,这是不言而喻的。 我的问题是:我们如何让他们确认我们发送给他们的VMware统计数据足以certificate更多的RAM / vCPU不能提供帮助? —更新12/07/2014 — 有趣的一周。 我们的ITpipe理层已经表示,我们应该改变虚拟机的分配,现在我们正在等待业务用户的停机。 奇怪的是,商业用户是说,应用程序的某些方面运行缓慢(相比之下,我不知道),但他们会“让我们知道”什么时候我们可以采取系统(抱怨,发牢骚!)。 另外,系统的“慢”方面显然不是HTTP(S)元素,即: 大部分用户使用的“瘦应用程序”。 这听起来像是主要金融机构使用的“胖客户”,显然是“慢”。 这意味着我们正在考虑调查中的客户端和客户端 – 服务器交互。 由于这个问题的最初目的是为了寻求帮助,是否要去“捅它”的路线,或者只是做出改变,而现在我们正在做出改变,我会用龙的答案closures它。 谢谢大家的意见。 像往常一样,serverfault已经不仅仅是一个论坛 – 它也像一个心理学家的沙发一样:-)