30$/час
абонетский вариант дешевле
что несерьезно? :)
Что Вам бесплатно предоставили наработки софта на которую не дается никакая гарантия и с которым делаете все что хотите?
Хоть дописывайте и плагин собственный к Cpanel/DA делайте, а потом продавайте людям, как писал кто-то тут.
Готовое решение будем бесплатно предоставлять нашим клиентам, возможно и общественно выложу.
Потому что в линуксе возникнут проблемы при большом количестве открытых файлов.
Допустим при 1000 вхостах будет открыто для каждого по одному access_log, плюс в зависимости от панели еще один лог для считалки траффика.
Добавим еще один лог и апач не запустится.
А начинающие хостеры любят продавать анлим субдомены итд итп
Как вариант можно было бы использовать общий лог для всех вхостов.
Но парсинг этого лога сам по себе будет жрать большое количество ресурсов.
Перл в этом случае уже не самый лучший инструмент.
Ну а точечные замеры позволяют получать если не точное количество времени cpu, хотя бы ориентировочные данные по нагрузкe CPU пользователями.
По поводу сабжа.
По просьбе клиента начали писать утилитку парсирующую вывод apache server-status и хранящая данные о использовании CPU, чтоб потом соорудaccить что то вроде http://box361.bluehost.com/highload.html, точнее суспендить пользователей которые превысили порог использования ресурсов CPU.
На данный момент тестируем на Cpanel Linux и FreeBSD серверах, доступен просмотр статистики по использованию процессора на уровне определенного пользователя, вхоста и даже урл.
В скором будущем добавим возможность сбора статистики использования ресурсов CPU для пользовательких программ как запущенных из крона, так и cgi скриптов.
Скачать можно тут: http://dl.remsys.net/asar/ , там же описана установка.
Крайне не рекомендую запускать на не-Cpanel серверах .
PS. утилитка делает точечные замеры, раз в пять минут .
Топикстартеру могу посоветовать BSD accounting для решения этой задачи на FreeBSD (man 2 acct ) .
ставьте то что лучше знает админ
roundcube более симпатичен
Обратитесь в асю 353283, если все еще актуально.
а практика учитывает кэш самой операционки (windows)? кэш браузеров а также кэш днс резолверов провайдеров?
(ненавязчиво) нанять кого то кто будет круглосуточно следить за сервером, а в лучшем случае еще и устранять неполадку
+1 голос за CentOS