• Загруженность сервера. Сервисы?

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

    С другой же стороны (как это бывает во всяких cpanel) — достаточно гуглу с яндексом зайти на сайт, как сработают лимиты на моментальную перегрузку по процу, что (в зависимости от настроек) может привести и к немедленной блокировке хостинга.

    Впрочем, не будем о печальном =) Моментальные данные снимать можно и нужно, все равно ничего другого не остается. Готовые системы мониторинга в визуализации этих данных вам в этом врядли помогут, за исключением возможно Cacti, кучи скриптов и большого напильника — количество пользователей в системе может меняться, и даже в cacti придется жать refresh
    Ответ написан
    2 комментария
  • Загруженность сервера. Сервисы?

    DevMan
    @DevMan
    pinba, munin, cacti и множество других.
    Ответ написан
    Комментировать