Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 29, 2015 21:40:04

oleg410
Зарегистрирован: 2015-06-29
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Python создание графика загрузки сети

Есть много фаерволов на Линуксе. Понадобилось иметь визуальное оформление загрузки на сетевых интерфейсах в реальном режиме времени для вывода на табло (желательно с ip и mac пользователей - что то по аналогии с утилитой iftop). Именно по этой причине начал изучать Python:

Вопрос - 1
Можно ли средствами Python решить эту з-адачу?

Вопрос - 2
Если да то подскажите в каком направлении копать. (я новичёк и с кучей модулей в питоне ещё долго буду разбираться)

Офлайн

#2 Июнь 30, 2015 21:23:01

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Python создание графика загрузки сети

1 конечно да
2 Давно хотел попробовать вот эту штуку но руки не доходят. http://coreygoldberg.blogspot.ru/2012/04/python-graphite-storage-and.html (Вообще графики рисуют в matplotlib в том числе и в реальном времени).



Офлайн

#3 Июнь 30, 2015 21:33:39

oleg410
Зарегистрирован: 2015-06-29
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Python создание графика загрузки сети

doza_and
1 конечно да2 Давно хотел попробовать вот эту штуку но руки не доходят. http://coreygoldberg.blogspot.ru/2012/04/python-graphite-storage-and.html (Вообще графики рисуют в matplotlib в том числе и в реальном времени).

Благодарю за подсказку. Если вдруг у вас руки дойдут был бы признателен.

Офлайн

#4 Июнь 30, 2015 21:41:06

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Python создание графика загрузки сети

oleg410
Если вдруг у вас руки дойдут был бы признателен.
Сей секунд могу только скинуть кривой просмотрщик потока данных со звуковой карты. Если вам будет непонятно, тогда можно вместе допилить его. Только не показывайте никому а то мне стыдно будет.



Офлайн

#5 Июнь 30, 2015 23:28:20

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Python создание графика загрузки сети

когда то думал о примерно такой задаче, интерфейс на ncurses, что бы из терминала можно было использовать, только меня ip не интересовали, больше графики. Хотел сделать открытый проект и привлечь кого то что ncurses умеет, но так руки и не дошли, хотя желание периодически вновь всплывает.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#6 Июль 1, 2015 13:10:08

oleg410
Зарегистрирован: 2015-06-29
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Python создание графика загрузки сети

doza_and
Вы обо мне высокого мнения насчёт “вместе допилить”, я пока продвинулся на 80 страниц после Hello World в книге Лутца. ;-)

Офлайн

#7 Июль 1, 2015 13:13:33

oleg410
Зарегистрирован: 2015-06-29
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Python создание графика загрузки сети

JOHN_16
когда то думал о примерно такой задаче, интерфейс на ncurses, что бы из терминала можно было использовать, только меня ip не интересовали, больше графики. Хотел сделать открытый проект и привлечь кого то что ncurses умеет, но так руки и не дошли, хотя желание периодически вновь всплывает.

В том то и дело что общий график может делать MRTG и NTOP, а мне нужно видеть КТО забил канал ? и на основании этой информации отслеживать тенденции. (т.к много анонимных WiFi)

Интересует какие библиотеки/методы и т.д понадобятся для работы с IP трафиком проходящим через Linux - router

Отредактировано oleg410 (Июль 1, 2015 17:38:27)

Офлайн

#8 Июль 1, 2015 17:39:34

oleg410
Зарегистрирован: 2015-06-29
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Python создание графика загрузки сети

JOHN_16
когда то думал о примерно такой задаче, интерфейс на ncurses, что бы из терминала можно было использовать, только меня ip не интересовали, больше графики. Хотел сделать открытый проект и привлечь кого то что ncurses умеет, но так руки и не дошли, хотя желание периодически вновь всплывает.

Спасибо за ссылку

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version