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: 17.12.2014
TSergey #
04:17
а чего такое, дял нового МО не запускается руками дискавери? скрипты нормально запускаются, а в дискавери пусто
04:18
*для
04:19
чет первый раз такое вижу
04:26
и save в MO не заканчивается
04:42
что за новости, у нас поломался дискавери для нового МО?
mpanait #
06:19
.
freeseacher #
06:20
+
TSergey #
06:24
freeseacher: не свтерчал трабл с новыми МО?
06:24
*не встречал?
freeseacher #
06:24
в чем там трабл ?
TSergey #
06:24
не напускается групповое редактирование
06:24
не запускается дискавери
freeseacher #
06:24
встречал.
06:24
помогал перезапуск
TSergey #
06:24
ни общее, ни выборочное из редактирования
06:25
ну это первое что попробовал
06:25
главное в логах нет попытки дискаверить объект
freeseacher #
06:25
в расписании объект есть ?
TSergey #
06:25
да, и его сэйв висит уже с час
06:26
freeseacher: а где расписание? в noc-discovery его упоминания вообще нет
freeseacher #
06:26
оно в монге
06:26
http://kb.nocproject.org/pages/viewpage.action?pageId=10715138
zi_rus #
06:27
TSergey, случайно deffered не тпишет?
TSergey #
06:27
а где посмотреть?
06:27
или ты про сейв?
e_zombie1 #
06:28
,,
zi_rus #
06:28
нет
06:28
про дискавери
06:28
когда руками запускаешь
TSergey #
06:28
неа
zi_rus #
06:28
у меня тоже было
TSergey #
06:28
просто пусто во всей таблице
zi_rus #
06:28
пишет дефферед
06:28
и не дискаверит
e_zombie1 #
06:29
дискавери не знаю. а вот групповое редактирование работает
zi_rus #
06:29
сделал save который ничем не кончился
06:29
обновил вкладку
06:29
а он уже все отдискаверил
TSergey #
06:30
нажимаю Run, потмо рефрешу
06:30
но в таблице дискавери светло и пусто
06:30
*потом
06:31
при групповом редактировании говорит "Failed"
06:33
"No handler for 'GET' method"
06:34
объект я добавлял программно, может теперь ему чего-то не хватает
06:36
m = ManagedObject(name=MO_NAME,is_managed=True,administrative_domain=AdministrativeDomain.objects.get(name="default"),activator = Activator.objects.get(name='default'),profile_name = 'DLink.DxS', object_profile = ManagedObjectProfile.objects.get(name='default'), scheme = 0, address = IP_ADDRESS, user = USER, password = PASSWORD, tags="new,", vc_domain = VCDomain.objects.get(name='default'), shape=u'Cisco/workgroup_switch')
06:36
довольно давно это крутится, не было проблем
zi_rus #
06:53
TSergey, зачем ты шейп указываешь? он из профиля и так выберется. или у тебя один профиль на разные МО?
TSergey #
07:03
как "и так выберется"?
07:04
не из SA Pfofile, ни из Object Profile шейп не подобрался
07:07
у тебя по другому?
zi_rus #
07:24
да
07:24
у меня все подбирается
TSergey #
07:25
при выборе какого из профилей?
07:25
SA или Object?
07:26
а, вижу, это в Object
07:26
и у меня не заполнено
bee27 #
07:27
шейп по умолчанию - роутер выбирается
TSergey #
07:27
bee27: а в Managed Object Profile он у тебя выставлен?
07:29
перешедулили задания так
07:29
https://kb.nocproject.org/pages/viewpage.action?pageId=10715138
bee27 #
07:29
нет. но на карте рисует роутеры, а не свичи
TSergey #
07:29
да, на карте и у меня
bee27 #
07:30
нах.. мне роутеры. тоже ставлю shape=u'Cisco/workgroup_switch
TSergey #
07:30
поэтому я и сделал заполнения шейпа, т.к. обычно добавляются свичи
07:30
а можно в Managed Object Profile видимо проставить
07:31
но что-то у меня с эйвом не то
07:32
он для МО бесконечный
07:35
о, отдискаверился
Night_Snake #
08:04
dvolodin привет. А NOC'у уже можно через json слать запросы, чтобы дергать данные извне?
HaLVeR #
08:18
так рест давно же
08:18
правда не на все
TSergey #
08:21
только как-то залогиниться нужно (если правильно помню)
HaLVeR #
08:22
запрос с авторизацией
08:22
на сайте были примеры
08:22
посмотри в блогах
TSergey #
08:23
значит путаю
Night_Snake #
08:25
Либо я туплю, либо в блогах как-то про pyrule в основном
08:25
а вот про экспорт данных что-то не вижу
HaLVeR #
08:27
REST
08:27
ищите
08:27
оно там было точно
Night_Snake #
08:28
ага. чет нашел, спасибо. буду ковырять
08:33
кстати народ, noc умеет из фрибсд вытаскивать arptable? или дохлый номер?
zi_rus #
08:34
умеет
Night_Snake #
08:36
О. Гуд
freeseacher #
08:56
коллеги, кто нить смотрел logster ?
zi_rus #
09:11
dvolodin, есть время issue посмотреть?
xetle #
09:27
Night_Snake: https://kb.nocproject.org/pages/viewpage.action?pageId=15106281 смотри 7 раздел.
09:29
Там пример скрипта есть, смотри в нём после коментария "Получение списка ошибок"
09:31
если рест интефейса нет или неудовлетворяет его можно добавить или изменить, как пример: https://bitbucket.org/nocproject/noc/pull-request/40/fm-apps-alarms-viewspy/diff
09:32
он создаётся */apps/*/views.py скриптами, их и надо подправлять.
Night_Snake #
09:33
пасиба большое :)
xetle #
09:37
Тока юзверя совсем отдельного создай для твоих скриптов и выдели сам минимум прав!
09:45
Night_Snake: если не секрет, то запости потом свой скрипт туда же в блоги с кратким описанием и коментами в коде..
09:46
До тебя, кажись, все в бвзу напрямую лазили... или через django.
09:46
*базу
09:47
также csv import...
Night_Snake #
09:48
Запостю, ага. Я просто хочу оператору сделать некую выгрузку на простенькой веб-форме. А то от noc у девочки голова сломается
xetle #
09:48
наверно он правельнее теперь.
Night_Snake #
09:48
Кстати а параметры ему таким макаром можно передавать? ну например попросить выполнить сниппет и вернуть результат
xetle #
09:49
Если выгрузку оператору то лучше REST а для загрузки в NOC данных лучше csv import
09:50
Смотри sa/apps/снипеты/views.py
Night_Snake #
09:51
хм... ок. будем копать =)
alex_ #
10:37
День добрый
e_zombie1 #
10:37
ну привет
10:38
alex_: сиськи есть?
alex_ #
10:38
Возможно ли установить последнюю версию нока не обновляя а сразу новую?
10:38
есть, я жирный админ
e_zombie1 #
10:38
можно. если осторожно и перед этим вкрячив туда postgis
10:38
ну вот. не пруха.
10:39
сиськов нету - значет не установится
alex_ #
10:39
последний раз пробовал обновится были ошибки
e_zombie1 #
10:39
ну с новой установкой от этого не застрахован никтое.
10:40
вчерась только люди страдали с похожей проблемой. постгис не подхватывался.
alex_ #
10:40
а вообще как лучше с нуля ставить? есть мануал?
10:41
тот который на офсайте устарел
freeseacher #
10:41
лучше ставить на дебиан 7
hartmy #
10:41
народ подскажите, почему mail нотификации приходят со старой таймзоной +0400 ?
freeseacher #
10:41
тот вариант который одной командой
hartmy #
10:41
на самой машине все обновлено давно, а только сейчас заметил что в письмо не та зона ставится
alex_ #
10:42
ну там который одной командой один пакет неверно назван и версия старая, обновлять надо
TSergey #
10:51
hartmy: а в дискавери?
hartmy #
10:53
TSergey: в логе noc-discovery.log ?
10:53
там время верное
TSergey #
10:53
hartmy: не, в SA\MO\Edit\Discovery
10:53
если сделать run now, правильное время?
hartmy #
10:55
да
10:55
там все верно
TSergey #
10:55
а в noc.conf таймзона прописана?
hartmy #
10:56
timezone = Europe/Moscow
TSergey #
10:56
это твоя?
hartmy #
10:56
да
10:57
но почему то эта Europe/Moscow видимо резолвится в +0400 а не +0300
TSergey #
10:57
ну значит это именно майл неправильно
10:57
как ты это видишь?
hartmy #
10:58
в заголовках письма
10:58
Date: Wed, 17 Dec 2014 13:46:09 +0400
TSergey #
10:58
а на нлк-машине date -R ?
10:58
*на нок-машине
hartmy #
10:58
Wed, 17 Dec 2014 13:58:40 +0300
10:59
может быть непатченная таймзона в pytz ?
10:59
в ноке
10:59
python2.7/site-packages/pytz/zoneinfo/Europe
10:59
и почтарь оттуда инфу берет
TSergey #
11:00
не, ты бы в тех местах, где я спрашивал бы увидел косяки
11:01
у меня тоже почта кривая, нужно сомтреть кто формирует письма
11:01
приставай к dvolodin
hartmy #
11:01
причем что самое интересное , в самом теле письма время тоже правильное )
alex_ #
11:03
E: Unable to locate package libffi
11:03
Это на чистой debian 7, там пакет имеет другое имя
11:05
если скачать файл и закоментить этот пакет, предварительно поставив libffi5 это не создаст проблем?
Aidan_Pryde #
11:09
alex_: Я так и сделал. Поставилось. libffi5 там, кажется, в зависимостях у кого-то. Так что поставится автоматически.
alex_ #
11:10
просто закоментировал? предварительно не ставил?
Aidan_Pryde #
11:10
alex_: Да
alex_ #
11:24
после установки сразу апдейт делать? дополнительные действия нужны?
hanapi1 #
11:25
Всем привет
zi_rus #
11:32
hartmy, у меня тоже проблема с этими таймзонами, pip говорит что pytz у меня свежий. и какие есть варианты?
hartmy #
11:33
я уже попробовал засунуть таймзону из дистриба debian (различаются по размеру)
11:33
теже яйца получаются
alex_ #
11:33
[14:00] <TSergey> не, ты бы в тех местах, где я спрашивал бы увидел косяки [14:01] <TSergey> у меня тоже почта кривая, нужно сомтреть кто формирует письма [14:01] <TSergey> приставай к dvolodin
zi_rus #
11:37
питон формирует письма
11:37
я даже знаю в каком месте дергается дата
11:37
проблема одна
11:37
обновить таймзоны питоновские
dvolodin #
11:38
насколько я помню, там просто datetime
11:38
при отправки
11:38
без timezone
11:38
а чего, криво приходит?
zi_rus #
11:38
dvolodin, не, я тебе тогда фикс кидал
11:38
ты его закоммитил
11:38
он локальное время сервера с таймзоной ставит
hartmy #
11:39
email.utils.formatdate(localtime=true)
zi_rus #
11:39
да
11:39
если убрать локалтайм
hartmy #
11:39
нельзя
zi_rus #
11:39
он будет время по ютц ставить и зона +0
hartmy #
11:39
угу
zi_rus #
11:39
ну вот
11:40
thunderbird нормально время корректирует по таймзоне клиента
11:40
а иные тупые
11:40
таймзону не читает
11:40
и прям время отображает
hartmy #
11:40
получается что файл localtime или europe/moscow файлы в питоне старые
dvolodin #
11:41
локальное время с таймзоной - тоже криво
11:41
ладно, посмотрю
zi_rus #
11:41
это немного криво выглядит, но в принципе работает
11:41
клиент должен сам таймзону выправлять
11:41
просто есть тупые, которые этого не делают
e_zombie1 #
11:48
dvolodin: есть минут десять на меня?
dvolodin #
11:52
часа через полтора, ладно?
e_zombie1 #
11:52
ок
11:53
я как раз успею ещё один сервак перекинуть из стойки в стойку.
zi_rus #
11:54
e_zombie1 монтажит :) cdjb gjkcnfdrb e;t gjghjcbk&
11:54
*свои полставки уже попросил?
e_zombie1 #
11:54
разгребаю косяки двух летней пидорастии.
zi_rus #
11:55
содомит, прощения хочешь получить? :)
e_zombie1 #
11:55
ни один ублюддок из начальства не хотел покупать серверные стойки и приходилось пихать сервера в стойки для сетевого оборудования глубиной в 80см
11:56
а теперь наконецто оно взглючило и мне без рнр удалось уболтать народ из самары на переброс их из говношкафа в нормальный шкаф
11:56
ебал я в рот выходить в ночь работать забесплатно.
12:09
zi_rus: и внезапно монтажом серверов занимаемся самостоятельно. во избежании всякой фигни.
zi_rus #
12:10
мне иногда нравится монтажить, небольшое разнообразие
12:10
помогает от консоли овлечься
12:10
но случается это не часто
e_zombie1 #
12:10
вот вот. аналогично.
12:11
я купил книжку по пейтону.
12:11
начал читать потихоньку.
zi_rus #
12:11
черт, а я скачал
12:11
за рубли купил или за евро?
12:11
продавай за евро
e_zombie1 #
12:11
за рубли. мне удобнеечитать бумагу в трамвае пока еду на работу с работы
zi_rus #
12:12
а я все как-то в интернете
12:13
по цискам читаю много теории и имею мало практитки
12:13
по пейтону много практики, но мало теории
freeseacher #
12:27
zi_rus, выглядит как будто ты зря читаешь про циску
zi_rus #
12:32
freeseacher, это называется инвестиции
alex_ #
12:33
пытаюсь добавить пользователя в группу notification group при сохранении выдает failed to save bad request
12:34
в логах ничего
12:54
может кто помочь?
zi_rus #
13:04
лови ошибку
13:04
в веб консоли браузера
13:04
или есть мой прием настоящего джедая, через wireshark
13:12
ну что
13:12
у меня в ноке появились первые два хуавея
13:13
правда не на управлении
13:13
а только для логов
alex_ #
13:14
уже чтото
dvolodin #
13:47
zi_rus: по поводу даты в письме - develop корректно проставляет
13:47
message["Date"] = email.utils.formatdate(localtime=True)
13:47
In [2]: email.utils.formatdate(localtime=True)
13:47
Out[2]: 'Wed, 17 Dec 2014 16:46:33 +0400'
zi_rus #
13:47
Date: Wed, 17 Dec 2014 08:49:04 +0400
13:47
dvolodin, ну и хули, должно +3
13:48
Date: Wed, 17 Dec 2014 16:32:32 +0300 - а вот это я в минске
alex_ #
13:56
Подскажите как правильно обновиться на develop? у меня ошибка upgrade-user: : sync-pyrules failed
dvolodin #
14:06
zi_rus: пофиксил
14:07
теакпь нормально будет все
alex_ #
14:08
Вы про обновление?
zi_rus #
14:11
dvolodin, да, теперь ок
14:12
dvolodin, если еще NOC-1491 сделаешь, будет совсем круто
dvolodin #
14:15
совесть!
14:15
:)
zi_rus #
14:15
404
14:15
там просто
14:15
дифф плюс поправить манифест
14:16
про другие не прошу, но там тоже просто, а этот просто актуален сейчас, хотелось бы побыстрее
dvolodin #
14:16
я все не доберусь до dying gasp
zi_rus #
14:17
и это тоже
14:19
ФМ это самая фишечная фишка в ноке
14:19
даже РМ состе
14:19
*сосет
14:19
и ипам
dvolodin #
14:24
zi_rus: тебя послушать, так NOC - мультисос
e_zombie1 #
14:24
ёбта.
alex_ #
14:32
Ктонибудь может помочь с этой ошибкой обновления? http://pastebin.com/zy4bg9pC
zi_rus #
14:44
дропни коллекцию вендоров в монге
e_zombie1 #
14:53
zi_rus: #rm -rf ./local/collections/inv/*
14:53
#rm -rf ./local/collections/fm/*
14:53
?
zi_rus #
14:55
зачем
14:56
я же сказал в монге
14:56
вроде в монге
14:56
?
alex_ #
15:45
А существуют аналоги нока? опенсурс? платные?
zi_home #
16:00
нет
16:01
можешь взять десять софтин и получишь нечто отдаленно напоминающее нок
freeseacher #
16:03
alex_, nav посмотри
16:03
только поделись результатами
mfilippov #
17:11
Всем привет
17:11
Только что поставил NOC хочу потетсировать его. Есть ли где нибудь руководство для начиниющих?
zi_home #
17:29
нет
17:30
обычно сюда приходят чтобы спросить как в ноке решить какую-то задачу
17:30
а еще обычно сюда приходят в рабочее время по москве
mfilippov #
17:33
ok
Tweet
Share this page
Share this page: Tweet