了解您的流量有多少的最佳方法是什么?

了解您的流量有多少的最佳方法是什么?

抱歉,我是这方面的新手。我使用的是装有 Plesk 的 Linux 服务器。我只是想找出找出网站流量、资源何时耗尽以及优化后何时需要购买新服务器的最佳方法。这可能是一个很宽泛的问题;我只是想得到一些提示,告诉我应该去哪里查找,然后我会从那里开始。

答案1

我建议先从 开始top。这将告诉您 CPU 的负载是多少以及您使用了多少 RAM;这是“资源耗尽”的两个真正界限。您可以使用 Google Analytics 或类似服务来了解一天中什么时候访问量最多,然后您可以观察一下,top了解您的服务器在高峰期的运行情况。

调整软件配置可以给你一些喘息的空间(这一页有一个很好的脚本用于在需要时优化 MySQL) 并且明智地使用缓存 (例如 memcached) 可以在您的流量确实激增时为您提供更多帮助,但如果您每周都达到资源界限,那么在我看来是时候购买了。

答案2

我建议使用 dstat 来监控性能。我经常使用“dstat -af”来连续显示计算机上的各种资源(CPU、磁盘和网络 I/O、上下文切换、中断等),指出哪些资源是瓶颈以及何时出现瓶颈。

top / htop 关注的是进程,进程充其量只是与性能和 CPU 相关的元信息,而 CPU 只是你可以锁定的一种资源(而且可能是最不常见的瓶颈)。

答案3

尝试 iptraf。它将告诉您网络接口的“实时”流量。

答案4

我推荐 htop。它类似于 top,但图形化程度更高。

PS:对于流量,请尝试“iftop”。

相关内容