对不起,我是这个新手。 我正在使用Plesk的Linux服务器。 我只想找出什么是最好的方法来找出有多lessstream量到一个网站,当资源用完,以及何时获得一个新的服务器优化后。 这可能是一个广泛的问题; 我只是想知道在哪里看,然后我会从那里拿走它。
我会说从top开始。 这将告诉你你的CPU有多大的负载,以及你正在使用多less内存; 这是你们“资源耗尽”的两个真正的界限。 您可以使用Google Analytics(分析)或类似的服务来告诉您一天中您获得的访问次数最多的时间,然后您可以观看周围的top ,以了解您的服务器在高峰期的运行情况。
调优软件configuration可以让你有一个喘息的余地( 这个页面有一个好的脚本来优化MySQL的时候这样做)和明智的使用caching(如memcached)可以让你更多,如果你的stream量是非常尖锐的,但如果你'每周重新投入资源,现在是时候收购恕我直言。
我build议dstat监视性能。 我经常使用'dstat -af'来连续显示计算机上的所有资源(CPU,磁盘和networkingI / O,上下文切换,中断等),指出哪些资源是瓶颈的,什么时候。
top / htop的重点是进程,这些进程至多只和性能有关,而CPU只是一种可以固定的资源(可能至less是一个瓶颈)。
尝试iptraf。 它会告诉你networking接口的“实时”stream量。
我推荐htop。 这就像顶部,但更多的graphics。
PS:对于stream量尝试“iftop”。