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: 09.06.2011
freee #
04:30
04:33
? ? 100500
wad #
04:40
не читаемо
lexus-omsk #
05:00
граватар прикрутили штоль?
05:00
на сайте
gnu-linux #
05:02
кажись да, теперь можно давать ссылку на конкретный абзац..
05:03
а ты про мордочки :)
lexus-omsk #
05:05
ну, он автоматом аватарки по e-mail подцепляет, если есть профиль на gravatar
`kk #
07:27
status=failed code=19 error=************
07:27
эт что ?
freee #
07:29
`kk #
07:29
kodirovku smeni -)
dvolodin #
07:32
где такое вылезло,
07:32
?
`kk #
07:33
2011-06-09 11:26:23,929 MRT task=28456/2561230 object=172.16.17.7(172.16.17.7) script=DLink.DxS.get_config status=failed code=19 error=************
07:34
task=cm.config_pull
Yetty #
07:34
да вроде ок с кодировкой
07:34
у меня читается во вском случае)
`kk #
07:35
у меня нет(
07:35
хотя Current charset: UTF-8
Yetty #
07:35
у меня в мирке сейчас "UTF-8: показывать и кодировать"
07:36
ничего больше не настраивал
07:36
особенность клиента, видимо
dvolodin #
07:46
ERR_LOGIN_FAILED это
07:46
не пускает железка :)
`kk #
07:50
понял )
freee #
07:51
так видать ?
`kk #
07:52
ага
freee #
07:52
у мя такая же ****** частенько вылазит
07:52
когда админы пытаются пароли выставить например на русском :)
07:53
господа экспорт из нока данных кто как делает ? и кто нить вааще делает ? дабы не вести 100500 разных баз с железяками
`kk #
07:53
нет. у нас пока 2 базы
dvolodin #
07:53
CSV
07:54
Могу, в принципе, сделать SOAP для внешних систем
freee #
07:54
dvolodin, надо да
dvolodin #
07:54
что экспортировать надо?
freee #
07:54
у меня арод после съезда ищет как бык этому ноку подступиться
07:54
ipam
dvolodin #
07:55
резервирование ресурсов под биллинг?
freee #
07:55
ипам из горячих задач
07:55
нет
dvolodin #
07:55
а что именно хотят?
freee #
07:56
свитчи на кои выделано /16
07:56
надо как то вести
07:56
и доступ к этому делу нужен часто
dvolodin #
07:56
через web не катит?
freee #
07:57
парсить веб ты имеешь ввиду ?
07:57
это для психов. один такой нашелся конечно...
07:57
но толпа не пойдет
dvolodin #
07:58
зачем парсить, погоди
07:58
задачу не понимаю пока
07:59
если нужны сырые данные, то можно из постгреса взять или из CSV
07:59
чего хотят то?
freee #
07:59
смотри
07:59
есть скрипты которые ходятпо сетке и делают какие то проверки
07:59
реалтаймовые
08:00
ну там stp cost или прочее
08:00
у всех есть высокоуровневый интерфейс над типами в одной наоносети
08:00
типа ипишники с 12- по 107 это колечко 565
08:02
в скриптах используются такие вот конструкции типа пробегись по колечку 565
dvolodin #
08:11
засандалить как map/reduce в noc ;)
08:12
что именно оно будет запрашивать у NOC и что должно получить?
freee #
08:19
на входе запрос видимо тега, на выходе список ипов
08:19
пока хочуха выглядит так
dvolodin #
08:20
json пойдет?
08:20
или строго SOAP?
08:21
нужен какой-то интерфейс, который принимает параметры поиска и выдает все найденые IP?
freee #
08:28
json
08:29
при чем тут надо понимание что сетка а то ип
Dmitry1 #
08:29
а че это с mercurial?
08:29
remote: added 1 changesets with 2 changes to 2 files
08:29
remote: error: pretxnchangegroup.access hook failed: mercurialserver.access: access denied for changeset 5f98a1f12138
dvolodin #
08:34
в changeset у тебя файл попал, который ты писать не можешь
Dmitry1 #
08:34
noc# cat undo
08:34
data/sa/profiles/DLink/DxS/supported.csv.i1234
08:34
data/share/docs/en/nocbook/profiles/DLink/DxS/index.rst.i2377
08:34
00manifest.d552574
08:34
00manifest.i241856
08:34
00changelog.d575716
dvolodin #
08:34
две функции сделать - по адресам и по префиксам
08:35
на входе будет GET, на выходе JSON со списком
Dmitry1 #
08:40
dvolodin: что скажешь?
dvolodin #
08:42
doc'и не дало
Dmitry1 #
08:42
раньше давало
09:08
dvolodin: до сих пор не пускает
dvolodin #
09:22
проверь
freee #
09:35
dvolodin, щас тока нашел.. в одном городе у меня так не хотят придумывать dns имя точ начали вместо создания хоста создавать /32 сетку :)
dvolodin #
09:36
:)
09:36
вот гоблины то
09:37
я нарочно это поле обязательным сделал
freee #
09:37
еще и инструкцию на форуме написали :)
dvolodin #
09:37
мать
09:38
хакиры
freee #
09:38
человеческая глупость неистрибима, как и русская смикалка
VIY #
09:44
ну иногда fqdn не нужен совсем для хоста
09:44
у меня в основном вбиты фейковые
09:44
только из-за обязательности поля
freee #
09:47
тут скорее политический вопрос
dvolodin #
10:59
если делать ReST, то надо будет и SA прихватить
11:00
чтобы можно было дергать Map/Reduce из сторонних систем
11:06
И делать интерфейс для резервирования адресов и сетей
11:06
для интеграции с биллингами взякими
11:23
http://redmine.nocproject.org/documents/2
11:24
whitepaper новой реализации FM
Dmitry1 #
11:29
не понятен пункт 3
11:30
“Trap Source” это для SNMP. А если Syslog ?
dvolodin #
11:30
то же самое
11:30
давно пора заменить его на event source
Dmitry1 #
11:32
А коллектор один, или их как активаторов можно несколько сделать?
11:32
Тогда event source может быть несколько, каждый для своего коллектора
11:33
Максимум - по количеству интерфейсов на свиче
dvolodin #
11:33
на активаторе может быть по одному коллектору каждого типа
11:33
активаторов может быть много
Dmitry1 #
11:34
И в разных подсетях?
dvolodin #
11:34
да
Dmitry1 #
11:35
тогда нудно предосмотреть несколько event source для объекта. Или держать базу со всеми его возможными IP на интерфейсах
_4ePTeHok #
11:37
как правило на свитчах руками указывается куда слать трап
11:37
а не как попало рассылать бродкастом
lexus-omsk #
11:38
буквально сегодня столкнулся: маршрутизацию перестроили - и посыпалось - Invalid event source :)
11:38
пришлось читать мануал на предмет syslog source interface
dvolodin #
11:39
теоретически можно проверять по всем адресам, которые закреплены за этим объектом в IPAM
11:39
но тогда базу будет сильнее трясти
11:40
а вообще это классика - зафиксировать SRC address для трапов и сислога
lexus-omsk #
11:40
вот-вот... остаётся надежда на производителей, что они предусмотрят такой функционал...так что длинк меня порадовал в этом плане :)
dvolodin #
11:41
задача формулируется просто
11:41
имея IP найти объект
11:41
пока ищется по trap source в managed object
11:42
сильно усложнять не хочется
11:43
служебных адресов может быть под миллион
_4ePTeHok #
11:45
угу, поэтому имхо один саурс - достаточно
dvolodin #
11:45
так и сделано
11:45
не мешает убедиться, что по этому полю есть индекс
11:45
так, на всякий случай
_4ePTeHok #
11:52
единственное - хотелось бы, чтобы по дефолту туда забивался манаджмент адрес объекта
11:52
а то два раза вбивать приходится
freee #
12:27
даълнейшую оработку
inoyat_kayumov #
13:21
подскажите правильный формат второго (третьего...) активатора в конфиге плз
dvolodin #
13:26
на том же хосте?
inoyat_kayumov #
13:26
да
13:26
эксперименты...поднят под него второй луп
dvolodin #
13:26
в noc-launcher.conf
13:26
[noc-activator]
13:27
config.0 = etc/noc-activator.conf
13:27
config.1 = etc/noc-activator.conf
13:27
ну и так далее
inoyat_kayumov #
13:27
ясно, спасибо
freee #
13:45
dvolodin, я не поню говорил нет что при слитии двух тегов в имя одного их них они теряются оба
dvolodin #
13:46
не говорил
13:46
как теряются?
freee #
13:48
удаляются оба
13:50
создаем 2 тега blabla и blabla1 сливаем их вместе с новым имененим blabla. теги удалились.
Tweet
Share this page
Share this page: Tweet