Per User CPU Usage

General Discussion of atomic repo and development projects.

Ask for help here with anything else not covered by other forums.
kram
Forum Regular
Forum Regular
Posts: 243
Joined: Sat Dec 11, 2004 2:33 pm
Location: South Africa

Per User CPU Usage

Unread post by kram »

Hello,

What is the best tool to use - for reporting Per User CPU Usage?
I am planning a new server and would like to identify the "HOGS" so they can be moved correctly.

PS: I am Running suPHP on every domain.
Mark Brindley
2Large Networks - Web solutions that work
hostingguy
Forum Regular
Forum Regular
Posts: 661
Joined: Mon Oct 29, 2007 6:51 pm

Re: Per User CPU Usage

Unread post by hostingguy »

We use CloudLinux and their LVE environment which you can use to limit per vhost cpu and also has reporting available so you can do a real time or historical point in time search for memory, disk io, cpu, etc. Its not free but its pretty dang cheap.
kram
Forum Regular
Forum Regular
Posts: 243
Joined: Sat Dec 11, 2004 2:33 pm
Location: South Africa

Re: Per User CPU Usage

Unread post by kram »

@hostingguy

I am super keen to try out CloudLinux - I read in this forum (*some time ago) that there was an "issue" with the ASL kernel & Cloudlinux.

I assume that you are running the latest ASL Kernel + Plesk on Cloudlinux?

If all is well - ill install this weekend :)
Mark Brindley
2Large Networks - Web solutions that work
hostingguy
Forum Regular
Forum Regular
Posts: 661
Joined: Mon Oct 29, 2007 6:51 pm

Re: Per User CPU Usage

Unread post by hostingguy »

CloudLinux has to use its own Kernel - so we dont use the ASL kernel but we get all the stuff we really need from the ASL programs and mod_security/clamav, etc. The features in the kernel were nice but in our opinion the CL Kernel offered a more compelling feature set with being able to limit per vhost cpu, memory, disk, etc consumption which has lead us to greatly improve system stability and uptime while being able to monitor and potentially punish offenders.

Scott has hinted that adding in the LVE support to their kernel is planned one day (who knows when) and when that day comes it would be great to be able to have all of those features included into the ASL kernel, but until then we made the choice to use 2 different vendors.
kram
Forum Regular
Forum Regular
Posts: 243
Joined: Sat Dec 11, 2004 2:33 pm
Location: South Africa

Re: Per User CPU Usage

Unread post by kram »

@hostingguy

Thank you for your input - Ill have a serious look at this on the weekend.
Mark Brindley
2Large Networks - Web solutions that work
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Re: Per User CPU Usage

Unread post by scott »

Its an openvz issue at this point. Cloudlinux uses code from the openvz patch (the scheduler) and in order to support LVE first both we and cloudlinux have to get that openvz code working with 2.6.32 correctly first.
kram
Forum Regular
Forum Regular
Posts: 243
Joined: Sat Dec 11, 2004 2:33 pm
Location: South Africa

Re: Per User CPU Usage

Unread post by kram »

Any idea how long that may take?
Mark Brindley
2Large Networks - Web solutions that work
Post Reply