我使用 cpanel 托管许多网站。我想知道实时访问的 URL。
似乎许多旧域名仍然指向我的主机,并且它们似乎占用了大量 CPU
答案1
要找出哪些 URL 被命中,请查阅网络服务器的日志文件。有大量 awk 脚本可以帮助您查找客户端使用的 URL。
不过,更改此设置不会影响 CPU 使用率。 /a/b/c 上的 100 个客户端请求可能需要与 /d/e/f 上的 100 个请求一样多的周期...
答案2
假设您在 apache 上运行 cpanel,首先确定配置的访问日志文件。这将在 cpanel 的虚拟主机条目(也称为“vhost”)中指定。
接下来,你可以简单地使用这个命令
tail -f /var/log/apache2/access_log # 替换为正确的日志文件
Tail 显示文件的最后几行,-f 告诉它等待并显示写入文件的新行。
在浏览器中重新加载您的cpanel,并在终端中实时观看访问日志。