Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 21, 2011 01:22:21

vatsik
От:
Зарегистрирован: 2011-01-21
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

задание мониторинга системы под Unix(FreeBSD)

Вот и добрался Unix и до меня ))) Короче есть задание мониторинга системы под Unix(FreeBSD) на Python. Может кто может помочь, дать какие-то идеи… Плиз помогите а то я в питоне новичок. Можно ли средствами Python собрать данные сетевых соединениях????



Офлайн

#2 Янв. 21, 2011 01:47:47

bazooka
От:
Зарегистрирован: 2009-04-12
Сообщения: 165
Репутация: +  0  -
Профиль   Отправить e-mail  

задание мониторинга системы под Unix(FreeBSD)

Офлайн

#3 Янв. 21, 2011 06:40:53

Soteric
От:
Зарегистрирован: 2010-09-19
Сообщения: 352
Репутация: +  20  -
Профиль   Отправить e-mail  

задание мониторинга системы под Unix(FreeBSD)

Может быть воспользоваться готовыми решениями по мониторингу? Например Cricket.



Офлайн

#4 Янв. 21, 2011 10:20:12

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

задание мониторинга системы под Unix(FreeBSD)

http://shinken-monitoring.org поковыряй, но он здоровый (хотя и не zenoss)
а вообще советую collectd + плагин к нему, там уже есть готовый на С, который мониторит /proc/net/tcp (https://github.com/octo/collectd/blob/master/src/tcpconns.c)
вообще не совсем ясно, что именно тебе надо

Офлайн

#5 Янв. 23, 2011 13:10:22

vatsik
От:
Зарегистрирован: 2011-01-21
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

задание мониторинга системы под Unix(FreeBSD)

Та короче надо написать скрипт на Python который должен возвращать инфу об сетевых соединениях и писать все это в файл….



Офлайн

#6 Янв. 24, 2011 13:57:19

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

задание мониторинга системы под Unix(FreeBSD)

“инфа об сетевых соединениях” вам SYN, ACK запросы считать? биты и байты? число коннектов исходящих входящих?
как я уже сказал правильней будет наваять скрипт для collectd - он за вас будет “писать всё это в файл” правильно + рисовать графики по собранной статистике.

Офлайн

#7 Янв. 24, 2011 19:51:32

vatsik
От:
Зарегистрирован: 2011-01-21
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

задание мониторинга системы под Unix(FreeBSD)

Пробую через subprocess and tcpdump… ???



Офлайн

#8 Янв. 24, 2011 19:55:45

vatsik
От:
Зарегистрирован: 2011-01-21
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

задание мониторинга системы под Unix(FreeBSD)

И сегодня уточнил задание… Надо вивести в лог файл инфу об активных сетевых соединениях и загруженность канала….



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version