
Алексей
17.05.2016
14:07:54
эм
у нас тут много и постоянно ругаются.
+-

Andrey
17.05.2016
14:09:43
да, +- повод роли не сыграет:)

Google

Алексей
17.05.2016
14:12:24
поводы тут вообще никому не нужны :)

Andrey
17.05.2016
14:14:07
Здравствуйте. Кто-то сможет помочь? Изменил скрипт цисковский get_cdp_neigbors для mikrotik. Линки у устройств появились. Но между устройствами не связываются. Не знаю, что я упустил. В логе только так http://pastebin.com/DW8aHN37 и не понятно, почему Cannot link.
помогите человеку)
T

Ilya
17.05.2016
14:20:42
Как кстати микротики работают в ноке?

Dmitry
17.05.2016
14:20:51
так
хотите ужасы, получите

Алексей
17.05.2016
14:20:59

Dmitry
17.05.2016
14:21:04
последний коммит выпиливает fmwriter
теперь пинг и коллекторы отправляют сообщения напрямую классификаторам
и NewEvent больше в базу не пишется

Ilya
17.05.2016
14:21:29
?

Алексей
17.05.2016
14:21:43

Dmitry
17.05.2016
14:21:44
минимум 3 операции монги на обработку события - ушли

Google

Dmitry
17.05.2016
14:21:47
должно тестироваться
да
общаются так же

Ilya
17.05.2016
14:21:57
буду бета-тестером )

Dmitry
17.05.2016
14:22:06
только хавает не fmwriter, а классификатор

Алексей
17.05.2016
14:22:17

Ilya
17.05.2016
14:22:58
так и так уже..

Dmitry
17.05.2016
14:24:55
./noc crashinfo list после апгрейда
и внимательно смотрим на пинг и классификатор

Алексей
17.05.2016
14:26:20

Ilya
17.05.2016
14:31:41
netstat -pvln | grep influx
tcp6 слушает
@freeseacher у тебя как?

Алексей
17.05.2016
14:33:01
# netstat -pvln | grep influx
tcp6 0 0 :::8083 :::* LISTEN 3909/influxd
tcp6 0 0 :::8086 :::* LISTEN 3909/influxd
tcp6 0 0 :::8088 :::* LISTEN 3909/influxd

Ilya
17.05.2016
14:33:14
Другой вопрос, мне кажется это не связано.
У меня именно пустой экран, даже интерфейсов нет

Dmitry
17.05.2016
14:34:25
это нормально для линукса

Алексей
17.05.2016
14:35:28
Илья, я там тебе список вопросов написал
чего по нему ?

Ilya
17.05.2016
14:40:44

Google

Dmitry
17.05.2016
14:46:42
че-то я не вижу для микротика get_cdp_neighbors

Viktor
17.05.2016
14:48:30
а там разве есть cdp?

Dmitry
17.05.2016
14:49:08
да

Viktor
17.05.2016
14:49:17
где?

Ilya
17.05.2016
14:50:02
@dvolodin слуш, если кликаешь в fm alarms на show map по определенной аварии, может подсвечивать объект? Например 5 сек мигать 1 раз в сек.
еще в extreme есть cdp

Dmitry
17.05.2016
14:50:44
> ip neighbor discovery settings print
default: yes
default-for-dynamic: no

Viktor
17.05.2016
14:51:02
по-моему там не совсем cdp

Dmitry
17.05.2016
14:52:15
switch#show cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone,
D - Remote, C - CVTA, M - Two-port Mac Relay
Device ID Local Intrfce Holdtme Capability Platform Port ID
MikroTik Gig 0/17 99 R MikroTik ether2-master-local

Viktor
17.05.2016
14:53:44
уел :)

Jason
17.05.2016
15:24:39
Hi all... I'm trying to figure out what I need for noc-sync. I have NOC 15.05.01 running, and I need it to sync with a DNS server running NSD. My understanding is that I need to run something on the DNS server running NSD, but that's where I'm a bit confused (I've read a translated version of the howto but was confused). Was wondering if anyone could point me in the right direction.

Илья
17.05.2016
16:48:59
@dvolodin твой пассажир, расскажи ему про микросервисы :)

Andrey
17.05.2016
16:55:26
@dvolodin проводил миграцию, у меня не создался пул default, это так и должно быть?
(делал ./noc migrate после деплоя)
разобрался, ручками применил aplly-pools

Jason
17.05.2016
17:12:12
The directions for noc-sync at https://kb.nocproject.org/pages/viewpage.action?pageId=7766132 refer to a noc clone command (./noc clone -v3 —out = / tmp / sync), but there is no such command as far as I can tell. In fact, it appears —out is not valid either. Am I doing something wrong or has something changed?

Alexey
17.05.2016
17:14:22
@dvolodin
diff -r a3ac07f90088 commands/crashinfo.py
--- a/commands/crashinfo.py Tue May 17 23:05:54 2016 +0600
+++ b/commands/crashinfo.py Tue May 17 23:13:02 2016 +0600
@@ -35,7 +35,7 @@
)
# clear command
clear_command = subparsers.add_parser("clear")
- view_parser.add_argument(
+ clear_command.add_argument(
"clear_uuids",
nargs=argparse.REMAINDER,
help="Crashinfo UUIDs"
@utahnix Are you on "develop" branch?

Jason
17.05.2016
17:17:44
yes
Alexey , yes I am

Google

Jason
17.05.2016
17:19:34
I've tried hg clone http://bitbucket.org/nocproject/noc /opt/noc, and hg clone -r "15.05.1" http://bitbucket.org/nocproject/noc /opt/noc. Either case I've configured it to grab from the development branch

Andrey
17.05.2016
17:19:45
Alexey У тебя была ошибка в логах: AlarmClass matching query does not exist - как ты её починил?

Alexey
17.05.2016
17:20:36
@utahnix It seems that clone command was replaced by make-node some time ago
@aversant у меня почему-то из базы пропал AlarmClass NOC | PM | Out of Threshold

Jason
17.05.2016
17:22:04
Oh okay. Is there an upated/current 'howto' doc that includes that info?

Andrey
17.05.2016
17:22:54
Alexey гм... тоже такого нет

Alexey
17.05.2016
17:22:54
The source code is the best howto I'm afraid :)

Andrey
17.05.2016
17:23:23
Alexey можешь свой db.noc.alartmclasscategories.find() показать
?

Alexey
17.05.2016
17:23:31
or google through the old irc logs

Jason
17.05.2016
17:25:53
Alexey the info about the change to make-node alone helps a great deal, thank you. I'll give it a try. I'm somewhat of a newbie python dev, so if I have to read through code to find answers, I should be able to do that.

Alexey
17.05.2016
17:35:29
It could be tricky I guess but I've never used noc for dns management... so that's all I can help with
@aversant там много всякого
я пытался понять, как работают коллекции и методом тыка удалил строчку про потерянный класс из манифеста, который лежит в local/..., запустил ./noc collection -s и починилось

Andrey
17.05.2016
17:38:20
коллекции очень просто - у них есть параметр uuid как бы показывающий их исключительность)
проблема в том, что когда-то его не было
в итоге это всё копится между миграциями, эти ошибки
я вот обнаружил, что у меня у циски нет в монге этого параметра
проблема в том, что если ты пользовател инвентори, ты не можешь просто вытереть из базы строчку - посыплются все связи
приходится всё это ручками вычищать:(

Google

Alexey
17.05.2016
17:41:33
да, было такое дело, поэтому на inventory пока забил... кроме как поиграться с ним у меня не получилось пока, ждём новой итерации :)

Andrey
17.05.2016
17:41:48
везёт:) я его у себя завёл
правда, мои изменения всё равно не закоммитили
с инвентори есть проблема - оно не исторично
т.е. у тебя не будет истории замен оборудования

Ilya
17.05.2016
17:44:50
Да, я писал сегодня об этом
Должна быть еще история подтверждений и возможность подтверждать замену железа/комплектующих

Алексей
17.05.2016
17:45:51

Ilya
17.05.2016
17:47:09
Вася взял sfp, в итоге сейчас оно падает в lost and found, а должна быть уведомлялка с подтверждением, ято реально вытащили и поменяли на другую например, будет видно, что админ подтвердил и вкунае событий
В курсе*

Andrey
17.05.2016
17:47:53
@freeseacher а есть? а то я мог пропустить
у меня в монге отсутствует поле "uuid" у Cisco кто-нибудь знает правильный способ это починить?
я не могу средствами монги его сгенерить:(
а мне надо его туда ручками добавить из манифеста

Ilya
17.05.2016
17:49:58
./noc get-uuid
?

Andrey
17.05.2016
17:50:27
да не) у меня есть uuid, а в монге он выглядит как "uuid" : BinData(3,"tq+T2r6kQMKBSZAXJHG3IQ==")