Our CloudLinux plugin provides a lot of per user metrics such as I/O Usage, Networking as well as several other metrics.
CloudLinux is a custom kernel that allows system administrators to specify custom restrictions for users. This prevents a machine from being overloaded by a single client or a poorly written script. It's mainly used by shared webhosting companies. The CloudLinux module for Nixstats provides several per user metrics described below.
The following metrics are available from the CloudLinux monitoring plugin. Source code is available on GitHub.
Max CPU usage
Average CPU usage
CPU Limit
Average Entry Processes
Max Entry Processes
maxEntryProc limit
Average Virtual Memory Usage
Max Virtual Memory Usage
Virtual Memory Limit
Out Of Memory Faults
Entry processes faults
Average Physical Memory Usage
Max Physical Memory Usage
Physical Memory Limit
Average Number of processes
Max Number of processes
Limit of Number of processes
Out Of Physical Memory Faults
Number of processes faults
Average I/O
Max I/O
I/O Limit