nocproject.org
04:25
Куда катится мир
04:25
nocproject.org обзавелся собственным сервером minecraft
04:25
:)
04:29
ыгы
04:31
будем писать патчи на табличках, а issue складывать в сундучки
05:17
freeseacher, ты тут? мне тебя сдали, ты шаришь по NOC API
05:21
freeseacher, по json можешь подсказать?
05:21
freeseacher, подскажешь?
05:22
терпеть ненавижу людям помогать
05:22
:)
05:23
zi_rus, что за танцы вокруг да около. правду матку и в глаз, как обычно короче
05:24
freeseacher, сразу прям конечный итог, это хотеся запрашивать у нока по имени железки список интерфейсов на ней
05:24
вот тупо что у меня в приложении inv.interfaces выводится во вкладке physical
05:27
это просто совсем
05:27
05:27
по id вернет список
05:29
тоесть получается для того что бы узнать интерфейсы по названию MO надо сделать 2 запроса
05:31
вообще мы сейчас напрямую из postgres дергаем данные, но если скажешь как через апи запрашивать id по name, бедт гуд
05:31
freeseacher, все что до слова GET - это особенности использования утилиты http?
05:32
а url в кавычках как правильно формировать для других данных?
05:33
если по текущему запрашиваются физические интерфейсы, как запросить L3
05:34
как узнать МО и его интерфейс на котором висит ip
05:34
05:35
в респонсе у тебя будет полный словарь
05:35
в этом словаре будет секция l3
05:38
а, то есть оно возвращает не физические, а вообще все интерфейсы
05:38
мне надо просто из ответа выбрать нужные
05:42
freeseacher, а все таки как формируется этот урл, мне же не спрашивать тебя каждый раз когда захочу новые данные запросить
05:56
какие права надо дать пользователю который не суперюзер чтобы он мог запрашивать списки интерфейсов
05:57
на sa.managedobject дал lookup и этого достаточно
05:58
отметил вообще все разрешения, не дает
06:09
dvolodin, привет
06:09
какие права надо дать пользователю который не суперюзер чтобы он мог запрашивать списки интерфейсов
06:09
отметил вообще все разрешения, не дает,
06:09
через api
06:10
все в смысле, все для inv.interface
06:16
все поставил последнюю версию
06:16
привет всем :)
06:19
view отмечен
06:19
HTTP/1.1 403 FORBIDDEN
06:20
Permission denied
06:22
Dmitry1, у меня есть и для тебя обращение в виде issue.
NOC-982
06:25
dvolodin, не работает, может бага?
06:29
06:29
basic auth пройди
06:34
ммм
06:35
а заточками что должно быть?
06:35
*за точками
06:35
06:37
HTTP/1.1 301 Moved Permanently
06:46
В Inventory --> Setup --> Network Chart есть Selector, как его прописать?
06:48
06:48
HTTP/1.1 403 FORBIDDEN
06:49
Hanapi, sa >setup > obj selectors
07:03
freeseacher, что я не так делаю
07:03
с Network Map вроде разобрался, а вот как сделать чтоб данные появились в Inventory --> Interfaces?
07:04
включить дискавери
07:04
или руками прописать
07:07
dvolodin, что я не так делаю?
07:07
включил, вот лог: 2013-04-12 11:14:34,341 [inv.discovery] Rescheduling job id_discovery(4) to 2013-04-12 11:21:33.811000 status=W
07:07
2013-04-12 11:14:34,344 [inv.discovery] Job version_inventory(sw.gimri_4_253.000.003.004) is failed
07:07
2013-04-12 11:14:34,344 [inv.discovery] Rescheduling job version_inventory(6) to 2013-04-12 11:24:57.814417 status=W
07:07
2013-04-12 11:14:34,347 [inv.discovery] Job ip_discovery(sw.gimri_4_253.000.003.004) is failed
07:07
2013-04-12 11:14:34,348 [inv.discovery] Rescheduling job ip_discovery(6) to 2013-04-12 11:23:18.226417 status=W
07:07
2013-04-12 11:14:34,351 [inv.discovery] Job version_inventory(sw.gimri_3_253.000.003.003) is failed
07:07
2013-04-12 11:14:34,351 [inv.discovery] Rescheduling job version_inventory(5) to 2013-04-12 11:20:09.357465 status=W
07:07
2013-04-12 11:14:34,354 [inv.discovery] Job version_inventory(sw.gimri_5_253.000.003.005) is failed
07:07
2013-04-12 11:14:34,354 [inv.discovery] Rescheduling job version_inventory(7) to 2013-04-12 11:23:13.005154 status=W
07:07
2013-04-12 11:15:00,382 [inv.discovery] Job performance_report(performance_report) is completed successfully
07:07
2013-04-12 11:15:00,382 [inv.discovery] Rescheduling job performance_report(performance_report) to 2013-04-12 11:16:00 status=W
07:07
2013-04-12 11:15:02,486 [inv.discovery] Job interface_discovery(sw.gimri_4_253.000.003.004) is completed successfully
07:07
2013-04-12 11:15:02,486 [inv.discovery] Rescheduling job interface_discovery(6) to 2013-04-13 16:37:45.672675 status=W
07:07
2013-04-12 11:15:03,531 [inv.discovery] Job interface_discovery(sw.gimri_5_253.000.003.005) is completed successfully
07:07
2013-04-12 11:15:03,532 [inv.discovery] Rescheduling job interface_discovery(7) to 2013-04-13 06:46:12.527150 status=W
07:08
предыдущие не смотри, этих свитчей нет
07:08
где Failed свитчей нет, ниже Succes, но что он сделал дискавери?
07:09
sa > setup> managed object profile
07:10
/opt/noc/etc/noc.conf тоже
07:13
как я понял дисковери пошел, но где данные, как их посмотреть?
07:14
в Inventory --> Interfaces я выбираю Objects, но все поля не активны
07:14
sw.gimri_4_253.000.003.004 -- вот по этому должны показать
07:20
Hanapi: там много разных видов discovery
07:20
version -- выдирает платформу и версию софта
07:20
interface -- настройки интерфейсов
07:20
mac, cdp, lldp, stp -- топологию
07:21
без интерфейсов топология не построится
07:23
dvolodin, а что я не так делаю?
07:24
zi_rus, 403 это либо не дал прав либо не админ
07:24
какие права надо вполне понятно из ссылки
07:25
галочка view стоит могу скриншот показать если не верите
07:25
да, это не суперюзер, не надо оно ему
07:28
dvolodin, поставил все галочки для inv.interfaces
07:28
все равно не дает
07:28
HTTP/1.1 403 FORBIDDEN
07:30
zi_rus, я дергал ссылки под админской учеткой
07:30
спецом
07:30
ага. там и нок тестовый
07:30
юзер и пароль правильные?
07:31
dvolodin, абсолютно, вот такое проходит
07:32
07:32
HTTP/1.1 200 OK
07:33
freeseacher, ТЫ ТАК НАПИСАЛ
07:33
и оно работает
07:33
почему не верно
07:33
обрати внимание на два равно
07:33
и что они за пределами скобок
07:33
я вижу разницу
07:33
я не вижу почему первое хуже второго
07:34
ведь работает
07:34
ай.. ладно действительно
07:36
квотировать придется руками
07:36
проще сразу заложиться на ==
07:37
ну хорошо, как скажете, меня больше волнует почему пользователю не дает запросить список интерфейсов
07:37
из-за ext?
07:37
не все права запилили
07:37
?
07:39
2013-04-12 11:44:33,652 [inv.discovery] Rescheduling job interface_discovery(20) to 2013-04-12 11:59:03.965815 status=W
07:39
2013-04-12 11:44:34,697 [inv.discovery: version_inventory(sw.akusha_5_203.804.001.005)] platform: None -> S2326TP-EI
07:39
2013-04-12 11:44:34,700 [inv.discovery: version_inventory(sw.akusha_5_203.804.001.005)] version: None -> 5.70
07:39
2013-04-12 11:44:34,703 [inv.discovery: version_inventory(sw.akusha_5_203.804.001.005)] vendor: None -> Huawei
07:39
2013-04-12 11:44:34,704 [inv.discovery] Job version_inventory(sw.akusha_5_203.804.001.005) is completed successfully
07:39
Почему platform: None version: None vendor: None ? И как их занести правильно... У меня почти все свичи Huaewei
07:39
None -> 5.70
07:39
None -> Huawei
07:44
все получилось
07:44
данные пошли
07:45
dvolodin, таки проблему с доступом будете фиксить или суперюзера придется давать?
07:56
В GIS --> Setup --> Areas Пытаюсь создать Create Area, поле того как ввожу данные не полуатся сохранить
08:01
забей, в GIS можно только карту мира смотреть
08:09
noc ещё не умеет оптимизировать префикс листы?
08:10
нет, давно добиваюсь
08:10
он оптимизирует те что сам генерит
08:10
а свои ему скормить нельзя
08:11
ага, т.е. алгоритм подсмотреть всё же можно?
08:11
нельзя, я запрещаю :)
08:13
а что, хочешь запилить?
08:13
задачка из маршрутов, прилетающих по bgp сделать access list
08:14
и по-хорошему поддерживать его актуальность
08:15
я не понял
08:15
что он будет фильтровать
08:18
по нему можно давать юзерам бОльшую скорость на пиринг... например
08:19
просто прилетает куча маршуртов типа a/20 b/21 c/21... можно же обойтись только a/20... иначе такие списки получаются...
08:24
ну с такой целью да, надо оптимизировать
08:30
как так не умеет?
08:30
он от рождения умел это делать :)
08:31
dvolodin, да ладно, у меня есть лист который я хочу оптимизуровать, в какое место ноку его засунуть
08:39
он сам оптимизирует списки, которые строит
08:39
если галочку ему поставить
08:39
или есть функция
08:39
peer/tree.py смотри
08:40
у меня свой, который неоптимизирован
08:40
optimize_prefix_list
08:40
я его руками чуть чуть сделал
08:40
потом надоело
08:40
dvolodin, чего там за проблема с правами?
08:42
хочу API начать пользоваться, а оно оказывается не работает
08:56
проверить надо
08:56
не вижу я особой проблемы с правами
08:57
надо чтобы кто-то подтвердил
08:58
freeseacher, ты можешь сказать, у тебя неадмин может или не может получить доступ?
09:00
куда ?
09:00
лень перечитывать
09:04
freeseacher, апи
09:04
запрос с логинов неадмина
09:05
проверю
09:17
09:17
не суперюзер
09:17
права inv:interfaces:launch и inv:interfaces:view
09:21
у тебя юзер -- активный?
09:57
dvolodin, юзер активный username k6 is_active t
09:58
разрешения включены все
09:58
get_mac
09:58
launch
09:58
link
09:58
profile
09:58
view
09:59
к sa manged object он запрос успешно делает а к inv interfaces не может
10:04
я даже залогинился этим юзером и в ui пытаюсь открыть список интерфейсов, там тоже Forbidden вылезает
10:10
в ui ему еще sa:managedobject:lookup понадобится
10:11
это я заметил, ui это как средство диагностики, этот пользователь не будет в ui стучаться
10:11
только API
10:14
даже не знаю как это задебажить
10:19
dvolodin, может нужны права на какие-то еще разделы из инвентори?
10:21
не помогло, включил все инвентори
10:30
В GIS --> Setup --> Areas Пытаюсь создать Create Area, поле того как ввожу данные не полуатся сохранить
10:30
2013-04-12 14:35:51,001 304 GET /static/img/fam/silk/tick.png (127.0.0.1) 0.50ms
10:30
2013-04-12 14:35:51,029 500 POST /gis/area/?_dc=1365762946326&__format=ext (127.0.0.1) 14.50ms
10:30
2013-04-12 14:36:15,331 500 POST /gis/area/?_dc=1365762970623&__format=ext (127.0.0.1) 16.41ms
10:30
но сохранения не происходит... В чем может быть причина?
10:30
это tail -f noc-web.log
13:28
DLink DGS-3612G когда добавляешь SA какой SA Profile нужно указать?
13:34
и эта... Забей ты на GIS уже. Не нужно оно пока никому
13:42
мне нужно
13:42
сеть распределенная...
13:43
это для меня одна из основных фишек
13:43
"никому оно не нужно" - озхначает, что нет там способов что-то задать, создать, отрисовать на этой карте.
13:43
то, что тебе надо - это по упорству понятно, только пока упорство бессмысленно
13:44
ненужно никому и не реализован функционал это совсем разные вещи :)
13:44
а так прога нравится
13:45
сколько человек ее пишут
13:45
?
13:45
или это все один Володин делает?
13:45
я тут могу пальцем ткнуть в трех человек, которые могут делать коммиты. Причем у двух права не на все места есть. Полновластный тут Володин
14:26
у кого имеется Zyxel.ZyNOS c рабочим get_spanning_tree ?
14:27
сбросьте вывод show spanning-tree config с этой железки, плз
14:45
- В США мужчина избил свою девушку питоном. Змея скончалась.
14:45
- А с питоном что?
14:45
бгггггг
14:51
кто знает, как можно посмотреть новые тушенки в старом формате?
15:21
как думаете, обновиться пере отпуском?
Share this page
Share this page: