About Forum Blogs NOC Docs Downloads KB Issues Code CI Registration

nocproject.org

#nocproject.org at irc.freenode.net log.
Back to nocproject.org Back to IRC log index
Date: 03.10.2011
KTO-TO_ #
05:03
Привет.
05:03
noc-web кто-нибудь уже пробовал?
ss_ #
05:03
ЧТо это?
KTO-TO_ #
05:04
это вместо noc-fcgi
ss_ #
05:04
а вроде он не врепах еще
05:04
в пятницу обновил но как то не айс по скорости первого открытия веб морды
icCE #
05:04
ку
ss_ #
05:04
до 3-5 минут
freeseacher #
05:06
d htgf[ jy e;t
05:06
в репах он уже
ss_ #
05:06
а как узнать на чем сейчас работает?
KTO-TO_ #
05:08
ss_: Если ты настройки не менял, то скрее всего на fcgi у тебя.
ss_ #
05:08
не менял
05:08
может быть в этом причина медлнной работы?
KTO-TO_ #
05:08
freeseacher: А вы в продакшн новую морду ставили?
freeseacher #
05:08
неее
05:10
так в тестинге валяется.
KTO-TO_ #
05:10
Ясно.
ss_ #
05:11
KTO-TO_, как поменять fcgi на noc-web и какие в этом плюсы?
KTO-TO_ #
05:13
ss_: Да я собственно и хотел узнать, ставил ли кто :) Я еще не запускал. Плюсы - это то что можно будет для FM push запустить. Правда еще вопрос как оно пролезет через nginx... или это отдельный коннект будет. Это к dvolodin'у :)
ss_ #
05:15
KTO-TO_, что есть FM push?
freeseacher #
05:17
уведомление что что произошло
05:17
без рефреша
ss_ #
05:18
поезно
05:18
полезно
zi_rus #
05:18
в некотором смысле,я новую морду в продакшн запустил. из плюсов - более-менее нормальный построитель префикс-листов; из минусов - юзеры с ограниченными правами не работают
freeseacher #
05:18
http://en.wikipedia.org/wiki/Push_technology
zi_rus #
05:23
кстати, у кого сколько managed object в ноке?
freeseacher #
05:24
1110
KTO-TO_ #
05:24
freeseacher: только l3?
ss_ #
05:24
124 пока
freeseacher #
05:25
хм. надо прикинуть
KTO-TO_ #
05:25
freeseacher: В смысле - судя по количеству - доступ вы туда не добавляли?
freeseacher #
05:26
порядка 300
05:26
нее.. для доступа у нас отдельная система
KTO-TO_ #
05:27
Совмещать не планируете? :)
freeseacher #
05:27
а хз. пока не ясна нагрузка и выгоды.
05:27
без автодискаверинга доступ добавлять смех
zi_rus #
05:28
а я вот в прошлую пятницу добавил пять сотен, для эксперимента, сколько нок выдержит
05:28
и он сломался(
KTO-TO_ #
05:28
freeseacher: ну это да...
freeseacher #
05:28
zi_rus, а что сломалось ?
zi_rus #
05:28
не может пинговать - это для начала
freeseacher #
05:28
для постгреса 500 записей ниочем
zi_rus #
05:28
валится ошибка и все тут, раньше было нормально
freeseacher #
05:29
для активатора если их 2-3 тоже
zi_rus #
05:29
но тогда он пинговал только 60
05:29
Periodic task=fm.ping_check:Any status=failed
freeseacher #
05:29
хм. мотивирует чем ?
zi_rus #
05:30
а хз. в логах активатора я даже не вижу чтобы он пытался пинговать
freeseacher #
05:30
а щас то пингует ?
zi_rus #
05:30
нет
05:31
а в логах сае вот такое
05:31
2011-10-03 09:22:44,548 script NOC.SAE.ping_check(SAE)
05:31
2011-10-03 09:22:44,552 1 script threads
05:31
2011-10-03 09:23:28,383 Script NOC.SAE.ping_check(0.0.0.0) completed
freeseacher #
05:32
тоесть он пингует только нок ?
05:32
пинг нок делает до Trap Source IP
05:32
если не указан пинга не будет
zi_rus #
05:33
как бы вам, все там с параметрами в порядке
05:33
вот еще в логах повторяется такая строка
05:33
2011-10-03 07:52:37,973 MRT task=16489/43473 object=SAE(0.0.0.0) script=NOC.SAE.ping_check status=running args={'activator_name': u ... 6'
05:33
, '172.19.30.34']}
05:34
все дни только этот айпишник
05:39
и честно говоря, это удивляет, если раньше хотя бы предполагал что может быть причина, то тут я вообще ничего не делал, оно просто перестало работать. несколько раз перезапускал нок, но это не помогло
freeseacher #
05:41
у меня тоже только один ип кажет
05:41
2011-09-24 17:23:00,748 MRT task=151458/4762360 object=SAE(0.0.0.0) script=NOC.SAE.ping_check status=running args={'activator_name': u ... .1', '10.243.24.1']}
05:41
при этом опредеоение работает
05:42
активаторы разные правда
zi_rus #
05:45
хочется отметить что в ФМ он отражает адреса которые действительно не пингуются
05:45
на что влияет timeout в шедулере?
05:46
опаньки. повысил таймают и ошибка ушла!
freeseacher #
05:46
:)
05:46
а сколько был ?
zi_rus #
05:46
был 30, сделал 60
05:48
2011-10-03 09:47:36,049 Periodic task=fm.ping_check:Any status=running
05:48
2011-10-03 09:48:21,247 Periodic task=fm.ping_check:Any status=completed
05:48
45 секунд он потратил на >600объектов
05:50
dvolodin, смотрю в выходные много коммитов было. они как, рабочие? можно обновляться?
freeseacher #
05:51
zi_rus, post-update не проходит
zi_rus #
05:52
значит подождем
ss_ #
05:53
вовремя сказали ;)
zi_rus #
05:54
теперь приходится быть аккуратней
dvolodin #
05:56
рановато еще, потребуется перенастроить http сервер
zi_rus #
05:57
это не самое сложное, в коммитах же было обновление инстукции, главное чтобы заработало
dvolodin #
06:04
было, да
06:04
если есть возможность, допишите для lighttpd и apache
ss_ #
06:05
т.е. апач после апдейта надо будет перенастроить?
dvolodin #
06:05
да
ss_ #
06:05
пробовать уже можно?
dvolodin #
06:05
вместо демона noc-fcgi с FastCGI будет noc-web с обычным http
06:05
пробовать можно, только не в боевой инсталляции
ss_ #
06:06
ну как сказать у меня не особо боевая, только для себя пока изучаю смотрю проверяю, так что ничего не потеряю
06:06
манул есть по перестройке сервера http
zi_rus #
06:06
а я тогда обожду
ss_ #
06:06
?
icCE #
06:07
а чем fastcgi не устроил (долек от темы)
dvolodin #
06:10
да не то, чтобы не устроил
06:10
там несколько проблемок есть
inoyat_kayumov #
06:11
2011-10-03 10:10:11,077 Launching noc-web[#0]
06:11
2011-10-03 10:10:11,078 Daemon noc-web[#0] started as PID 8222
06:11
2011-10-03 10:10:12,081 noc-web[#0] daemon is terminated with status 8222
06:11
и по кругу...
dvolodin #
06:11
1. flup, который используется как fcgi-сервер, немного тормознутый и под нагрузкой дропает коннекты
ss_ #
06:11
эээ
dvolodin #
06:11
inoyat_kayumov: логи его надо посмотреть
inoyat_kayumov #
06:11
не пишет
dvolodin #
06:11
и ./scripts/sync-contrib
inoyat_kayumov #
06:11
а это не сделал
06:12
в конфиге лаунчера:
06:12
[noc-web]
06:12
enabled = true
06:12
user = root
06:12
group =
06:12
config = etc/noc-web.conf
icCE #
06:12
и еще вопрос, как то будет поддержка smart-web ?
06:12
через ытьз
06:12
snmp ?
dvolodin #
06:12
user noc
inoyat_kayumov #
06:12
это эксперименты
dvolodin #
06:13
когда будет полный AJAX в клиенте, запросов будет больше и они будут более легковесные, могут возникнуть проблемы
inoyat_kayumov #
06:13
а fcgi в конфиге лаунчера запретить?
dvolodin #
06:13
inoyat_kayumov: да, он не нужен уже
inoyat_kayumov #
06:13
ну не стартует все равно
dvolodin #
06:13
и 2. с fast cgi long polling пришлось бы делаьб отдельным демоном
06:14
inoyat_kayumov: ./scripts/noc-web.py -f start
inoyat_kayumov #
06:14
вот оно
06:14
noc@noc:~$ /scripts/noc-web.py -f start
06:14
-su: /scripts/noc-web.py: No such file or directory
ss_ #
06:15
dvolodin, а есть какой либо api для работы с обьектами? Т.е. добавить обьект удалить обьект, запросить о нем инфу и прочее? Или только праямая работа с бд?
inoyat_kayumov #
06:15
noc@noc:~$ ./scripts/noc-web.py -f start
06:15
Traceback (most recent call last):
06:15
File "./scripts/noc-web.py", line 17, in <module>
06:15
from noc.main.web import Web
06:15
File "/opt/noc/main/web.py", line 14, in <module>
06:15
import tornado.ioloop
06:15
ImportError: No module named tornado.ioloop
dvolodin #
06:16
ss_: для REST, которые уже сделаны, есть
06:16
там по HTTP GET, POST, PUT, DELETE
06:17
можно хоть CURL'ом делать
06:17
имена полей можно посмотреть в соответсвующем models.py пока
ss_ #
06:18
а есть какой либо мануал по работе?
dvolodin #
06:18
чуть попозже сделаю волшебный HTTP метод describe
06:18
который будет выдавать информацию по полям
lexus-omsk #
06:19
zi_rus: о каком таймауте речь? такая же ситуация у меня похоже
dvolodin #
06:19
inoyat_kayumov: sync-contrib прошел нормально?
06:19
tornado построился?
inoyat_kayumov #
06:19
да
06:20
торнадо - нет
dvolodin #
06:20
он вытащился?
inoyat_kayumov #
06:21
нет
dvolodin #
06:21
cd contrib/src
06:21
hg in
zi_rus #
06:21
lexus-omsk, в настройках шедулера для задачи
inoyat_kayumov #
06:21
noc@noc:~$ hg tip
06:21
changeset: 4863:91b22e3cd142
dvolodin #
06:22
hg pull -u ему
inoyat_kayumov #
06:22
торнадо вытащился, но
06:22
noc@noc:~$ hg pull -u
06:22
pulling from http://hg.nocproject.org/noc
06:22
searching for changes
06:22
no changes found
dvolodin #
06:23
ну все хорошо
06:23
еще раз
06:23
./scripts/sync-contrib ему
inoyat_kayumov #
06:23
сделал - но торнадо там не увидел
dvolodin #
06:24
cd contrib/src; hg pull -u; cd ../..
ss_ #
06:24
обновил тоже сделал ./scripts/sync-contri торандо тоже нет
06:24
)
inoyat_kayumov #
06:25
http://dpaste.com/626058/
dvolodin #
06:26
права надо поправить
06:27
pull от рута делается обычно
inoyat_kayumov #
06:28
у меня от рута - только запуск демонов
ss_ #
06:29
2011-10-03 10:27:45,457 Launching noc-web[#0]
06:29
2011-10-03 10:27:45,459 Daemon noc-web[#0] started as PID 16367
06:29
2011-10-03 10:27:46,462 noc-web[#0] daemon is terminated with status 16367
06:29
2011-10-03 10:27:47,464 Launching noc-web[#0]
06:29
2011-10-03 10:27:47,467 Daemon noc-web[#0] started as PID 16372
06:29
2011-10-03 10:27:48,470 noc-web[#0] daemon is terminated with status 16372
06:29
в каком месте надо подправить apache где почитать?
inoyat_kayumov #
06:30
ss_: нок-веб на 8000 порту висит?
ss_ #
06:30
да
06:30
апач там висит
06:31
FastCGIExternalServer /opt/noc/noc.fcgi -socket /tmp/noc.fcgi
06:31
<VirtualHost *:8000>
06:31
DocumentRoot /opt/noc
06:31
# ServerName localhost
06:31
Alias /media /opt/noc/contrib/lib/django/contrib/admin/media/
06:31
RewriteEngine On
06:31
RewriteRule ^/(media.*)$ /$1 [QSA,L,PT]
06:31
RewriteRule ^/(static.*)$ /$1 [QSA,L,PT]
06:31
RewriteCond %{REQUEST_FILENAME} !-f
06:31
RewriteRule ^/(.*)$ /noc.fcgi/$1 [QSA,L]
06:31
<Directory /opt/noc>
06:31
Order allow,deny
06:31
Allow from all
06:31
</Directory>
06:31
<Location /media>
06:31
Order allow,deny
06:31
Allow from all
06:31
</Location>
06:31
</VirtualHost>
inoyat_kayumov #
06:31
ээээ......а fcgi от нока в /tmp/noc.fcgi есть?
06:32
и вообще - речь идет о том что от fcgi избавиться совсем
ss_ #
06:33
ну я то сейчас обновил на последнюю версию
06:33
вроде сказали что нок-веб должен быть.
inoyat_kayumov #
06:33
а в том конфиге что привели - прямо fcgi прописано
ss_ #
06:33
вот и спросить хотел как подправить
inoyat_kayumov #
06:34
не на чем попробовать - у меня nginx
lexus-omsk #
06:35
тоже хватило таймаута в 1 минуту... почти 800 девайсов... вот такие вот недокументированные фичи )
wad_ #
06:36
dvolodin: торнадо я так понимаю запустили для LongPull? А NGINX не пропустит через себя LongPull
zi_rus #
06:37
я вообще сейчас сделал с запасом, 600сек - период, 300сек - таймаут. потенциально ожидается 3000 устройств в систему заводить
inoyat_kayumov #
06:37
noc-web посыпал куча крашинфо
06:38
[Errno 98] Address already in use
ss_ #
06:38
2011-10-03 10:36:46,131 Launching noc-web[#0]
06:38
2011-10-03 10:36:46,134 Daemon noc-web[#0] started as PID 18593
06:38
2011-10-03 10:36:47,137 noc-web[#0] daemon is terminated with status 18593
06:38
как победить?
zi_rus #
06:39
очевидно надо искать почему он терминируется, логи лаунчера тут не помогут
ss_ #
06:40
хм. а где поискать логи noc-web?
zi_rus #
06:40
noc-web.log? :)
wad_ #
06:40
ss у тебя же апач на порту висел?
ss_ #
06:41
да
inoyat_kayumov #
06:41
скопировать noc-web.default в noc-web.conf, отредактировать последний
wad_ #
06:41
дык порты должны быть разные
ss_ #
06:41
так, т.е. сейчас апача не нужен получается?
wad_ #
06:42
в принципе да... потом если будет дюжая нагрузка... можно будет добавить кого-то
ss_ #
06:42
8000 порт надо просто освободить?
wad_ #
06:42
угу
06:42
на него noc-web по умолчанию сидит
inoyat_kayumov #
06:42
а сколько нок-веб должно быть?
06:42
ps axw | grep pyth
06:42
17863 ? S 0:00 python ./scripts/noc-launcher.py start
06:42
17865 ? S 0:00 /usr/bin/python ./scripts/noc-scheduler.py launch -c etc/noc-scheduler.conf -i 0
06:42
17866 ? S 0:01 /usr/bin/python ./scripts/noc-web.py launch -c etc/noc-web.conf -i 0
06:42
17867 ? S 0:00 /usr/bin/python ./scripts/noc-sae.py launch -c etc/noc-sae.conf -i 0
06:42
17868 ? S 0:00 /usr/bin/python ./scripts/noc-activator.py launch -c etc/noc-activator.conf -i 0
06:42
17869 ? S 0:00 /usr/bin/python ./scripts/noc-activator.py launch -c etc/noc-activator.conf -i 1
06:42
17870 ? R 0:02 /usr/bin/python ./scripts/noc-classifier.py launch -c etc/noc-classifier.conf -i 0
06:42
17871 ? S 0:01 /usr/bin/python ./scripts/noc-correlator.py launch -c etc/noc-correlator.conf -i 0
06:42
17873 ? S 0:00 /usr/bin/python ./scripts/noc-probe.py launch -c etc/noc-probe.conf -i 0
06:42
17903 ? S 0:00 /usr/bin/python ./scripts/noc-web.py launch -c etc/noc-web.conf -i 0
06:42
17904 ? S 0:00 /usr/bin/python ./scripts/noc-web.py launch -c etc/noc-web.conf -i 0
ss_ #
06:43
ога вижу конфиг, сейчас попробую, спасибо
inoyat_kayumov #
06:43
зачем их три???
wad_ #
06:43
там автодетект стоит определяет сколько процов столько и .. вебов
inoyat_kayumov #
06:43
3 проца? :)))
wad_ #
06:43
:-)
06:43
3 ядра?
inoyat_kayumov #
06:44
2011-10-03 10:42:02,635 200 GET /fm/event/events/?page=&status=A&from_time=&to_time=&managed_object=&event_class= (127.0.0.1) 22
06:44
2.41ms
06:44
2011-10-03 10:42:53,837 200 GET /fm/alarm/alarms/?page=&status=A&from_time=&to_time=&managed_object=&alarm_class=&order_by=-time
06:44
stamp (127.0.0.1) 62.07ms
06:44
2011-10-03 10:43:02,489 child 1 (pid 17904) killed by signal 11, restarting
06:44
2011-10-03 10:43:53,853 200 GET /fm/alarm/alarms/?page=&status=A&from_time=&to_time=&managed_object=&alarm_class=&order_by=-time
06:44
stamp (127.0.0.1) 69.38ms
06:44
2011-10-03 10:44:02,503 child 1 (pid 18059) killed by signal 11, restarting
wad_ #
06:46
а еще есть глюк .. наверно .. при остановке из лаунчера он noc-web не весь останавливает
inoyat_kayumov #
06:46
да - пришлось руками прибивать
06:47
как вариант - попробовать автодетект процов отключить и посмотреть
06:48
сработало
ss_ #
06:52
2011-10-03 10:50:49,392 Launching noc-web[#0]
06:52
2011-10-03 10:50:49,395 Daemon noc-web[#0] started as PID 22171
06:52
2011-10-03 10:50:50,398 noc-web[#0] daemon is terminated with status 22171
06:52
нестартует
06:52
##------------------------------------------------
06:52
## noc-web default configuration.
06:52
##------------------------------------------------
06:52
## WARNING: Do not edit this file directly!!!
06:52
## Override settings using etc/noc-web.conf
06:52
##
06:52
[main]
06:52
logfile = /var/log/noc/noc-web.log
06:52
loglevel = info
06:52
logsize = 0
06:52
logfiles = 0
06:52
pidfile = /var/log/noc/noc-web.pid
inoyat_kayumov #
06:53
кстати - возвращаясь к глюкам интерфейса...кто писал про дергание всей таблицы (алармы или эвенты) при наведении мыши на первый столбец?
ss_ #
06:53
heartbeat= off
06:53
[web]
06:53
# Address and port to listen to
06:53
listen = 10.58.167.250:8000
06:53
# Number of worker processes
inoyat_kayumov #
06:53
оно ведь осталось
ss_ #
06:53
# 0 - detect number of CPU cores
06:53
workers = 2
06:53
логов нет
inoyat_kayumov #
06:54
ss_: листен на локалхосте! оно ведь только с веб-сервером будет взаимодействовать - который уже на 80 порту будет слушать на тех ип которые укажете
ss_ #
06:54
inoyat_kayumov, что то не понял(
06:55
на веб сервере что нить нужно делть?
06:58
Нужна какая нибудь конфигурация для взаимодействия?
wad_ #
07:00
надо Дмитрия че бы политику партии объяснил...
zi_rus #
07:00
inoyat_kayumov, я заметил этот глюк с интерфейсом, но не вижу смысла о нем писать, для ФМ все равно будет новое приложение
wad_ #
07:00
по идее сейчас можно выставить на реальны порт noc-web и будет оно молча работать
ss_ #
07:02
так и сделал вроде
07:02
[web]
07:02
# Address and port to listen to
07:02
listen = 127.0.0.1:8000
07:02
# Number of worker processes
07:02
# 0 - detect number of CPU cores
07:02
workers = 2
wad_ #
07:04
если делать 127.0.0.1:8000 то надо что-бы кто-то подслушивал и передавал данные
ss_ #
07:04
а как?
07:04
он даже и не стартует
wad_ #
07:04
а чего говорит?
07:05
он там не висит старый запущенный?
ss_ #
07:05
он сам логи не пишет, есть только лог нок лаунчера
07:05
2011-10-03 10:54:29,322 Launching noc-web[#0]
07:05
2011-10-03 10:54:29,325 Daemon noc-web[#0] started as PID 23137
07:05
2011-10-03 10:54:30,328 noc-web[#0] daemon is terminated with status 23137
wad_ #
07:06
./scripts/noc-web.py -f start
inoyat_kayumov #
07:06
ss_: на примере nginx - нок и nginx меж собой через локалхост:8000 общаются, а через 80 nginx юзверю все отдает
ss_ #
07:06
noc@monitor:~$ ./scripts/noc-web.py -f start
07:06
Traceback (most recent call last):
07:06
File "./scripts/noc-web.py", line 17, in <module>
07:06
from noc.main.web import Web
07:06
File "/opt/noc/main/web.py", line 14, in <module>
07:06
import tornado.ioloop
07:06
ImportError: No module named tornado.ioloop
07:06
опа. торнадо хочет
wad_ #
07:06
торнадо не скачался
ss_ #
07:07
hg pull -u
07:07
pulling from http://hg.nocproject.org/noc
07:07
searching for changes
07:07
no changes found
07:07
noc@monitor:~$ hg tip
07:07
changeset: 4863:91b22e3cd142
07:07
tag: tip
07:07
user: Dmitry Volodin <dv@nocproject.org>
07:07
date: Mon Oct 03 01:53:30 2011 +0400
07:07
summary: noc-web.conf editing
wad_ #
07:08
ну у меня в линуксе торнадо есть..
07:09
в репозитарии вроде есть папка с торнадой... но как оно там пускает не скажу
ss_ #
07:09
т.е. это зависимость, сам ручками доставь?
07:09
Сейчас сделаю
inoyat_kayumov #
07:10
вот Володин хак привел: cd contrib/src; hg pull -u; cd ../..
ss_ #
07:11
noc@monitor:~/contrib/src$ hg pull -u
07:11
abort: repository default not found!
inoyat_kayumov #
07:11
а потом ./scripts/sync-contrib
ss_ #
07:12
не проходит(
inoyat_kayumov #
07:12
ss_: от корня нок попробуйте hg update -r 4863
07:12
а потом вышеприведенное
ss_ #
07:12
hg update -r 4863
07:12
0 files updated, 0 files merged, 0 files removed, 0 files unresolved
inoyat_kayumov #
07:13
мне hg pull -u внутри contrib/scr помог
ss_ #
07:13
у меня он в той директории не запускается
wad_ #
07:14
у тебя в этой папке клон репозитария?
ss_ #
07:15
в нос то? да клон
misak #
07:15
здрасте
07:16
у меня после сегодняшнего апдейта вылазит http://pastebin.com/V6UQz9Rs
07:16
как можно пофиксить ,
07:16
?
ss_ #
07:18
я смотрю апдейты то сыроваты вышли, ниче зато натестим)
wad_ #
07:18
а куда нажимал
ss_ #
07:21
торнадо поставил
07:22
http://bukashk0zzz.org.ua/nix/ustanovka-y-nastrojka-django-nginx-cherez-tornado-v-debian-ubuntu вот линк манула как это сделать. Осталось подружить его с апачем
wad_ #
07:22
а зачем тебе апач?
ss_ #
07:23
э тут выше писали что нужно дружить
wad_ #
07:23
нгникса хватит
ss_ #
07:23
зачем мне еще один веб сервер?
07:23
зоопарк целый будет
wad_ #
07:23
да и на время тестов можно на прямую повесить
07:24
апач снести :-)
ss_ #
07:24
ух вы злые
07:24
апач нужен сервак не просто так стоить
07:24
заработало напрямую
07:25
все летает
07:25
)
wad_ #
07:25
дык пересадить всех на нгникс
ss_ #
07:25
на апаче забикс крутится. хотя можно его и на нгникс перекинуть, но не вижу смысла
07:26
с noc-web все заработало быстрее в разы
07:26
морда сразу открывается.
wad_ #
07:26
угу торнада...
ss_ #
07:26
всех не просто так пересадить
wad_ #
07:26
она сама без посреднеков хорошо летает
ss_ #
07:28
ну тогда так и оставлю. тока фаерфолом от чужих закрою
wad_ #
07:29
дык пущай лазят ломают :-)
ss_ #
07:29
нах нах нах, я сам пока ломать буду
07:29
в продакшен выводить не буду.
07:29
Этот инструмент больше для меня, и облегчения моей работы
nixwizard #
09:00
привет, dvolodin, что думаешь на счет #290?
09:02
у меня такая потребность есть, может кто еще хотел бы различные юниксовые конфиги хранить в репозитории?
dvolodin #
09:03
nixwizard: выползает иногда этот вопрос, да
09:04
собственно возможность хранить несколько файлов - есть
nixwizard #
09:05
попробую реализовать тогда
wad #
09:06
оо dvolodin, а всетаки торнадо надо ставить отдельно или он должен поставиться сам ?
misak #
09:15
dvolodin: здравствуйте, нок на последнем апдейте ругается - http://pastebin.com/V6UQz9Rsб как можно пофиксить ?
freeseacher #
09:28
nixwizard, у мя тоже такая же беда.
09:28
тоже хачу.
nixwizard #
09:29
надо подумать как лучше сделать
KTO-TO_ #
09:43
tar - плохой вариант? :) или хочется по каждому конфигу - историю?
freeseacher #
09:47
нет хочется например сервисы для джуника в отдельные файлы.
09:48
или аликовские li и bof в отделтьные файлы
09:48
ибо это разные настройки и в общий конфиг не попадают
09:48
пацаны у меня тут астер бекапили. 6 или 7 файлов
09:49
и и стория нужна. да
KTO-TO_ #
10:01
сделать, чтобы get_config возвращал список - "имя"-"конфиг" и потом все это кучей в репо? :)
freeseacher #
10:01
он уже так и делает
10:02
но складывает не в разные файлы
10:02
а в один
KTO-TO_ #
10:03
Т.е. осталось научить в разные файлы складывать?
freeseacher #
10:03
ага
10:04
и отображать разные файлы
10:04
и связывать разные файлы с MO
zi_rus #
10:35
придумал киддер-фичу для ИПАМ
10:35
*киллер
freeseacher #
10:36
трави
zi_rus #
10:36
сделать возможность объединять префиксы по определенному признаку и отображать их как единое адресное пространство
freeseacher #
10:37
например по автономке
zi_rus #
10:37
да
freeseacher #
10:37
дык в пиринг менеджменте есть уже.
zi_rus #
10:37
нет я про другое
10:37
пример:
freeseacher #
10:37
я понял в виде одной страницы
zi_rus #
10:39
берешь несколько префиксов которые никак не связаны и могут быть сильно разрознены и говоришь, из этих адресов я буду выделять ip клиентам, и когда надо будет найти свободный адрес, просто открываешь эту группу префиксов и делаешь show free и оно цельным
10:39
образом показывает свободные адреса среди всех префиксов в группе
inoyat_kayumov #
10:41
а уведомление на подписанный аларм работает?
freeseacher #
10:41
zi_rus, идейно это должно быть предопределенынми ранжами
10:41
типа этот ренж запланируем под стыки с пирами
10:41
и тебе скорее интересна эта информация
10:42
хотя при стихийном ip менеджменте твой вариант лучше
zi_rus #
10:42
согласен, я так сейчас и делаю, но например RIPE выдает адреса не непрерывными блоками
10:43
или например мне сейчас в некоторых местах выделять адреса двумя префиксами подряд чтобы экономней третить адреса
10:43
чтобы меньше простаивало
10:44
вот например
10:44
172.19.88.0/21
10:44
172.19.96.0/22
10:44
идейно я выделил префиксы по назначению, но пришлось их сделать 2
10:46
идейно у нас еще 8 различных префиксов объединены смыслом но среди них приходится метаться
KTO-TO_ #
10:53
Можно ли в пиринг менеджере импортнуть информацию из ripe, чтобы не забивать? :)
10:53
я про org, mnt, persons
zi_rus #
10:54
вот кстати, тоже об этом думал, но не спрашивал
KTO-TO_ #
10:55
^)
zi_rus #
10:55
это было бы логично и удобно
inoyat_kayumov #
11:08
уже на прошлой неделе спрашивал - тишина, еще раз...
11:08
Periodic OK: fm.ping_check:Any
11:09
притом что один из объектов - ну явно не ОК:
11:10
ping 10.251.0.74
11:10
PING 10.251.0.74 (10.251.0.74) 56(84) bytes of data.
11:10
^C
11:10
--- 10.251.0.74 ping statistics ---
11:10
2 packets transmitted, 0 received, 100% packet loss, time 1008ms
11:10
куда копать???
freeseacher #
11:11
пинг нок точно делает ?
inoyat_kayumov #
11:11
для 10.251.0.74 и Address и Trap source IP прописаны одинаково
11:11
а как проверить - что он точно делает?
freeseacher #
11:11
tcpdump ?
inoyat_kayumov #
11:11
угу - костыль :(
freeseacher #
11:12
для проверки то ?
inoyat_kayumov #
11:13
ну если нок и остальные объекты также "пингует" - смысл таких проверок вообще?
11:13
запустил tcpdump - в шедулере пинг раз в минуту, жду
11:13
кстати - а если действительно не пингует - в чем причина?
11:15
нда
11:15
tcpdump -i eth0 host 10.251.0.74
11:15
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
11:15
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
11:15
^C
11:15
0 packets captured
11:15
0 packets received by filter
11:15
0 packets dropped by kernel
11:16
в логе SAE:
11:16
2011-10-03 15:14:51,974 MRT task=80825/92619 object=SAE(0.0.0.0) script=NOC.SAE.ping_check status=running args={'activator_name':
11:16
u ... 50', '10.251.0.74']}
11:21
еще интереснее...tcpdump на другой объект (который заведомо доступен) тоже ничего не показал...вывод - нок ничего не пингует???
11:21
проверьте кто-нибудь у себя плз
zi_rus #
11:25
у меня пингует - однозначно
inoyat_kayumov #
11:25
и в дампе видно?
zi_rus #
11:26
не смотрел, я просто вижу как он меня уведомляет о тех кто не пингуется
11:26
у меня весь ФМ красно-желтый
11:26
на 2 листа
inoyat_kayumov #
11:26
я не стал из нока нагиос делать сознательно - но вот сейчас стало интересно.
11:27
и в какую сторону копать
zi_rus #
11:27
fping стоит?
inoyat_kayumov #
11:28
fping -v
11:28
fping: Version 2.4b2_to $Date: 2002/01/16 00:33:42 $
freeseacher #
11:28
а прописан в активаторе ?
KTO-TO_ #
11:28
А если руками запустить fping - что говорит?
inoyat_kayumov #
11:29
fping 10.251.0.74
11:29
10.251.0.74 is unreachable
freeseacher #
11:29
grep fping /opt/noc/etc/noc-activator*
e_zombie #
11:29
re
inoyat_kayumov #
11:29
о как - нет его там
freeseacher #
11:29
/opt/noc/etc/noc-activator.conf:fping = /usr/bin/fping
11:29
как то так должно быть
e_zombie #
11:30
у меня такая ситуация: под фоксом в линухе менюшка на яве есть, а под виндой нет. ни в фоксе ни в эксплорере с установленной явой 6
KTO-TO_ #
11:32
e_zombie: под виндой в ff 6 есть, под ие9 - нет, под хромом тоже есть.
11:32
e_zombie: рефрешь не помогает?
11:34
Ни у кого peer.update_whois_cache не зацикливается? :)
11:35
А то он все обновляется и обновляется.... Уже 30 минут по кругу :).
11:35
Перезапустил шедулер - посмотрим...
zi_rus #
11:35
у меня такое было
11:35
посмотри в лаунчере
11:35
в логах
KTO-TO_ #
11:36
zi_rus: да есть такая фигня. heratbeat отключить надо? где7 :)
zi_rus #
11:36
шедулер не терминируется случаем?
e_zombie #
11:37
в фоксе после рефреша появилась. а ие6 чистая страница
zi_rus #
11:37
в конфиге шедулера
e_zombie #
11:37
даже авторизации нет
KTO-TO_ #
11:37
e_zombie: в ие6 - ничего и не будет.
11:37
ибо старый он...
e_zombie #
11:39
дока по установке в центосе кривая
11:39
надо править
11:40
так же почему то у меня не отображаются элементы странц
11:40
/media/img/admin/icon_searchbox.png
11:40
типа такого
inoyat_kayumov #
11:45
freeseacher: а можно подробнее - в какую секцию конфига активатора fping запихнуть?
freeseacher #
11:46
дык прям через веб можно
11:48
inoyat_kayumov, получилось ?
inoyat_kayumov #
11:48
нет
freeseacher #
11:48
[path]
11:48
fping6 = /usr/bin/fping6
11:48
fping = /usr/bin/fping
11:48
/opt/noc/etc/noc-activator.conf
inoyat_kayumov #
11:48
о, path
freeseacher #
11:49
дык
11:49
10.10.10.10/main/config/
inoyat_kayumov #
11:51
freeseacher: спасибо, задышало
freeseacher #
11:52
amazon ec2 юзал кто ?
e_zombie #
12:05
эээ
12:05
а где теперь хосты добавлять?
12:12
нашёл
12:12
но как то странно всё стало
ss_ #
12:13
e_zombie, это про новый интерфейс?
e_zombie #
12:13
ага
ss_ #
12:13
по мне удобнее
12:13
хотя хосты руками добовлять это адовое дело
e_zombie #
12:13
ну у меня тут свё криво отображается
12:14
ну как вталкивать хосты я то знаю
ss_ #
12:14
я тут скриптик написал
12:14
как?
e_zombie #
12:14
импорт вроде работает нормально
ss_ #
12:14
я прямым запросом в pg
e_zombie #
12:14
а нафиг?э
12:14
забиваешь один хост
12:14
потом экспортиуешь его в цвс
12:14
и потом по подобию заполняешь его
12:15
пердварительно просканив диапазон например нмапом
ss_ #
12:15
из забикса выбираю активные хосты по определенным критериям и перекидываю в нок
e_zombie #
12:15
профит
12:15
ууууу
ss_ #
12:15
нифига не профит
12:15
ибо диапазон ip /27 сеткой
12:15
в этой диапазоне разношерстное железо
e_zombie #
12:16
ну тогда да
ss_ #
12:16
этих диапазонов за одним районом несколько и они не подряд
e_zombie #
12:16
это засада
ss_ #
12:16
ни и нажо учитывать что некторые хосты уже добавленны, ну и актуальный хостнайм тоже должен быть
e_zombie #
12:16
у нас тоже строители пидорасы напихали в кольца комутаторы двух разных фирм
ss_ #
12:16
гг я от такого кольца отмахался
12:17
кста тоде в РТ пашешЬ?
12:18
тоже в РТ?
_4ePTeHok #
12:21
=) ушастики)
ss_ #
12:21
про логотип то? ;)
_4ePTeHok #
12:21
дак про него только ленивый не пошутил
ss_ #
12:21
гг тот еще вибратор)
_4ePTeHok #
12:22
дада..и какашка и вибратор
e_zombie #
12:22
да. в рт
12:22
вибратор круче
dvolodin #
12:22
пару лет назад "побирушкой" называли
12:22
а теперь вот - всем гордый вибратор
_4ePTeHok #
12:23
интересно сколько бабла отмыли под это дело
12:23
так, чисто для статистики)
e_zombie #
12:23
дохрена
12:23
на логотипах джея и то меньше
ss_ #
12:38
ггг распил он такой)
12:38
а дизанер небось за еду нарисвоал
12:39
кста заметл такую странность что теги при редактирвоании объекта в новой веб морде не рисуются сразу
12:39
раньше наберешь пару символов и он ищит уже варианты а сейчас надо вводить полностью
inoyat_kayumov #
12:42
у нас с большим отрывом лидирует "сопля мебиуса"...
ss_ #
12:48
тоже неплохо
12:49
так у меня уже 170 железок в нок добавилось
12:49
еще 5 районов)
welterde #
20:58
dvolodin: hey.. is the lack of an side-menu an known issue? ;)
dvolodin #
20:59
try to refresh browser cache
welterde #
21:02
dvolodin: ah..
Tweet
Share this page
Share this page: Tweet