Articles of 负载testing

HP服务器的自动硬件testing?

作为configuration服务器的一部分,我们运行HP的Insight Diagnostics来testing硬件。 这是一个手动过程。 有没有办法自动运行Insight Diagnostics? hpdiags软件的选项是“-rd:”运行所有可诊断设备的诊断。 从我的testing中,这并没有太大的作用(它只是从磁盘读取SMART信息)。 有没有人有更好的运气? 硬件:采用HP ProLiant BL460c刀片DL360的BladeCenter c7000。 操作系统:ESXi和Ubuntu。

用Siege强调login区域

我需要testing我网站的保留区域的性能。 我想用Siege来实现这个目标。 要访问保留区域,您必须login到我的网站。 我怎样才能发送一个loginCookie到我的Web应用程序?

如何可以人为地在mysql中创build一个缓慢的查询?

几个星期之后,我正在进行介绍。 本演示的一部分是针对基本的mysql故障排除,包括使用慢速查询日志。 我已经生成了一个数据库,安装了我们的应用程序,但它是一个干净的数据库,因此很难产生足够的问 我已经试过以下查询在慢查询日志中: 将缓慢的查询时间设置为1秒。 删除了多个索引。 强调系统: stress –cpu 100 –io 100 –vm 2 –vm-bytes 128M –timeout 1m 使用wget编写了一些基本的网页调用。 这些都没有产生缓慢的查询。 是否有另一种人为地强调数据库产生问题的方式? 我没有足够的技能来编写复杂的Jmeter或其他负载生成器。 我希望可能是内置到MySQL或其他Linux技巧超越压力。

testing一个服务器为某个特定域服务的能力

假设您已经将Server A设置为您最喜欢的Web服务器守护程序,以便为www.example.com提供服务。 现在你想把它移到Server B 。 经过一堆复制和configuration后,新服务器似乎已经准备就绪。 最后的testing是:在更改DNSlogging之前,当DNSlogging仍然指向服务器A时,如何从服务器B请求www.example.com ? 虽然我的主要问题已经得到解答,但如果/ etc / hosts不在我的影响范围之内,是否可以使用telnet对其进行testing,而不是将原始HTTP1.1与Web服务器交谈?

networking延迟:100Mbit与1Gbit

我有一个100Mbit的当前连接的networking服务器,我的供应商提供了1Gbit的升级。 我知道这是指吞吐量,但数据包越大,传输的速度也越快,所以我希望响应时间略有下降(例如ping)。 有没有人有过这样的基准? 示例(100mbit到100mbit服务器),30字节加载: > ping server -i0.05 -c200 -s30 […] 200 packets transmitted, 200 received, 0% packet loss, time 9948ms rtt min/avg/max/mdev = 0.093/0.164/0.960/0.093 ms 示例(100mbit到100mbit服务器),300字节负载(低于MTU): > ping server -i0.05 -c200 -s300 […] 200 packets transmitted, 200 received, 0% packet loss, time 10037ms rtt min/avg/max/mdev = 0.235/0.395/0.841/0.078 ms 所以从30到300平均。 延迟从0.164增加到0.395 – 我预计这将是一个1gibt到1gbit连接缓慢增加。 我甚至希望100mbit到1gbit的速度更快,如果连接是通过一个交换机,首先等待它收到整个数据包。 更新: […]

如何对外部DNS查找的性能进行基准testing?

我正在考虑Google的公共DNS服务器作为我的networking的外部DNS。 目前我正在使用我的ISP的DNS服务器。 我以前也考虑过OpenDNS,但最终决定不跳。 我希望能够以各自的服务器能够服务于我们的DNS请求的速度进行基准testing。 我在nslookup中看不到任何有用的信息。 如何testing外部提供的DNS的往返时间?

我如何在服务器上重播Apache访问日志以进行真实负载testing?

我看了一下用于加载testingHTTP服务器的工具? 但是我看不到如何在任何这些工具中重放我自己的现有日志。 我有一个只发生在我现有的JMeter和ABtesting的东西无法重现的某些负载操作的错误。 我想简单地给这个工具的access_logs,并让它回放,要么更快,要么以相同的速度。

我如何testing一个新的cron脚本?

我正在运行几个不同的Linux发行版(Fedora 11,CentOS 5和SuSE 10.2),并且经常遇到一个问题,即当我想从命令行直接调用一个新的脚本时,但是由于PATH或其他所需环境variables的轻微变化而从cron调用时会失败。 有没有一种方法可以testing运行一个单独的脚本,就好像它正在从cron运行,而不必运行整个crontab或使用运行部分来运行整个cron.daily / .hourly等目录? 我想我可以暂时编辑我的crontab,在接下来的几分钟里运行这个脚本,但是我宁愿有一个更独立的解决scheme,这样我就不会冒险搞乱crontab。

如何压力testing运行在Linux机器上的Apache服务器

似乎有一些东西让我们的服务器脱机,而且如果是加载特定的站点或脚本,我们在追查原因方面遇到问题。 它似乎是与Apache相关的。 有没有人知道任何基于Linux的工具,我们可以从另一台服务器运行,通过查看它发生故障前需要多less请求来强调testing有问题的服务器? 谢谢,沙迪

如何将所有外发电子邮件从postfixredirect到单个地址进行testing

我正在为基于Web的应用程序设置一个testing服务器,以发送一些电子邮件通知。 有时,testing是通过真实的客户数据来执行的,因此我需要保证服务器在testing时不能发送电子邮件给我们的真实客户。 我想要的是configuration后缀,以便它将任何传出的电子邮件,并redirect到一个电子邮件地址,而不是交付到真正的目的地。 我正在运行Ubuntu服务器9.10。 先谢谢你