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: 25.07.2013
teroni #
04:55
люди добрые а какнить можно запустить снипет на МО из командной строки (просто)
freee #
04:55
да можно
04:55
хотя
04:55
может я и поторопился с можно
04:56
не сниппет
04:57
Sa ->setup -> mrt config
04:57
это возможность запускать штатные скрипты через http запрос
teroni #
04:59
ну это если надо с одними параметрами посылать
freee #
05:01
нее
teroni #
05:02
ну тоесть настроил один раз и тягай через веб результат
freee #
05:03
там можно предевать параметры
teroni #
05:12
такс по другому
05:12
через debug-script есть возможность поменять конфу на МО?
05:12
я так понимаю писать так
05:12
noc debug-script configure 192.168.120.7 .... параметры
05:12
а вот что писать в параметры не понятно
lexus-omsk #
05:21
параметр commands собственно с командами... наверное через \n или \r\n
05:29
как-то так: ./noc debug-script commands test-switch commands="['show switch','show lldp']"
05:29
ну и с configure скорее всего так же
teroni #
05:29
супер
05:29
спасибо
Dionys #
07:15
Подскажите где хранятся скрипты для дискавери?
int21h1 #
07:16
доброго
teroni #
07:16
там нет отдельных скриптов
07:17
инвентори и т.д. http://kb.nocproject.org/pages/viewpage.action?pageId=7766259
lexus-omsk #
07:20
в смысле, нет? /opt/noc/sa/profiles/ главный скрипт для дискавери get_interfaces ну и всякие специфичные вроде get_lldp_neighbors
teroni #
07:20
но это же не специальный для дискавери...
Dionys #
07:25
Просто в /opt/noc/sa/profiles/Cisco/NXOS у меня нет скрипта get_ifindex, а в Managed Objects>Нексус-железка>Scripts он есть.
teroni #
07:25
а выполнить его можешь? в МО
lexus-omsk #
07:25
а, часть скриптов как бы наследуется от профиля Generic.Host
Dionys #
07:28
И наоборот, добавил в /opt/noc/sa/profiles/Cisco/NXOS скрипт, а в MO он не появился. Их где от ручками указывать надо?
teroni #
07:30
я так понимаю сначала надо заготовку затолкать в /opt/noc/sa/interfaces
07:30
а потом уже скрипт пихать
lexus-omsk #
07:45
интерфейсы нужны только если что-то принципиально новое, своё, чего в ноке ещё нет
07:46
после правки скриптов, по-моему, перезапуск нока нужен, чтобы в web-ке появилось всё
Dionys #
07:49
Перезапускал
ufir #
07:49
чот у меня линки не дискаверит между кольцом из MX480
07:49
зараза
lexus-omsk #
07:51
Dionys: может ещё login / logout поможет
Dionys #
07:51
Не помогает.
zi_rus #
07:52
Dionys, там скрипт при запуске компилится, может ошибка какая
07:52
посмотри в логи
07:52
может краш вылез
lexus-omsk #
07:59
а через debug-script нормально отрабатывает?
Dionys #
08:03
Что есть debug-script&
08:03
?
lexus-omsk #
08:06
например ./noc debug-script get_version my-test-switch
08:07
можно посмотреть, нормально ли отработал скрипт или где он завалился
08:07
вот, сейчас ещё одного человека втянем в процесс :)
Dionys #
08:09
Просто без дискавери интерфейсов с Нексуса у меня сеть получается из двух частей. :)
08:09
Некрасиво.
int21h #
08:31
вы все пишите на питоне тут?
freee #
08:32
int21h, со вставками на ассемблере ;)
int21h #
08:34
)
08:34
тогда мне еще пилить его придется
08:35
чтоб что то полезное сделать
Dionys #
08:35
А что можно еще и питон помимо ассемблера вставлять?? О_О
freee #
08:35
Dionys, ну web часть почти вся на питоне. только работа с базаой данных на асме
int21h #
08:36
работа с БД на асме 0_о
Dionys #
08:37
Блин, не знал, все на асме делал.
int21h #
08:37
ну вы звери)
08:37
стыдно даже тут находится ))
08:38
у вас наверное и первый хеолу ворлд тоже на асме был*?)
teroni #
08:43
в машинных кодах
Dionys #
09:15
Ой зря я в это ввязался. :)
Huko #
09:19
И все же, что и где подкрутить что-бы время событий показывалось нормальное, а не бежало на +4 часа :) ?
zi_rus #
09:20
кто-то это уже спрашивал
Dionys #
09:21
Наверное он, четыре часа назад. :)
Huko #
09:22
ага, так и было :)
09:23
это что-то в postgresql.conf добавить надо ? или не из за этого ?
teroni #
09:28
я ругался
09:28
нет там в другом глюк но нужен ДВолодин
09:28
а пока фикс http://pastebin.com/DWr6yVdT
Huko #
09:39
teroni: спасибо, помогло !
teroni #
09:43
угу сам 2 дня маялся искал..
e_zombie #
10:13
-_-
zi_rus #
10:41
а я не парился, у меня все нормально
int21h #
11:21
есть вариант забить БД нок автоматом?
11:22
то есть все узлы система сама получила и вбила в бд
zi_rus #
11:27
как сказать
11:27
в планах есть
11:27
все говорят что надо сделать
11:27
но этого пока нет
11:27
на самом деле через csv нормально импортится
11:28
я так 3к свичей в нок импортил
11:28
потом правда вычистил их оттуда за ненадобностью
freee #
11:28
int21h, доступ в нок заносить не очень смысл есть
11:28
только если тебе действительно это нужно
11:29
внеси для начало ядро.
11:29
с десяток железяк
11:29
а доступ потом когда освоишься с возможностями
11:29
если конечно не единственная цель собирать конфиги :))
int21h #
11:30
моя основная цель по правде получить инструмент удобный , облегчающий работу с сетью)
freee #
11:30
тогда начни с малого.
11:31
может окажется что нок вообще тебе не подходит.
11:31
мало асма, много слишком питона
int21h #
11:31
ну с питоном я тока знакомится начинаю
freee #
11:32
ок
11:33
надеюсь он тебе не понадобится
11:33
zi_rus, тсс.
int21h #
11:33
эт почему?)
11:33
нуко колитесь
11:33
чего там шепчетесь
zi_rus #
11:34
да тут угрожали питон на руби поменять
ufir #
11:35
на рубли
11:35
лучше
int21h #
11:35
эм
11:36
ненадо)
zi_rus #
12:02
в задницу рубли, есть валюты и понадежней
e_zombie #
12:04
гривны чтоль?
zi_rus #
12:16
золото
ufir #
12:37
шекели
e_zombie #
12:56
такда
sadm #
13:38
подскажите какой на веб интерфейс логин/пароль дефолтные? noc/noc не работает
13:38
noc/thenocproject тоже
ufir #
13:58
sadm ./noc createsuperuser
13:59
и сам создаешь какой хочешь
mikevlz #
17:31
да вы тут все милашки просто...
17:31
на ассемблере они пишут...
17:31
=)
ufir #
18:32
я писал на ассемблере ;(
mikevlz #
18:38
что в ноке надо писать на ассемблере?
18:38
не надо тут про драйвера БД, пожалуйста
18:39
я тоже в свое время ассемблерах писал... Знал асм z80. На AVR Asm тоже что-то ковырял, вроде даже получалось
Tweet
Share this page
Share this page: Tweet