Мониторинг и сбор статистики по процессам или аналог atop для FreeBSD

Linux сервер unix freebsd

Есть задача: собрать статистику запущенных процессов в определенном промежутке времени с данными потребления этими процессами ресурсов системы памяти, процессора, свопа и т.д. В Linux есть замечательная программа atop, которая умеет собирать статистику применительно к процессам: кто сколько чего употребил и когда(см. тут подробнее - http://habrahabr.ru/blogs/linux/114082/). К сожалению, во FreeBSD нету этой замечательной программы. Подскажите, чем воспользоваться из готовых решений(уж очень не хочется писать собственные скрипты)? Всякие monit, zabbix, nagios и т.д. не подходят. Нужно простое решение с минимальным потреблением ресурсов.

Примечание:
Повторюсь еще раз, если не описал достаточно ясно: нужна утилита, которая умеет работать в виде демона и с некоторой периодичностью собирать статистику в виде лога. ps и vmstat утилиты хорошие, но для данной задачи подходят не самым лучшим образом.

Примечание:
2 kyeha Вы вопрос хоть прочитали? А дополнение к нему? Расскажите, пожалуйста, каким образом я могу получить статистику в виде лога с помощью ps, не написав ни единой строчки кода? Не стесняйтесь. Я же вопрос задал именно для того чтобы узнать, как решить задачу нужным мне способом. Любой может долго распространяться о чужих умственных способностях, а вот чтобы самому предложить что-то дельное, то вот с этим то как раз проблемы.
Ответы:
ps
vmstat
Может уже и знаете что:


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.