如果我有一个服务器,使用 nginx 作为反向代理,Apache + php-fpm 作为服务器。我在这个服务器上还有很多网站,比如说 200 多个。我想编写一个脚本,它可以告诉我每个网站在任何给定时间使用了多少 CPU。
这很重要,因为我想删除/禁用过度使用我的服务器资源的网站。
注意:每个进程都由不同的用户运行。
答案1
如果每个进程都由不同的用户执行,那就太好了!你的生活变得更轻松了!
您现在的问题是:如何监控用户的 CPU 使用率?
一些起点:
如果我有一个服务器,使用 nginx 作为反向代理,Apache + php-fpm 作为服务器。我在这个服务器上还有很多网站,比如说 200 多个。我想编写一个脚本,它可以告诉我每个网站在任何给定时间使用了多少 CPU。
这很重要,因为我想删除/禁用过度使用我的服务器资源的网站。
注意:每个进程都由不同的用户运行。
如果每个进程都由不同的用户执行,那就太好了!你的生活变得更轻松了!
您现在的问题是:如何监控用户的 CPU 使用率?
一些起点: