URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 84177
[ Назад ]

Исходное сообщение
"Сбор статистики"

Отправлено hammer , 19-Фев-09 13:06 
Доброго времени суток!
Начальство загрузило задачей.
Необходимо сотворить сбор статистики на сервере.
Параметры такие:
1. Сбор статистики загрузки проца, памяти, сети.
2. Сбор необходимо вести по пользователям, т.е. какой пользователь сколько ресурсов использует.
3. Хранение данных в Mysql
4. Построение графика за нужный период
5. Построение графика в реальном времени

Самое важное это 2 пункт :)

Пока почитав про то что есть наткнулся на zabbix  вот только не нашел поддерживает ли он сбор статистики именно по пользователям.
Но впринцаапе разници нет ни какой что ставить главное что бы подходило под перечисленные требования.


Содержание

Сообщения в этом обсуждении
"Сбор статистики"
Отправлено angra , 19-Фев-09 14:11 
>2. Сбор необходимо вести по пользователям, т.е. какой пользователь сколько ресурсов использует.

Пользователи A  и B загрузили разные программы, но каждая из них использует libmysql и соответственно обращается к mysql-server. Как будем считать ресурсы в данном случае? Начните с такого ресурса как память, потом добавьте пользователя C чьи программы не используют мускул.

Когда осознаете всю бредовость такой постановки задачи попробуйте объяснить ее начальству.


"Сбор статистики"
Отправлено const86 , 19-Фев-09 14:45 
>Пользователи A  и B загрузили разные программы, но каждая из них
>использует libmysql и соответственно обращается к mysql-server. Как будем считать ресурсы
>в данном случае? Начните с такого ресурса как память, потом добавьте
>пользователя C чьи программы не используют мускул.

Ну в первом приближении можно делить общее поровну на всех использующих.
Но всё равно задачка весьма сомнительная. Это всё для чего делается? Наверное, чтобы можно было смотреть на циферки и делать какие-то выводы. Так вот нет никаких гарантий, что из правильных циферок, будь они у нас, мы сможем сделать правильные выводы.


"Сбор статистики"
Отправлено s_dog , 19-Фев-09 14:19 
Умеет начальство развлекаться, да? ;)

"Сбор статистики"
Отправлено hammer , 19-Фев-09 14:46 
>Умеет начальство развлекаться, да? ;)

Да тут дело собственно вот в чем. Сервак предназначен для научных расчетов и считают на нем много народу, так вот и хотелось бы узнать сколько ресурсов использует каждый из них!!!


"Сбор статистики"
Отправлено hammer , 19-Фев-09 15:21 
А zabbix ведет статистику по процессам которые грузят систему ???

"Сбор статистики"
Отправлено angra , 19-Фев-09 15:40 
Ради интереса перечислите то, что вы и ваше начальство подразумеваете под ресурсами. С точки зрения системы их не один десяток разных, но слабо верится что бы вы хоть о трети слышали.

"Сбор статистики"
Отправлено igorlpc3 , 19-Фев-09 16:02 
>Ради интереса перечислите то, что вы и ваше начальство подразумеваете под ресурсами.
>С точки зрения системы их не один десяток разных, но слабо
>верится что бы вы хоть о трети слышали.

Наверное начальству вполне хватит построения графиков по обобщающему ресурсу - загрузка системы.

А вообще, лучше всего предугадать действия начальства при виде графика, и будучи уверенным в том, что шеф ни капельки ни петрит в этой области, нарисовать график самому.


"Сбор статистики"
Отправлено hammer , 19-Фев-09 16:12 
>>Ради интереса перечислите то, что вы и ваше начальство подразумеваете под ресурсами.
>>С точки зрения системы их не один десяток разных, но слабо
>>верится что бы вы хоть о трети слышали.
>
>Наверное начальству вполне хватит построения графиков по обобщающему ресурсу - загрузка системы.
>
>
>А вообще, лучше всего предугадать действия начальства при виде графика, и будучи
>уверенным в том, что шеф ни капельки ни петрит в этой
>области, нарисовать график самому.

Не так не попрет потому что самому собственно интересно сколько и кто считает


"Сбор статистики"
Отправлено angra , 19-Фев-09 16:16 
>Наверное начальству вполне хватит построения графиков по обобщающему ресурсу - загрузка системы.

Ну осталось теперь убедить ядро в существовании такого волшебного параметра, а то оно не в курсе.


"Сбор статистики"
Отправлено hammer , 19-Фев-09 16:19 
>>Наверное начальству вполне хватит построения графиков по обобщающему ресурсу - загрузка системы.
>
>Ну осталось теперь убедить ядро в существовании такого волшебного параметра, а то
>оно не в курсе.

Я думаю можно что то типа top ом выдирать статистику каждую минуту и парсить его но это очень геморно, поэтому хотелось бы что нить по лутше и поудобнее!!!


"Сбор статистики"
Отправлено angra , 19-Фев-09 17:04 
Зачем нужен top, если есть /proc?
Однако дискуссия показала, что вы понятия не имеете, что именно вам нужно, и можете только сыпать тройными ! ни к месту, так что разговор становится бессмысленным и продолжать его  не вижу смысла.

"Сбор статистики"
Отправлено 0dmin , 19-Фев-09 21:59 
>Необходимо сотворить сбор статистики на сервере.

У вас там OS/360 или RTOS? Телепаты извините в отпуске.

>1. Сбор статистики загрузки проца, памяти, сети.

Есть везде.

>2. Сбор необходимо вести по пользователям, т.е. какой пользователь сколько ресурсов использует.

Есть в "старых" коммерческих юниксах.

>3. Хранение данных в Mysql
>4. Построение графика за нужный период
>5. Построение графика в реальном времени

Эти три - прикручивается вручную. Вполне себе делабельно.

>Самое важное это 2 пункт :)

См. мой вопрос.

>Пока почитав про то что есть наткнулся на zabbix  вот только
>не нашел поддерживает ли он сбор статистики именно по пользователям.

Нет.

>Но впринцаапе разници нет ни какой что ставить главное что бы подходило
>под перечисленные требования.

Рекомендую - s/390 или на что денеХ есть из этой семейки :)