Articles of 性能监控

获得当前的硬盘读取在Ubuntu的写入和日志文件

我正在为Ubuntu服务器编写一个定制的监视面板。 在这一步我需要得到实时的硬盘读写速度,然后把它作为一个日志文件的文件。 我使用的工具如Hdparm,Iotop,但没有工作。 我想结果成一个文件。 我想要一些结果如: 10Kb读 – 2kb写 – 2014-2-13 16:40:03 所以我可以运行它作为Crontab和监视每个I / O速度

HP arrray – XP和EVA – 性能监控

我有一些我想监视性能的HParrays。 我在使用ssh connectivity和show…命令来收集性能信息进行分析的过程中,正在对我的3PAR进行合理的改进。 (我也是用我的NetApp文件pipe理器)。 不过,我真的很喜欢做我的EVA和XParrays相似,我觉得很难。 XP有'HP性能顾问' – 这似乎工作,但不一定是所有的时间 – 我们一直在收集来自不同的LPAR数据的困难,一般来说 – 我们的数据集可能太大,我们正在使用的数据库。 有了EV​​A,我没有太多的performance捕捉的方式。 我已经挖出了sssu作为一种与数组接口的方式来收集信息 – 具体来说: sssu select manager $hostname username=$username password=$password select system $array ls disk full xml 会给我一个有用的信息 – XML格式,然后parsing报告的目的。 但是,我仍然有困难,正在追踪如何从数组中获得原始的性能数据。 我非常希望每5米左右制作自己的样本,并整理它们,而不需要多个不同的软件安装,主机和工具。 我目前的做法是使用RRDtool收集原始数据并使用某种Web界面进行显示。 (目前我有一些手卷)。 所以 – 有没有人从这些数组types捕获这些信息的经验,并可以指出我在正确的方向?

CPU利用率低,但换出进程和被阻止的进程很高

我们正面临着100%CPU利用率的间歇期。 服务器configuration: HP DL580 G7(4个处理器,每个8个内核; 128GB内存。) 操作系统:Solaris 10_x86更新9 应用程序:Oracle 10 R2; ASM磁盘pipe理。 数据库大小5TB; SGA 78GB 存储子系统:HP MSA2312sa双控制器SAS直连存储 在正常的一天(CPU利用率20%)下面提供了vmstat输出 kthr内存页面磁盘故障cpu rbw交换免费重新loginfr sr s0 s1 s2 s3在系统我们sy id 0 27 26 128133040 6469184 362 4937 829 3 22 0 117 -0 4 0 97 85888 383138 19238 19 2 79 0 20 31 129089972 4009408 294 4341 […]

如果ESX主机超载,请从guest虚拟机检查参数

我有权访问vmware ESX(可能是4)主机上的Redhat linux 5.7 guest,我怀疑这些主机常常过载(CPU和IO)。 我不知道由另一家公司pipe理的ESX主机。 有没有可能通过vmware代理获取有关主机状态的一些信息? 哪个是最好的操作系统参数来监视获取主机状态的信息?

通过smartd.conf设置阈值

我们目前使用smartd来监控磁盘上的SMART运行状况。 我想确定一下smartd用来报告的“阈值”。 例如: 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always – 9 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline – 9 我希望能够为这两个属性设置一个阈值,只在10以上时才报告。我还没有find通过smartd.conf来设置的方法,而且我也没有想到实际上closures守护进程。 有没有人试过这个,或者知道我可以怎么做,然后把脚本写入cron.hourly呢?

如何基准openvpn服务器

我使用openvpn在我的家庭ubuntu桌面(日本)和我的远程服务器(英国)之间成功build立了隧道。 我已经设置好,这样我可以让服务器抓取页面,隐藏我的桌面IP绕过地理限制(电视,收音机等),而在国外。 有时播放非常不稳定,我想查明原因。 这是我的configuration吗? 服务器的位置? 在这个时候访问的网页是不是很忙? 将服务器位置切换到伦敦,而不是梅登黑德有所作为? 我想知道如何去做这件事? 有任何想法吗? 工具提示等? 我是一个服务器新手但不喜欢编程的东西,所以不怕控制台等

VMWare Esxi寻找瓶颈

我有一个VMWare ESxi机箱,22GB RAM,Dual Quad Core Xeon,2个SAS驱动器+写入cachingRAID控制器等。 无论如何,有大约30个小XP的虚拟机运行,并开始得到一些非常慢的启动时间和其他性能问题。 我认为它的I / O,但看图不太确定要寻找什么。 任何想法如何寻找将不胜感激。 以下是目前为止的数据: (我觉得我的IO很高,但不知道该用什么来抵挡)

用于监视Linux,Ruby on Rails(使用Delayed Job gem),Nginx,Passenger,Mysql和MongoDB环境的状态和性能的工具

我在Fedora Linux服务器上部署了一个应用程序。 这个应用程序是一个Ruby on Rails的Web应用程序,使用MySQL和MongoDB作为数据库。 应用程序还使用“延迟作业”gem进行asynchronous处理。 我使用NGinx作为Web服务器。 我也使用乘客。 所以,我至less有5个过程,我必须担心: MySQL进程 MongoDB进程 Nginx进程 用于Web应用程序的Ruby企业版过程 Ruby Enterprise Edition进程的延迟作业gem 不幸的是,所有这个过程将运行在同一个虚拟机:( 对我来说,监视是非常重要的: 每个进程的状态 每个进程的内存和CPU使用情况 整体I / O使用情况 总的CPU和内存使用情况 数据库连接池的使用(所以我可以调整它) 我想要一个可以给我监控数据的工具,为CPU和内存数据创build基于时间的graphics。 我也希望能够通过networking访问所有这些进程的日志文件。 我的公司没有购买昂贵工具的许可证的预算,所以我真的会优先select开源工具。 你们推荐哪个工具,哪个或哪些工具? 问候, Rubem

显示服务器工作负载状态的工具(ASP.NET + MS SQL)

我想为我们的testing人员提供工具来查看实时的服务器负载,如内存使用情况,处理器使用情况,数据库等。 有很多工具安装在服务器上的pipe理员,但绝对不希望提供访问实时远程桌面。 我正在使用Windows 2003,IIS,MS SQL Server,ASP.NET

DISK I / O每秒写入的基准 – ElasticSearch和MySQL

在处理我们的项目时,我们需要决定是使用“ElasticSearch”还是“MySQL”来logging系统的审计/跟踪日志。 在这里search速度不是问题,我们需要看到两个平台的磁盘I / O性能。 我没有经验的磁盘I / O监控,所以经过一些研究,我决定通过一个简单的负载运行脚本来监控ElasticSearch和MySQL每秒的写入。 我应该考虑每秒写入磁盘I / O性能? 我正朝着正确的方向走吗? 另外,我不确定如果没有。 每秒写入是好还是差?