Articles of 性能监控

Zenoss多图报告一个位置或一组服务器

我们正在使用ZenOss和HP服务器zenpack来监视我们的服务器。 我想为服务器中的热监视器创build一个多图报告。 使用“特定设备/组件”并select服务器及其温度传感器(cpu1,cpu2,ioboard1等)时,我可以成功创build报告。 如何使用组织者进行收集,如一个表单系统,位置或组? 使用特定设备/组件时,graphics定义的数据点是TemperatureCelsius_temperature_celsius,但在使用服务器组时,我看不到如何指定数据点。 我尝试使用与上述相同,但graphics不显示。 我是否需要指定像$ {device / hw / cpu1} TemperatureCelsius_temperature_celsius之类的东西,如果是的话,如何,因为它似乎没有工作。 我想要的最终结果是绘制组织者中每个服务器的传感器温度的单个graphics。 非常感谢。

为什么ASP.NET不在性能监视器中?

我有一个Windows 2008 R2 Service Pack 1服务器。 这是虚拟的,而不是应该有所作为。 这只是生活中运行IIS 7的目的,而且它的确很好。 但是,当我转到性能监视器时,没有selectASP.NET或ASP.NET应用程序。 有一个APP_POOL_WAS的select,它有我感兴趣的应用程序池的实例,但是这些计数器不是很有趣。 还有其他一些性能计数器的select。 网站使用2个应用程序池,每个应用程序池都使用.NET框架的v4.0。 如果我查看任务pipe理器,我看到两个w3wp.exe正在运行,每个IIS工作进程。 我有UAC打开,但我把它关掉了。 我添加了appDomainResourceMontoring到aspnet.config文件,但是没有帮助。 这是aspnet.config文件,如果有丝毫的帮助。 <?xml version="1.0" encoding="UTF-8" ?> <configuration> <runtime> <legacyUnhandledExceptionPolicy enabled="false" /> <legacyImpersonationPolicy enabled="true"/> <alwaysFlowImpersonationPolicy enabled="false"/> <SymbolReadingPolicy enabled="1" /> <shadowCopyVerifyByTimestamp enabled="true"/> <appDomainResourceMonitoring enabled="true"/> </runtime> <startup useLegacyV2RuntimeActivationPolicy="true" /> </configuration>

厨师/表演资料

我正在寻找性能数据,如页面响应时间与厨师集成。 有没有人有线索是什么起点? 我已经部署了厨师,我已经启用了性能数据收集,但似乎并没有真正收集这些数据。 有没有其他的包,这将有助于绘制页面响应时间,这是适合自动化部署? 它不需要已经为厨师,但有用的东西,或者有什么办法让它与纳吉奥斯? 我已经find了这个没有成功。 非常感谢! 我也想收集负载,networking等我宁愿使用本地代理而不是networking。

通过加载web服务器访问日志来实时监控Web服务器日志

我正在寻找一种方法来find谁在我的nginx Web服务器上造成高负载,但我确实有太多请求每分钟弄清楚哪一个是真正的原因。 我想要一个解决scheme可以像top一样工作,但是这会让我开始像 ip | requests | average response time | total response time —|———–|———————–|——————– 每行看起来像: 10.80.3.169 – – [02/Nov/2012:12:15:37 +0000] "POST /pages/docreatepage.action HTTP/1.1" 302 0 "http://example.com/pages/docreate" "Mozilla…" "-" 1.074 1.074 所以我需要每行的forms是第一部分(IP)和最后一部分(持续时间),并计数它们,并显示每隔几秒钟开始。 有没有一个工具可以做到这一点,或者我必须自己编写代码?

监视ASP.NET会话状态variables

我们正在W2K3服务器和IIS 6.0上运行一些ASP.NET应用程序,并正在寻找一种方法来监视存储在内存中的ASP.NET会话状态variables(InProc)。 我们认为可能会有一些内存优化机会,其中一些会话状态variables可能消耗大量的RAM。 有没有办法通过IIS或Windows来实现这一点,而不是通过代码监视会话状态variables来监视所有单独的Web应用程序?

知道任何良好的OSXnetworking监控工具?

我试图保持我的家庭无线networking标签。 有一个很好的基于GUI的工具,可以显示连接的机器(确保我没有“客人”),stream量统计等。谢谢。

任何人都可以推荐实用程序来衡量Windowsterminal服务器的响应时间?

使用RDP连接到Windowsterminal服务器时,用户目前遇到性能问题。 即使连接到数据中心的用户直接在光纤链路上也遇到问题,所以我不认为这个问题是广域网。 任何人都可以推荐一个显示ICMP ping时间的实用程序,以及在端口3389(由RDP使用)上响应SYN请求的时间。 我希望这将显示整个Windows Server /terminal服务器响应数据包/丢包的时间,而不是在同一个局域网上ping路由器。 我知道这不是一个真正的“ping”,但假设如果我们测量端口3389 SYN获得SYN ACK响应的时间,我们可以得到一个性能指标。 我也希望工具整洁,并正确地结束它build立的会话,以防止它成为SYN洪水DoS攻击… 我可以看到一些可用的工具,用于在端口80上执行“http-ping”来检查Web服务器的健康状况,但是没有任何3389端口。 任何想法如何监测这将不胜感激。

CPU使用情况如何从大量使用的VM主机上的虚拟机中看出来?

我知道我可以testing这个,但是现在我没有时间去设置原始的testing条件来学习应该以文件formslogging的东西,而且我也不能以权威的formsfind。 我认为在一个虚拟机上消耗的CPU百分比是相对于分配给虚拟机的CPU总数,并且主机上的空闲CPU周期被平均分配给主机中所有正在运行的虚拟机。 因此,如果主机上有2个虚拟机,其中VM1消耗50%的主机CPU容量, VM2消耗10%的主机CPU容量。 所以有40% CPU容量可以分配到正在运行的虚拟机中。 VM1 sees一个CPU潜力70%的总主机CPU( 50%实际CPU消耗+ 20% – 或20%的备用周期)。 所以VM1loggingCPU消耗71.42% ( 50%实际/ 70%分配总计* 100 = 71.42%和28% CPU免费。 VM2 sees CPU潜在性30%整个主机CPU的30% ( 10%实际CPU消耗+ 20% – 或另一半的备用周期)。 所以, VM2的 CPU消耗分别为33.333%和33.333% 。 停止任何一个虚拟机应该立即增加备用CPU到另一个可用,这应该显示为另一个的CPU消耗的下降。 对或错? 如果是假,我不明白什么?

监视电脑网格的最佳方法是什么?

我在10个节点上安装了Sun Grid Engine,并安装了一个虚拟主控主机。 现在我必须在开始投入生产之前监视所有的资源,但是我不知道哪个是最好的方法。 我试过使用xml-qstat,但似乎不稳定。 任何提示或build议? 任何人都有这方面的经验? 谢谢。

免费的Ubuntu集中式系统监控

Canonical的景观服务似乎非常好。 有没有自由的select? 如果不是直接的话,你会推荐什么来pipe理Ubuntu(和Debian)服务器的数量? 主要的用例是看到所有的机器都在运行,并且运行良好(磁盘空间,内存使用率,一些重要的进程等)。 如果这将是业务关键,我会很高兴支付Canonical提供的服务,但这只是个人使用。