Php 如何检查nginx服务器性能

Php 如何检查nginx服务器性能,php,wordpress,ubuntu,nginx,dedicated-server,Php,Wordpress,Ubuntu,Nginx,Dedicated Server,同志们 我想知道是否有任何方法来确定和比较我的专用服务器性能。 它与nginx+php-fpm一起用作web服务器 我住在欧洲,但服务器位于美国。我可以在“tools pingdom”中测试站点速度,也可以在不同的位置进行ping,但这些都是非常主观和粗糙的标记。我无法从这里检查它是如何工作的,因为距离会影响站点加载速度 也许有一些nginx基准测试在模拟巨大的负载,比如数百名用户点击站点?如果不仅仅是数字,而是显示我的服务器在某种程度上的位置的对比图(例如基本core i3和顶级xeon)会更

同志们

我想知道是否有任何方法来确定和比较我的专用服务器性能。 它与nginx+php-fpm一起用作web服务器

我住在欧洲,但服务器位于美国。我可以在“tools pingdom”中测试站点速度,也可以在不同的位置进行ping,但这些都是非常主观和粗糙的标记。我无法从这里检查它是如何工作的,因为距离会影响站点加载速度

也许有一些nginx基准测试在模拟巨大的负载,比如数百名用户点击站点?如果不仅仅是数字,而是显示我的服务器在某种程度上的位置的对比图(例如基本core i3和顶级xeon)会更好

我需要这个的原因是我的网站寻找我低性能。我应该检查一切,找出原因。服务器有i5和16gbram,所以我猜问题出在低带宽交换机/或nginx配置/或服务器配置本身/或wordpress配置中

在某个地方有一个瓶颈,我需要关于如何找到它的建议


非常感谢您的帮助。

我不确定免费帐户能为您带来什么,但我以前使用过,一旦您在服务器上安装了他们的代理,您将获得大量数据。您可以深入到应用程序请求中,以了解php和mysql需要多少时间

我以前也使用过jMeter,但发现设置起来有点痛苦。如果您想尝试,视频可能会给您一些帮助。一旦安装完成,就相当不错了

或者,您可以使用该工具。您不必运行ApacheWeb服务器就可以使用它。这是一篇关于如何使用它的好文章。不幸的是,这不会给你图表

摘录:

*例如,如果要发送10个请求,请键入以下命令:

$ ab -n 10 -c 2 http://www.somewhere.com/
其中:

  • -n 1000:ab将向服务器发送1000个请求,以便执行基准测试会话
  • -c 5:5是并发数,即ab将一次向服务器202.54.200.1发送5个要执行的多个请求*
如果您担心服务器上的数据库性能,我将使用此pearl脚本。它将读取您的mySQL设置,并为您提供更改内容的报告