Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 29, 2012 21:47:09

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите советом

я уже создал много тем по проверке сервера,и мне советовали не смешивать одновременное чтение дисков и захват ip адреса, НО… начальство настаивает чтобы все это было реализованно в одном скрипте.Следовательно вопрос.в каком направлении двигаться,что нужно прочитать чтобы все аккуратно смешать в единый скрипт?

Офлайн

#2 Авг. 29, 2012 22:14:55

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

помогите советом

Buldozer
не смешивать одновременное чтение дисков и захват ip адреса,
Эээ что?

Офлайн

#3 Авг. 29, 2012 22:21:03

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите советом



alexzander77


проверка сервера
в одном проверяется доступность диска, во втором слушается порт.
что должен делать результат слияния?

одновременно и проверять диски и слушать ?

думаю тут надо думать о потоках.
а еще лучше вообще не смешивать.

Офлайн

#4 Авг. 29, 2012 22:21:48

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите советом

я скорее всего не так выразился

Офлайн

#5 Авг. 29, 2012 23:38:41

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

помогите советом

Buldozer
круто тебе сколько времени на одно задания выдают

Офлайн

#6 Авг. 30, 2012 08:00:35

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите советом

в том то и дело что надо побыстрее как всегда,просто спецов нет,вот я и вызвался изучать, и задания даются пока не сделаю.

Офлайн

#7 Авг. 30, 2012 12:31:04

adw0rd
От: Санкт-Петербург
Зарегистрирован: 2012-07-28
Сообщения: 107
Репутация: +  8  -
Профиль   Отправить e-mail  

помогите советом

Простите, может вам не понравится мой комментарий, но почему просто не использовать нормальные готовые решения, например Nagios и Zabbix, или косвенно Munin и Cacti?




Python, Django, Flask, Git, Emacs, Nginx, MySQL, SphinxSearch, Redis, Linux, FreeBSD
Мой блог, я на GitHub

Отредактировано adw0rd (Авг. 30, 2012 12:31:33)

Офлайн

#8 Авг. 30, 2012 12:35:13

adw0rd
От: Санкт-Петербург
Зарегистрирован: 2012-07-28
Сообщения: 107
Репутация: +  8  -
Профиль   Отправить e-mail  

помогите советом

Давайте формализуем задачу, у вас есть два хоста.
Первый хост с мониторингом (который будет опрашивать второй хост),
на втором хосте ваше приложение будет слушать порт, например “8080”, и по запросу от первого хоста оно будет отвечать о состояниии жесткого диска?




Python, Django, Flask, Git, Emacs, Nginx, MySQL, SphinxSearch, Redis, Linux, FreeBSD
Мой блог, я на GitHub

Офлайн

#9 Авг. 30, 2012 12:47:04

Buldozer
Зарегистрирован: 2012-08-16
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

помогите советом

Давайте формализуем задачу, у вас есть два хоста.
Первый хост с мониторингом (который будет опрашивать второй хост),
на втором хосте ваше приложение будет слушать порт, например “8080”, и по запросу от первого хоста оно будет отвечать о состояниии жесткого диска?
именно,все это художество должно выполняться на стороне сервера

Офлайн

#10 Авг. 30, 2012 13:24:53

adw0rd
От: Санкт-Петербург
Зарегистрирован: 2012-07-28
Сообщения: 107
Репутация: +  8  -
Профиль   Отправить e-mail  

помогите советом

Buldozer
именно,все это художество должно выполняться на стороне сервера
По задаче подразумевается клиент (“локальный сбор данных”) и сервер (“опрос клиентов о данных”), и “все художество” будет выполняться на клиенте, а не сервере, так как именно клиенту надо поднимать порт и собирать данные о жестком диске

А что по поводу моего вопроса относительно нормальных систем мониторинга: Nagios, Zabbix, Munin и Cacti? Почему не пользуетесь, хочется сделать мини-велосипед в академических целях?




Python, Django, Flask, Git, Emacs, Nginx, MySQL, SphinxSearch, Redis, Linux, FreeBSD
Мой блог, я на GitHub

Отредактировано adw0rd (Авг. 30, 2012 13:26:00)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version