nocproject.org
05:03
карта совсем сломалась с последним обновлением?
05:19
там по-моему, весь гис накрылся
07:05
по
NOC-290 сделал наброски -- функцию get_tables()
07:06
а сейчас ведь нет функционала просто визуально посмотреть состояние портов свитча?
07:08
можно дернуть из Managed Objects > Scripts > Get interface status
07:24
я вот думаю как нашу техподдержку сдружить с ноком
07:24
чтобы её мозг был не забит вендорозависимыми командами
07:25
просто посмотреть поднят ли тот или иной порт и светятся ли на нём какие-нибудь маки, например
07:29
рановато старый сайт положили... там же часть документации и логи irc
07:30
не положили, запись в DNS перебили
07:31
Гт
07:31
07:31
Unbeerab1e:
NOC-216 надо доделать, тогда все будет
07:35
там можно будет сделать для L2 портов выдирание маков
07:39
А массовое изменение свойств Managed Objects ожидается?
07:40
ну типа применить ко все D-Link одинаковую pyRule для проверки конфига
07:41
csv-import
07:41
или UPDATE в базе
07:42
нетривиальный способ...
07:49
Кстати, в связи с введением в строй форума, присылайте свои pyRule и наработки. Если решение интересное, то интегрируем в NOC
07:56
mikevlz: операция нечасто делается
07:56
на худой конец - ./noc shell
07:57
07:57
я распишу, как это сделать в 3 строки
07:59
ладно. С этим еще понятно. А атрибуты поменять массово? Вот мне пофигу на события Up/Down на клиентских портах длинков. Это тоже через shell делать? :)
07:59
тоже можно поменять массово
08:03
форум сам по себе или с остальным по части авторизации завязан?
08:06
pyRule отлаживать как? Где ошибки смотреть, которые допустил. Есть что-то похожее на debug-script?
08:06
лучше из ./noc shell
08:07
dvolodin, что с гис? карта не работает
08:07
zi_nnov: ашамбэ-пашамбэ-эшельбэ шайтанама!
08:07
паламалася...
08:08
dvolodin: вопрос на форуме задавать, как именно отлаживать?
08:08
zi_nnov: как так не работает? вчера только гуглу починил
08:08
mikevlz: да
08:09
dvolodin, пустой таб открывается, я настроек не менял, osm включен
08:09
js console посмотри
08:11
ошибок в js console нет
08:12
у меня есть а у тебя нету?
08:13
У меня просто пустой таб. без всяких ошибок. Варнинги есть, а ошибок нету
08:16
капчи на форуме лютые... :)
08:24
два раза ее подобрать надо
08:24
некоторые жалуются на то, что и вопросы сложные
08:25
не, вопросы несложные. Но 4-х кратный заслон от ботов - это сильно. Два раза - регистрация и первый пост?
08:25
Ну и что? зато не будет всякой рекламы
08:25
пока настраивал форум они его зафлудили
08:25
капчу нынче китайцы руками подбирают
08:26
толку от нее немного
08:27
угу, у нас затрахали спамеры. и капчу обходят и верификацию по имейлу
08:28
пока ручную верификацию не ввели..
08:53
мы проще сделали, правда здесь так не выйдет: пропатчили форум, что на страничку с регистрацией проверяет диапазон ip
08:53
в результате только абоны могут зарегистрироваться, а писать - хоть откуда можно, когда уже зареген
09:02
а если абон с работы хочет зарегится?)
09:03
работать надо на работе
09:03
:)
09:03
mikevlz: отписал как делать массовые операции над объектами
09:06
эх. скоро все общение в ирц сведется к "начал тему", "отписал".
09:07
не сведется, но по десять раз на одни и те же вопросы отвечать не придется :)
09:08
вопрос про где irclog уже проскакивал ?
09:08
зато запоминалось хорошо)
09:16
object.config_validation_rule(managed_object=object, config=object.config.data) <<<< Эта строка запустит выполнение pyRule?
09:17
на редмайне, кстати, были еще заметки по написанию валидаторов, фильтров на pyRule. Их вроде тоже не перенесли.
09:22
да, именно
09:22
при этом возьмет текущий конфиг железки
09:22
в config можно произвольную строку пихать, если разные вещи проверить хочешь
09:29
5568. вкладка map пуста. но по gis/map/ показывает. гугль выключен
13:17
скажите, а repeat suppression я могу только ручками в базе выставить?
13:17
он в классе события задается
13:26
misak: поправил еще
NOC-298, теперь inactive интерфейсы должно нормально обрабатывать
13:28
но как? в случае builtin класса - что мне следует сделать?
13:33
хм, local variable 'form' referenced before assignment. File: /opt/noc/fm/apps/eventclass/views.py (Line: 150)
13:34
evyscr: А в каком именно классе это нужно ?
13:35
Напиши на меня issue. Я пока тренируюсь с repeat suppression для разных классов. заодно в issue укажи точный интервал в секундах.
13:35
13:36
Что-то мне везёт сегодня...
13:36
так оно и не работает :) Вручную через JSON добавлять можно пока.
13:37
Сейчас мы занимаемся тем, что делаем как можно больше классов. В принципе, сам релиз 0.7 приурочивался именно новым FM
13:50
13:50
теперь я получаю трэйсбэк)))
13:51
13:51
если научишь словесно как их парсить, то смогу ответить)))
14:02
roman_d: можешь тушенку с него снять и мне кинуть?
14:03
на beef@nocproject.org
14:16
кто подскажет, что за тушенка?)
14:29
и как она снимается?)
14:30
14:35
Если есть вопросы - задавай. Допишу документацию.
14:35
ну гуд статья, что конкретно володину то выслать?)
14:35
Canned beef? /opt/noc$ ./noc debug-script <script name> <access url> -o <output>
14:39
примеры там есть для срипта Cisco.IOS.get_version
14:43
ну вот такое выполнил ./noc debug-script Juniper.JUNOS.get_version ssh://user:passsw%00s@192.168.12.1 -o /tmp/canned_beef_Juniper.txt
14:44
файл весит 2 Кб, в нем тупо версия ОС из полезного...
14:45
и вот это делать в обяз? Then you must to rename the beef to allow future processing /opt/noc$ ./scripts/caninstall -p <platform> -v "<version>" -r <output>
14:47
кинь на pastebin этот файлик
14:49
тушенка нужна для того, что вот если вдруг поменяется файлик Juniper.JUNOS.get_version.py, то тушенка не должна измениться. В терминах, например, FreeBSD это называется regression test
14:49
мля, на работе этих регрессионных тестов хватает, и у Вас :)))
14:55
вполне, кстати, нормальная тушенка.
14:55
Версию и платформу, кстати, можно вручную туда засунуть. Там поля есть для этого
14:56
Только версия мне не слишком нравится. Пробелов там много. Возможно в скрипте проблема.
15:00
завтра Володину скажем. Что-то там стремное в скрипте у него :)
15:12
да там регексп какой-то странный. Видать для совсем уж экзотических моделей
15:16
кто-нибудь помнит сайт, где примерно как в визио простые схемки можно рисовать?
15:19
gliffy -)
Share this page
Share this page: