Получение полных и достоверных данных о расходе ресурсов сервера (RAM, CPU) каждым ПОЛЬЗОВАТЕЛЕМ на linux и freebsd невозможно. Можно снимать моментальную статистику раз в N минут (например из ps), и предполагать, что это отражает реальную картину =) В реальности процесс может отработать в промежутке между сборами статистики, пожрать все ресурсы и завершиться, не оставив вам следов. Или же например жрать другие ресурсы — iops'ы жесткого диска, не давая нагрузки на проц, но грузя всю систему. Или, если уж речь о хостинге, делая запросы к mysql, за которые в военное время расстреливают.
С другой же стороны (как это бывает во всяких cpanel) — достаточно гуглу с яндексом зайти на сайт, как сработают лимиты на моментальную перегрузку по процу, что (в зависимости от настроек) может привести и к немедленной блокировке хостинга.
Впрочем, не будем о печальном =) Моментальные данные снимать можно и нужно, все равно ничего другого не остается. Готовые системы мониторинга в визуализации этих данных вам в этом врядли помогут, за исключением возможно Cacti, кучи скриптов и большого напильника — количество пользователей в системе может меняться, и даже в cacti придется жать refresh