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: 29.09.2011
ss_ #
05:03
Можно обновлять?
gnu-linux #
05:13
Выложил скрипты для Линукс http://redmine.nocproject.org/boards/3/topics/2450?r=2565#message-2565
05:14
Тестируйте, дополняйте, патчи и предложения приветствуются. http://redmine.nocproject.org/attachments/269/os-linux-02.tar.bz2
zi_rus #
05:59
dvolodin, prefix_list_optimization нету в etc/noc.defaults
06:00
а еще запуск whois update cache приводит к многочисленным crashinfo
06:01
и все вообще очень плохо
dvolodin #
06:02
давай crashinfo
06:02
noc> grep prefix_list_optimization etc/*.defaults
06:02
etc/noc.defaults:prefix_list_optimization = on
06:02
etc/noc.defaults:prefix_list_optimization_threshold = 0
zi_rus #
06:04
root@noc /opt/noc# grep prefix_list_optimization etc/*.defaults
06:04
root@noc /opt/noc#
06:04
dvolodin, http://pastebin.com/tHnvbq24
dvolodin #
06:11
hg status что показывает?
06:11
при импорте проблем не было?
zi_rus #
06:12
root@noc /opt/noc# hg status
06:12
M etc/noc.defaults
06:12
как сказать, у меня что-то глюкнуло когда я делал hg pull -u
06:14
поэтому я сделал hg clone и скопировал туда весь etc
06:15
значит в этом дело
dvolodin #
06:15
eue
06:15
угу
06:15
поаккуратнее
zi_rus #
06:15
мне показалось что оно необычно долго делало пулл
dvolodin #
06:20
ну да
06:21
там тысяча иконок
06:21
:)
zi_rus #
06:22
как теперь быть?
06:23
dvolodin, а вот про что я вчера говорил
06:23
http://imageshack.us/photo/my-images/823/bugsh.png/
06:24
и кстати, без лого, верхняя панель смотрится достаточно цивильно NOC: Inst_name
dvolodin #
06:25
это у тебя старый CSS закешировался
06:26
я дальше пошел - выпилил нафиг flup и fastcgi и навернул django поверх tornado
zi_rus #
06:27
dvolodin, очистка кеша помогла, но нок все еще крашится, как обновиться чтобы оно прекратилось?
dvolodin #
06:28
крашится на чем?
06:28
все там же?
zi_rus #
06:28
хз, я прозапустил и почти ничего не делаю, возможно еще и пинг_чек крашит
06:31
dvolodin, вот такое замечаю в логах шедулера No option 'prefix_list_optimization' in section: 'peer'
06:32
а после идет трейсбек
dvolodin #
06:32
перезапустил его?
zi_rus #
06:32
не один раз
06:33
в шедулере все трейсбеки ссылаются на секцию с пирингов
gnu-linux #
06:41
Ветки ещё не объеденили?
dvolodin #
06:41
уже
zi_rus #
06:42
и я уже успел вляпаться)))
06:42
dvolodin, в общем выдернул из хранилища нужные строчки для конфига больше пока не крашится
gnu-linux #
06:43
а как скачать до объединения ;) какой там номер релиза?
06:45
Staticvlan apps надо будет переписывать? с новым api работать они не будут? дока как написать своё sa приложение уже есть? ;)
dvolodin #
06:48
gnu-linux: просто обновиться
06:48
весь API сохранен, твой staticvlan должен нормально работать в iframe
gnu-linux #
06:53
Ура!
dvolodin #
06:53
завелось?
zi_rus #
06:55
dvolodin, это нормально? http://pastebin.com/P6QAEFY6
gnu-linux #
06:58
Сейчас попробую..
dvolodin #
07:00
zi_rus: да
07:00
а что там ненормального?
07:00
поставь его раз в день
zi_rus #
07:01
dvolodin, он и стоит раз в день, а по логам уже седьмой раз за 10 минут запускает апдейт и никак не успокоится
dvolodin #
07:02
таймаут у него какой?
zi_rus #
07:02
я ему сделал run now, чтобы до завтра не ждать и вот оно не унимается, а так хочется
07:02
таймаута нет
dvolodin #
07:05
сейчас проверю
07:07
2011-09-29 11:07:12,444 Periodic task=peer.update_whois_cache:Any status=completed
07:07
такое у тебя есть?
zi_rus #
07:08
нету
dvolodin #
07:09
а
07:09
заметь, у тебя scheduler рестартует постоянно
07:09
посмотри логи launcher'а
zi_rus #
07:10
действительно, а что ему может ненравиться?
07:10
2011-09-29 11:06:03,040 Daemon noc-scheduler[#0] started as PID 4870
07:10
2011-09-29 11:07:33,125 noc-scheduler[#0]: Heartbeat lost. Restarting
07:10
2011-09-29 11:07:33,125 noc-scheduler[#0]: killing
07:10
2011-09-29 11:07:34,126 noc-scheduler[#0] daemon is terminated with status 4870
07:10
2011-09-29 11:07:35,127 Launching noc-scheduler[#0]
07:10
2011-09-29 11:07:35,128 Daemon noc-scheduler[#0] started as PID 4882
dvolodin #
07:13
агаааа
07:13
отруби в etc/noc-launcher.conf heartbeat'ы ему
07:14
etc/noc-scheduler.conf
zi_rus #
07:18
сделал, сейчас посмотрим. но ведь это злобный хак, так не надо делать?
07:26
dvolodin, работает, но...
dvolodin #
07:28
нет, не хак это
07:28
либо heartbeat interval надо ему увеличивать
07:28
не успевает он у тебя за 3 секунды в базу записать
07:31
Пофиксил kevent polling
07:32
zi_rus: попробуй с ним, может меньше пропускать будет?
07:33
Так, коллеги, а теперь нужна помошь
07:33
кто хочет поковыряться с достаточно простой вещью
07:35
Задача такая - я сделал патчик, который выкидывает нафиг flup и FastCGI и запускает django поверх tornado
07:36
надо потестировать и запилить несколько моментов
07:36
из изменений
07:36
демон noc-fcgi уходит совсем, вместо него появляется демон noc-web
07:37
дебажный сервер ./noc runserver теперь использует его
07:37
новый сервер по идее должен быть самодостаточным и может работать как http-сервер
07:39
на web-frontend'е (nginx, lighttpd, apache) надо поменять конфиг
07:40
убрать FastCGI совсем и просто спроксировать все в нужный порт
07:41
нужно побороть несколько моментов
07:42
например, заставить отдавать запросы вида /<module>/<app>/(js|css|img)/.* как статические файлы /<module>/apps/<app>/(js|css|img)/.*
gnu-linux #
07:47
dvolodin: у меня на постапдейте валится http://pastie.org/2609819 это из за того что у меня на русском много названий....
zi_rus #
07:48
dvolodin, kevent - теперь пропускает в 2 раза больше
gnu-linux #
07:48
В utf-8 у меня названия и описания объектов!!!
zi_rus #
07:49
dvolodin, а последний пост-апдейт вывалился в http://pastebin.com/4yGA7gHK
dvolodin #
07:50
права на local поправь
07:50
должен быть noc хозяином
07:51
gnu-linux: r4838
07:51
пофиксил
gnu-linux #
07:51
По поводу русских названий патч примешь или сам всюда объекты в smart_str() возьмёшь?
dvolodin #
07:51
zi_rus: с kevent в два раза больше ошибок?
zi_rus #
07:51
да
gnu-linux #
07:51
Хорохо смотрю;)
zi_rus #
07:51
drwxr-xr-x 3 noc noc 512 Sep 28 18:04 local
dvolodin #
07:52
local/supported.csv посмотри
zi_rus #
07:53
поправил
freeseacher #
07:55
о Application dns.reportmissedp2p is already registered уже сообщали ?
dvolodin #
07:57
нет, не видел такого
freeseacher #
07:57
у менятакое
07:58
http://pastie.org/2609853
dvolodin #
07:59
обновился целиком?
freeseacher #
08:00
сколько то времени оно рабтало.
08:00
обновился целиком. тестовый сервак
zi_rus #
08:01
dvolodin, а еще у юзера с ограниченными правами не отображается боковое меню, и в хроме название инсталляции уехало за пределы экрана http://imageshack.us/photo/my-images/215/bugay.png/
freeseacher #
08:01
да у меня такое жу было
dvolodin #
08:01
лечится refresh'ем?
freeseacher #
08:02
да
dvolodin #
08:02
видел несколько раз такое
08:02
причины пока непонятны
08:03
кстати, из глобальных вопросов
08:03
имеет ли смысл нам поставить Confluence
08:03
и, может быть, Jira?
freeseacher #
08:04
ага
08:04
куда постаивт ьподпись
08:05
конфлюенс ахрененен :)
08:05
жира ужас нах
dvolodin #
08:09
В общем что я хочу в итоге
08:09
перекинуть сайт на другой сервак
08:11
хочу сделать следующее
08:12
точнее, что нам нужно в итоге
08:13
достаточно симпатичный сайт с толковым объяснением, что мы делаем и зачем это нужно
zi_rus #
08:14
объяснение и на этом сайте есть
dvolodin #
08:14
есть
08:14
но общий дизайн ограничен возможностями wiki redmine
08:15
далее некое, назовем его публичным пространством
08:15
где будет вестись работа над документацией и переводами
08:16
будет какой-то аналог wiki, KB, FAQ и прочее
08:17
документация на выходе должна быть юзабельная, типа такой http://www.mongodb.org/display/DOCS/Home
08:17
чтобы можно было группировать ее по книгам, главам
08:17
и на разных языках
08:18
где-то там же - скриншоты, скринкасты, преферанс, сисадминки и прочее
08:18
принципиальный момент - возможность организации выделенного пространства под разные подпроекты
08:19
у нас уже есть staticvlan, там же должна быть возможность сделать под него мини-сайт, форумы и прочие прелести жизни
08:19
форумы - там же в публичном пространстве
08:19
там же - блоги
08:20
это может быть один софт или разный - не принципиально
08:20
может быть там же со временем будет что-то, посвященное телекому
08:21
из принципиального - те же success story где-то должны лежать
08:21
если, например, я развернул где-то NOC и решил конкретные практические задачи - могу описать и поделиться
zi_rus #
08:21
dvolodin, у меня в новом УИ не открываются меню у которых значек как у например пункта Shards (окошко с полосочками) а меню у которых другой значек (пустое окошко) открываются нормально
dvolodin #
08:22
usage patterns нам интересны
08:22
zi_rus: у HTTP-сервера js-файлы прописаны как статика?
08:22
далее - issue tracker
08:23
нужны различные workflow для разных типов issue
08:23
нужны подзадачи
08:24
нужны приватные тикеты
freeseacher #
08:24
jira мимо
dvolodin #
08:24
нужен какой-то аналог self case для организаций, которые финансируют проект
08:24
self care
08:25
далее - mercurial repo с http и ssh-интерфейсом
08:25
и просмотром в красивом виде
08:26
еще нужно что-то вроде jenkins ci
08:26
чтобы проверяло unittest'ы
08:27
arch descisions - должны быть в виде сайтов/попроектов
08:28
то есть, например, если мы хотим обсудить возможности нового модуля, той же inventory, нужно место, где можно выложить идеи, ссылки на другие реализации и так далее
08:28
должен быть раздел download
08:29
желательно более гибкий, чем сейчас
08:29
желательно интеграция с соцсетями и твиттером
08:33
причем важный момент - возможно, будет какое-то количество full-time сотрудников
freeseacher #
08:33
ага.
08:34
тогда жира оправдана
dvolodin #
08:36
которые будут работать над проектом в целом и над отдельными заказными направлениями
08:36
и для них это еще и рабочий инструмент может быть
08:37
примерно такая раскладка
08:38
пока очень привлекательной показалась идея использовать Confluence
08:38
Возможно, в довесок, FishEye и Bamboo
08:39
с issue tracker пока - непонятки полные
zi_rus #
08:41
dvolodin, про js-файлы чего-то не догоняю (в nginx) для какого location прописывать статику. а еще только что перезапустил веб-сервер, вроде пара ссылок открылись, а теперь опять болт
dvolodin #
08:41
статика - /static/ и /media/
08:42
js пока не надо
zi_rus #
08:43
а чего как тогда?
08:43
надо или нет?
08:44
как peering points открыть?
dvolodin #
08:44
у тебя, видимо, проблема в том, что nginx пытается все файлы с расширением *.js обработать как статику
zi_rus #
08:45
те, надо наоборот сделать?
08:46
но если уже сделано наоборот?
08:57
dvolodin, может другой веб-сервер поставить?
freeseacher #
08:57
zi_rus, у меня тоже nginx
08:57
давай вместе добъем ?
_4ePTeHok #
09:03
это в последнем релизе похерили fcgi уже?)
dvolodin #
09:05
еще не коммитил
09:06
новый ui хранит JS/картинки/CSS рядом с приложением
09:06
там трансляция нужна
zi_rus #
09:07
freeseacher, если скажешь что делать, я могу только проверять
_4ePTeHok #
09:07
хм..то есть через nginx+fcgi оно не будет выводить их?
dvolodin #
09:23
почему - будет
09:24
просто чуть попозже вместо fcgi будет обычный reverse proxy
_4ePTeHok #
09:24
аа, понятно.
dvolodin #
09:25
сейчас проблемки такие
09:26
есть ./noc runserver, есть noc-fcgi
09:26
вместе - 4 разных человека
09:26
ни первый, ни второй не пригодны, например, для PUSH'а
09:27
В результате я выпилил из системы нафиг flup
09:27
и навернул django поверх tornado
_4ePTeHok #
09:28
ну счас попробуем взлететь на новом ui
gnu-linux #
09:34
Я взлетел, staticvlan заработал, (завтра выложу новую версию), но Topology discovery не работает!!!
dvolodin #
09:35
что с discovery не так?
gnu-linux #
09:36
С консоли выдаёт ошибку http://pastie.org/2610199
09:36
С веба пустой файл...
dvolodin #
09:37
ааа
gnu-linux #
09:37
Например я выбрал только по одним макам
dvolodin #
09:37
там структура данных в меню поменялась
gnu-linux #
09:37
где гайку подкрутить?
dvolodin #
09:53
попробуй у себя в скрипте в начале сделать
09:53
from noc.lib.app.site import site
09:53
site.autodiscover()
zi_rus #
09:57
dvolodin, трейсбек когда пытаюсь открыть неоткрывающееся меню http://noc/peer/peeringpoint/js/Application.js?_dc=1317290154532
09:57
http://pastebin.com/5pQeV260
dvolodin #
09:58
peeringpoint поломался нечаянно, да
gnu-linux #
10:04
Пока ошибки не даёт... чёто думает... когда перервать то скрипт вываливается там где wait_for_tasks... Запустил ещё раз, жду...
10:05
У меня даже в вебе Topology discovery не работает!!!
ss_ #
10:09
кста есть возможность перенсти узлы с одной системы мониторинга ZABBIX в NOC
10:09
&
10:09
?
zi_rus #
10:09
dvolodin, дык это, починить бы
gnu-linux #
10:10
http://redmine.nocproject.org/boards/3/topics/2021
10:11
Да, топологию надо починить ;) А то я как раз добавил ~ 50 Линуксов и только пару успело приципится...
ss_ #
10:13
<gnu-linux> спасибо попробуем
dvolodin #
10:16
zi_rus: пофиксил
zi_rus #
10:17
спасибо
dvolodin #
10:24
в результате сломался prefix list builder :)
gnu-linux #
10:24
Ладно я на сегодня всё, а завтра буду вылавливать баги...
zi_rus #
10:33
dvolodin, ахахахах
_4ePTeHok #
10:41
да, подтверждаю баг на фаерфоксе - после первого логина нет бокового меню и верхнего с logout. После F5 появилось.
inoyat_kayumov #
10:42
доброго всем
10:42
а кто расскажет - как SAE пингует объекты? потому как:
10:42
1) Managed Object zoo-ats-30-1 (IP: 10.251.0.74) has been pinged successfully. Object continues to process SA Tasks
10:43
и при этом
10:43
2) noc@noc:~$ ping 10.251.0.74
10:43
PING 10.251.0.74 (10.251.0.74) 56(84) bytes of data.
10:43
^C
10:43
--- 10.251.0.74 ping statistics ---
10:43
3 packets transmitted, 0 received, 100% packet loss, time 2015ms
10:46
и немного в другую сторону:
10:46
./scripts/post-update
10:46
........
10:46
Setting up permissions
10:46
Error: Invalid implied permissions: p, e, e, r, :, p, e, e, r, i, n, g, p, o, i, n, t, :, l, o, o, k, u, p
10:46
post-update: : sync-perm failed
ss_ #
10:46
http://tsolodov.blogspot.com/2010/11/import-hosts-from-zabbix-to-noc-project.html это кто нить пробовал?
_4ePTeHok #
10:48
ss_, подозреваю что с тех пор поля в cvs import mo могли поменятся
10:49
поэтому выгруженное в cvs надо будет проверить и если будут расхождения в формате - добавить нужное.
ss_ #
10:54
<_4ePTeHok> хм, тяжко походу будет из подружить
10:55
руками вбивать полтыши хостов заипешся, да и в забиксе я х не вбиваю все автоматом шарится и добавляется
zi_rus #
11:02
ss_, а из нагиоса нет подобной возможности?
ss_ #
11:02
нагиоса у мну нет
11:02
у меня мониторинг на zabbix построен
zi_rus #
11:03
говорят у заббикса проблемы на большом количестве железок
ss_ #
11:03
кто?
11:03
у меня их около 500
11:04
100 активных проверок
11:04
в секунду
11:04
порядка 100 000 активных элементов, и 10 000 триггеров, в том числе взаимосвязаных
zi_rus #
11:05
просто слышал, не у всех руки правильной кривизны
ss_ #
11:05
+ оповещение +обнаружение по диапазонам типам железок
11:05
готовить надо его уметь
zi_rus #
11:06
dvolodin, а можешь пофиксить обратно, но чтобы все работало а не только что-то из двух? :)
ss_ #
11:07
напримеп он ходит смотрит на установленные интерфейсные карты железа раз в сутки и если карта новая появилась то подцепляет соответвующий шаблон к железке, если карта исчезла то шаблон удаляется. И это только так для примера привел.
11:07
возможностей у zabbix я вижу гораздо больше чем у нагиос.
11:08
но эта тема холивара, не будеми об этом
zi_rus #
11:08
я у нока вижу больше возможностей чем у нагиоса, но их еще пилить и пилить
dvolodin #
11:09
ss_: у заббикса много проблем :)
11:09
начиная с хранения данных
ss_ #
11:09
<dvolodin> с этим не спорю, ссылку на костыль приводил
11:12
dvolodin, если использовать mysql и партишены, все просто летает
11:12
загрузка упала на порядок
11:12
zabbix@monitor:~$ top
11:12
top - 15:11:26 up 12 days, 2:13, 4 users, load average: 0.62, 0.68, 0.59
11:12
Tasks: 266 total, 4 running, 256 sleeping, 3 stopped, 3 zombie
11:12
Cpu(s): 13.1%us, 3.1%sy, 0.9%ni, 82.8%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
11:12
Mem: 10261624k total, 9999356k used, 262268k free, 500120k buffers
11:12
Swap: 5855652k total, 57092k used, 5798560k free, 6468500k cached
11:13
единственно БД очень любит память
_4ePTeHok #
11:14
9Gb RAM?
ss_ #
11:14
10
_4ePTeHok #
11:14
ничосе так жрет.
ss_ #
11:14
ну максимум мозга отадно под иннодб
11:15
оптимизация мускула под такие запросы очень и очень веселое занятие, <dvolodin> тут прав
11:15
по идее сервер БД нужно отделный, + web сервер + сам сервер забикса
11:16
можно делать распределенный мониторинг,
misak #
11:16
добрый день
dvolodin #
11:16
не спасает
11:16
все в базу уприрается
misak #
11:16
у меня тож заббикс, только я все руками делаю
ss_ #
11:16
<dvolodin> Состояние Zabbix
11:16
11:16
11:16
11:16
Параметр Значение Детали
11:16
Zabbix сервер запущен Да localhost:10051
11:16
Количество узлов сети (под наблюдением/без наблюдения/шаблоны) 503 409 / 13 / 81
11:16
Количество элементов данных (активных/деактивированых/не поддерживаются) 149628 86376 / 61613 / 1639
11:16
Количество триггеров (активированных/деактивированных)[проблема/неизвестно/ок] 9411 8997 / 414 [74 / 353 / 8570]
11:16
Количество пользователей (подключенных в данный момент) 33 6
11:16
Требуемое быстродействие сервера, новые значения в секунду 97.32 -
misak #
11:16
напрягает работать с интерфейсами в заббиксе
ss_ #
11:17
вот как бы
misak #
11:17
в 1.9 что-то обещали
ss_ #
11:17
1,9 ветка альфа
11:17
в 2.0 буит все
misak #
11:17
ага
ss_ #
11:18
я пока не обновляюсь, все на 1.8.5 ибо чет как то глюков нарисовали
misak #
11:18
у меня 1,8,7
ss_ #
11:19
в забиксе поднимал количество итемов до 500 000
misak #
11:19
не замечал глюков
ss_ #
11:19
все работало и не тормозило, но для меня это количесво информации избыточно
11:21
к слову в пользу zabbix download.yandex.ru/company/experience/rit2008/highload_lapan.pdf яндекс описывает почему он выбрал забикс а не что то другое в качестве мониторинга, уж ему то можно наврено веритЬ?
misak #
11:22
dvolodin: а фикс когда будет этому - Error: Invalid implied permissions: p, e, e, r, :, p, e, e, r, i, n, g, p, o, i, n, t, :, l, o, o, k, u, p
zi_rus #
11:22
ss_, яндекс как и гугл имеет возможности внести фиксы под свои потребности, а что будете делать вы
misak #
11:23
ну они в основном патчи наверх отправляют
ss_ #
11:23
zi_rus, а я использую их, как правило такие исправления не жилят
11:25
http://www.zabbix.com/forum/showpost.php?p=86451&postcount=3 картинка по хранению БД
_4ePTeHok #
11:26
ладно, здесь не заббикс делают)
11:27
вроде взлетел на новом ui
zi_rus #
11:28
куда б ты делся
ss_ #
11:30
согласен не будем о мониторине будем о NOC
11:31
кста я так понял что можно обновляться?
11:31
какие + и -
11:34
после обновления что можно потерять?
11:34
скрипты не похерятся?
zi_rus #
11:41
ss_, как знать, что они жилят а что нет, гугл на основе убунты сделал свою ось, в своей сети использует а делиться не собирается
_4ePTeHok #
11:42
оспаде, на основе дистриба линукса сделать ос ..
11:42
наплодили кучу а толку.
ss_ #
11:43
zi_rus, больше конкретики по zabbix. Что у вас там не работает? Мну почти все устраивает, а что не устраивет будет решено в след релизе
zi_rus #
11:43
я его вообще не использую
ss_ #
11:43
тут помнится один школоло уже выпусил свой дистрибутив
zi_rus #
11:43
гугл - не школоло
ss_ #
11:43
zi_rus, не стоит рассуждать о софте с которым плотно не работали
_4ePTeHok #
11:44
нене, не дистрибутив. он называет гордо - ОС.
zi_rus #
11:44
я рассуждаю не о софте, а о предпосылках к выбору софта
ss_ #
11:44
zi_rus, я не про гугл я про то, что переписать убунту под себя и гордо это назвать своей осью
zi_rus #
11:45
вы не знаете что они там переписали, чтобы говорить, что кроме названия, ничего не изменилось
ss_ #
11:45
zi_rus, я использую тот софт который наиболее точно решает те задачи которые я хочу решить, с минимум танцев с бубнами
11:46
я ленивый по жизни и мне нужно чем больше автоматизированых процессов тем мне лучше
zi_rus #
11:46
вы не знали сколько будет танцев пока не поставили
ss_ #
11:46
мысль потерял пока писал ))) не так предложение построил
11:46
я использую его с ветки 1.6
zi_rus #
11:46
и основываться на том что яндексу помогло, не значит что и другим будет так же хорошо
ss_ #
11:47
о яндексе я не знал
11:47
тогда
11:47
дак я и не говорю ставтье юзайте, я говорю почитайте почему яндекс выбрал эту систему
11:48
советовать что то ставить, знаете, неблагодарное дело.
_4ePTeHok #
11:48
эт точно
ss_ #
12:02
к чему вообще привел ссылку на яндекс? Просто там доступно описаны плюсы и минусы, решения. Мне как то их тут приводить не кошерно и лениво. Кому хочется тут пусть читает. ЗЫ Начал периписывать скрипт по забикс
12:03
хочу сделать так: проходим по БД забикса и нока и разницу добавлем в нок
dvolodin #
12:05
у гугла было полно ядерных модулей
12:06
так что пилили они по делу
_4ePTeHok #
12:06
dvolodin, счас приоритеты как расставлены по дальнейшим работам?
12:06
FM?
dvolodin #
12:07
С заббиксом обычно берут коммерческую поддержку
zi_rus #
12:10
для ФМ надо новое приложение под новый ЮИ, и начинать уже пора хранить линки в базе
_4ePTeHok #
12:10
линки туда смогут прийти только через inventory
ss_ #
12:32
люди помогите с grep и фцл
12:32
awk
12:32
<33-Zhelez57p2>1.34.24... Connected to 10.21.34.24. of current VTY users on line is 1.
12:32
из этой строки нужно дернуть только 33-Zhelez57p2
12:34
на баше нужно
12:34
был бы питон небыло б проблем
12:39
mod= Trying Connected of <33-Koop1p6> как стандартными способами вырезать 33-Koop1p6
12:47
mod= <33-Koop1p6 уже осталось так, какой индуский код выходит)))
12:53
все написал индуский код
12:54
MOD=`(sleep 2; echo "логинка"; sleep 1; echo "паролька";sleep 1; echo "quit";) | telnet $I| grep "<" \
12:54
| awk -F">" {'print $1'} | awk -F"<" {'print $2'}`
12:54
чувствую программисты меня щаз прокляли)
zi_rus #
13:15
ss_, за sleep я бы даже убивал, но что тут поделаешь))
ss_ #
13:15
железка не успевает вывести приглашение логина
13:15
ну и паролько тоже)
13:18
вообщем то и в целом надо api для работы с noc
13:18
и поидее написать прослойку на python для перекидываения из zabbix в noc
_4ePTeHok #
13:19
дык с REST это все и так можно будет
ss_ #
13:21
с чем чем?
_4ePTeHok #
13:25
грубо говоря можно делать GET для получения данных от noc, POST с JSON для создания нового объекта.
13:25
не знаю насколько оно уже работает с SA-MO, Володин с созданием языков показывал примеры.
ss_ #
13:26
ээ ниче не понял
_4ePTeHok #
13:27
хочешь создать managment object в noc? отправил POST запрос с предварительно сформированным по данным из заббикса JSON и все.
ss_ #
13:27
было бы хорошо это
_4ePTeHok #
13:28
дык говорю - пример с языками приводили. Насколько понимаю SA работает в iframe, и там этого еще нет, надо у Димы уточнять.
ss_ #
13:33
понятн
13:33
о
13:34
сейчас попробую пока на баше скрипт пот себя переписать
13:34
вот метод бы было бы хорошо заюзать
13:34
поуму надо все на питоне сразу же писать
13:34
попробую
dvolodin #
13:38
SA пока не трогал
13:38
http://dpaste.com/623400/
13:38
вот итоговое извращение
13:41
даже работает
13:41
теперь примотать long poll handler - и будет у нас згыр
13:41
push
ss_ #
13:42
http://pastebin.com/Nc4GpyQ6 вот скрипт
13:42
пока наработки
13:43
ладно до завтар
13:43
а
zi_rus #
13:52
пуш - это хорошо, фм без него никуда
Tweet
Share this page
Share this page: Tweet