Найти - Пользователи
Полная версия: задание мониторинга системы под Unix(FreeBSD)
Начало » Центр помощи » задание мониторинга системы под Unix(FreeBSD)
1
vatsik
Вот и добрался Unix и до меня ))) Короче есть задание мониторинга системы под Unix(FreeBSD) на Python. Может кто может помочь, дать какие-то идеи… Плиз помогите а то я в питоне новичок. Можно ли средствами Python собрать данные сетевых соединениях????
bazooka
http://docs.python.org/library/subprocess.html
Soteric
Может быть воспользоваться готовыми решениями по мониторингу? Например Cricket.
slav0nic
http://shinken-monitoring.org поковыряй, но он здоровый (хотя и не zenoss)
а вообще советую collectd + плагин к нему, там уже есть готовый на С, который мониторит /proc/net/tcp (https://github.com/octo/collectd/blob/master/src/tcpconns.c)
вообще не совсем ясно, что именно тебе надо
vatsik
Та короче надо написать скрипт на Python который должен возвращать инфу об сетевых соединениях и писать все это в файл….
slav0nic
“инфа об сетевых соединениях” вам SYN, ACK запросы считать? биты и байты? число коннектов исходящих входящих?
как я уже сказал правильней будет наваять скрипт для collectd - он за вас будет “писать всё это в файл” правильно + рисовать графики по собранной статистике.
vatsik
Пробую через subprocess and tcpdump… ???
vatsik
И сегодня уточнил задание… Надо вивести в лог файл инфу об активных сетевых соединениях и загруженность канала….
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB