@nocproject

Страница 849 из 2357
Bitbucket
25.02.2017
10:26:50
Aleksey Shirokih pushed to noc/feature/microservices expose pool info to dashes

Ilya
25.02.2017
13:39:15
Наркомании вопрос, а кто-нить помнит, есть ли утилитки для ipam в виде программы?

Алексей
25.02.2017
13:40:12
ексель ?

Ilya
25.02.2017
13:41:48
Хм, в чём-то это даже меньше наркомания, чем мне видится... \гуглит ipam плагин/скрипт для excel\

Google
Алексей
25.02.2017
13:41:59
нее

там просто обычно всё

Ilya
25.02.2017
13:42:22
IP Tools for Excel

Алексей
25.02.2017
13:42:44


так вполне удобно

Ilya
25.02.2017
13:45:53
Provides functionality to execute and display results from commands and functions: ping, nslookup, tracert, OpenTCP, OpenHTTP, GetCertificateSSL()

Ладно, так, это больше наркомания...

так вполне удобно
Спасибо за идею, кстати.

Как раз на переходный период хватит.

Ilya
25.02.2017
13:46:53
phpipam?

Алексей
25.02.2017
13:47:07
Спасибо за идею, кстати.
велкам. где то подглядел.

phpipam?
не очень десктопное ведь. правда ?

Google
Ilya
25.02.2017
13:48:12
Все через RA

Ilya
25.02.2017
13:48:17
phpipam?
Там же страница со сравнениями есть, на en-wiki. Но да, не стенделон. По крайней мере мне на маке не хочется наркоманию в докере разводить.

Я бы тогда ещё понял какой-то скрипт на py-bottle или что-то соразмерное.

Алексей
25.02.2017
13:48:53
у ексельного вараианта есть плюс. ка ктолько перерастает одного челокека в том же виде выклаыдвается в гугл докс

или в шарепоинт

Ilya
25.02.2017
13:50:00
Да мне вот и надо сугубо локальное, на работе мы уже с ipplan переехали в phpipam. Теперь надо ещё gestioip и phpipam сконвертить в новую эру.

Алексей
25.02.2017
13:54:10
да в идеале надо в похожую форму экспорт из всяких ipam делать

E_zombie
25.02.2017
17:11:25
# ./noc ctl restart activator-default:* activator-default:activator-default-003: ERROR (abnormal termination) activator-default:activator-default-002: ERROR (abnormal termination) activator-default:activator-default-001: ERROR (abnormal termination) activator-default:activator-default-005: ERROR (abnormal termination) activator-default:activator-default-004: ERROR (abnormal termination) activator-default:activator-default-000: started

wtf?

Ivan
25.02.2017
17:14:10
Кажется, что-то сломалось

E_zombie
26.02.2017
06:09:33
спасибо КЭП

фича в том что если делаешь ./noc ctl status то они показывают что всё ОК. но когда у тебя к нему обращается стороннее дискавери - его иногда трейсит .

и ещё. если у тебя на системе ЛА очень высокий то сервис пингов может начинать выдавать падение хостов которые живые на самом деле.

хотя это не баг, а фича.

[root@nochost3 noc]# ./noc ctl status activator-default:activator-default-000 RUNNING pid 22320, uptime 13:42:39 activator-default:activator-default-001 RUNNING pid 22319, uptime 13:42:39 activator-default:activator-default-002 RUNNING pid 22318, uptime 13:42:39 activator-default:activator-default-003 RUNNING pid 22317, uptime 13:42:39 activator-default:activator-default-004 RUNNING pid 22322, uptime 13:42:39 activator-default:activator-default-005 RUNNING pid 22321, uptime 13:42:39 classifier-default:classifier-default-00 RUNNING pid 387, uptime 2:23:53 correlator-default:correlator-default-00 RUNNING pid 28102, uptime 22:20:26 discovery-default:discovery-default-000 RUNNING pid 400, uptime 2:23:50 discovery-default:discovery-default-001 RUNNING pid 5548, uptime 21:01:53 escalator RUNNING pid 28249, uptime 22:20:09 mrt:mrt-000 RUNNING pid 28324, uptime 22:20:04 omap:omap-000 RUNNING pid 32476, uptime 7:21:38 ping-default:ping-default-000 RUNNING pid 28405, uptime 22:20:01 pmwriter:pmwriter-000 RUNNING pid 28435, uptime 22:19:59 pmwriter:pmwriter-001 RUNNING pid 28466, uptime 22:19:57 pmwriter:pmwriter-002 RUNNING pid 28510, uptime 22:19:55 pmwriter:pmwriter-003 RUNNING pid 28528, uptime 22:19:54 pmwriter:pmwriter-004 RUNNING pid 28532, uptime 22:19:52 pmwriter:pmwriter-005 RUNNING pid 28543, uptime 22:19:51 pmwriter:pmwriter-006 RUNNING pid 28557, uptime 22:19:49 pmwriter:pmwriter-007 RUNNING pid 28574, uptime 22:19:47 pmwriter:pmwriter-008 RUNNING pid 28583, uptime 22:19:46 pmwriter:pmwriter-009 RUNNING pid 28602, uptime 22:19:44 sae:sae-000 RUNNING pid 28630, uptime 22:19:42 sae:sae-001 RUNNING pid 863, uptime 21:42:31 sae:sae-002 RUNNING pid 28711, uptime 22:19:34 scheduler RUNNING pid 28718, uptime 22:19:32 [root@nochost3 noc]# ./noc ctl restart activator-default:* activator-default:activator-default-004: stopped activator-default:activator-default-001: stopped activator-default:activator-default-000: stopped activator-default:activator-default-005: stopped activator-default:activator-default-002: stopped activator-default:activator-default-003: stopped activator-default:activator-default-003: started activator-default:activator-default-002: started activator-default:activator-default-001: started activator-default:activator-default-000: started activator-default:activator-default-005: started activator-default:activator-default-004: started [root@nochost3 noc]# hg check 0 файлов обновлено, 0 слито, 0 удалено, 0 c конфликта

Ilya
26.02.2017
07:34:59
Я еще не всегда корреляция по топологии работает ?

E_zombie
26.02.2017
09:45:23
при высоком ЛА оно как бы логично :) и вопросов не вызывает .

меня больше настораживает что дискавери крешится когда к таким активаторам коннектятся

Vladimir
26.02.2017
14:06:03
может

Google
Евгений
26.02.2017
15:53:12
Хорошего дня всем. Очень прошу помочь в решении проблемы. Перестали синхронизироваться коллекции уже месяц как назад. При ./noc collection sync получаю:

[inv.objectmodels|8a27ede2-b967-421f-b0cf-a15c9e3ee4f4] Error: lookup for noc.connectiontypes.name == 'Cisco | 2900 | MOTHERBOARD' has been failed [inv.objectmodels|51db1d5d-11e1-4fa5-96fa-8f612cb140e9] Error: lookup for noc.connectiontypes.name == 'Cisco | 2900 | MOTHERBOARD' has been failed [inv.objectmodels|4f5702b5-82a1-4e2c-b27f-e897f924d15e] Error: lookup for noc.connectiontypes.name == 'Cisco | 2900 | MOTHERBOARD' has been failed [inv.objectmodels|1dab7354-048d-4bf4-b225-995ccad1dfa2] Error: lookup for noc.connectiontypes.name == 'Cisco | 2900 | MOTHERBOARD' has been failed [inv.objectmodels|00e64b98-c095-4bf1-b5aa-79948fa81980] Error: lookup for noc.connectiontypes.name == 'Cisco | 2900 | MOTHERBOARD' has been failed [inv.objectmodels|3413ecc0-42f6-45ed-8f94-f807297de046] Error: lookup for noc.connectiontypes.name == 'Cisco | 2900 | MOTHERBOARD' has been failed [inv.objectmodels|a8192485-3642-4cc1-b55f-e60c127dd3e7] Error: lookup for noc.connectiontypes.name == 'Cisco | 2900 | MOTHERBOARD' has been failed [inv.objectmodels|29e26060-1d0c-4c1d-809e-97c4c634f105] Error: lookup for noc.connectiontypes.name == 'Cisco | 2900 | MOTHERBOARD' has been failed

Действительно в монге нет такой коллекции. Хорошо, пытаюсь проинсталлировать ее. ./noc collection install collections/inv.connectiontypes/Cisco/2900/MOTHERBOARD.json

Скрипт выполняется, но в монге по прежнему такой коллекции нет. Подскажите пожалуйста как решить эту хрень.

Ilya
26.02.2017
15:55:54
Евгений надо удалить из базы эту модельку, т.к. её добавили в сурсах

Евгений
26.02.2017
16:00:39
Илья, пальцем ткни пожалуйста как это сделать... То есть какую модель-то искать? noc:PRIMARY> db.noc.objectmodels.find({name: "Cisco | 2900 | MOTHERBOARD"}) , так нет такой в монге

Чего удалить?

Евгений
26.02.2017
16:02:22
Угу.

Спасибо, сейчас буду искать

Andrey
26.02.2017
16:05:26
Просьба неравнодушных покоментировать предложение для скрипта get_routing_table.

https://forum.getnoc.com/t/interfejs-sa-dlya-tabliczy-marshrutizaczii-routing-table/109

Ivan
26.02.2017
16:06:07
тебе форум починили?)

@freeseacher релиз гитлаба накатишь?)

Andrey
26.02.2017
16:06:46
тебе форум починили?)
нет, сказали - чинить не будем, пользуйтесь VPN

Ivan
26.02.2017
16:07:27
что за пидоры?

Andrey
26.02.2017
16:07:41
Евгений в каком плане в Монге нет такой коллекции O_O она при установке создаётся.

что за пидоры?
Местные товарищи)

Евгений
26.02.2017
16:11:03
Ну... У меня раньше была ветка девелоп(1000 лет назад). Потом я долго мигрировал на микросервисы. Потом все было прекрасно до 1 мес назад. Затем поломалась синхронизация коллекций. Вот и не знаю когда этой коллекции не стало. Сейчас : noc:PRIMARY> db.noc.objectmodels.find({name: "Cisco | 2900 | MOTHERBOARD"}) noc:PRIMARY> Пусто. Как ее создать - не знаю. Без нее синхронизация не идет , дохнет на смотри выше.

Думал что за месяц сам разберусь и никого дергать не буду

Google
Евгений
26.02.2017
16:11:24
Не разобрался.

Грустно.

Хочется кофе и черного рижского бальзама.

Ilya
26.02.2017
16:12:20
и ликера, и всё в одну кружку)

Евгений
26.02.2017
16:12:21
И еще заорать ПОМОГИТЕ.

Евгений
26.02.2017
16:13:36
Это из сырцов

Admin
ERROR: S client not available

Andrey
26.02.2017
16:16:05
Евгений это зря месяц ждать:( пусто в выводе не означает, что коллекции нет!

db.noc.objectmodels.find()

что покажет?

Евгений
26.02.2017
16:16:43
Вот сейчас посмотрим

root@urannocnode1:/home/melkin# mongo -u noc -p noc localhost/noc —eval "db.noc.objectmodels.find()" | grep 2900 root@urannocnode1:/home/melkin# mongo -u noc -p noc localhost/noc —eval "db.noc.objectmodels.find()" | grep CISCO { "_id" : ObjectId("55530a2da22db67f8800233c"), "name" : "Cisco | 7600 | 7604", "description" : "Cisco 7600 4-slot Chassis", "vendor" : ObjectId("55530a29a22db67f880020d0"), "connection_rule" : ObjectId("55530a2aa22db67f8800231a"), "cr_context" : "CHASSIS", "data" : { "asset" : { "part_no" : [ "CISCO7604" ] }, "management" : { "managed" : true }, "dimensions" : { "width" : 445, "depth" : 552, "height" : 222 }, "rackmount" : { "units" : 5 } }, "connections" : [ { "name" : "clk1", "description" : "CLK module slot 1", "type" : ObjectId("55530a2aa22db67f880021e3"), "direction" : "i", "gender" : "f", "protocols" : [ ] }, { "name" : "clk2", "description" : "CLK module slot 2", "type" : ObjectId("55530a2aa22db67f880021e3"), "direction" : "i", "gender" : "f", "protocols" : [ ] }, { "name" : "fan1", "description" : "Fan slot 1", "type" : ObjectId("55530a2aa22db67f88002216"), "direction" : "i", "gender" : "f", "protocols" : [ ] }, { "name" : "linecard3", "description" : "Linecard slot 3", "type" : ObjectId("55530a2aa22db67f880021ac"), "direction" : "i", "gender" : "f", "protocols" : [ ] }, { "name" : "linecard4", "description" : "Linecard slot 4", "type" : ObjectId("55530a2aa22db67f880021ac"), "direction" : "i", "gender" : "f", "protocols" : [ ] }, { "name" : "linecard1", "description" : "Supervisor slot 1", "type" : ObjectId("55530a2aa22db67f880021f1"), "direction" : "i", "gender" : "f", "protocols" : [ ], "internal_name" : "sup1" }, { "name" : "linecard2", "description" : "Linecard 2/Supervisor slot 2", "type" : ObjectId("55530a2aa22db67f880021f8"), "direction" : "i", "gender" : "f", "protocols" : [ ] }, { "name" : "psu1", "description" : "Power Supply slot 1", "type" : ObjectId("55530a2aa22db67f88002197"), "direction" : "i", "gender" : "f", "protocols" : [ ] }, { "name" : "psu2", "description" : "Power Supply slot 2", "type" : ObjectId("55530a2aa22db67f88002197"), "direction" : "i", "gender" : "f", "protocols" : [ ] } ], "uuid" : BinData(3,"VUVlTBnVSj2Tzyq7g6tVyg=="), "plugins" : [ ], "category" : ObjectId("55530a2da22db67f8800233b") }

То есть на 2900 - вообще ничего

Andrey
26.02.2017
16:19:36
т.е. всё на месте

Евгений
26.02.2017
16:20:25
Но там-же толлько 76-ые! А у меня материться на 2900 ? Как это - на месте

Ничего не понимаю

Andrey
26.02.2017
16:20:37
ls -la collections/inv.connectiontypes/Cisco/2900/

Евгений
26.02.2017
16:20:52
Есть там все

Google
Andrey
26.02.2017
16:21:19
cat collections/inv.connectiontypes/Cisco/2900/MOTHERBOARD.json

Евгений
26.02.2017
16:21:26
root@urannocnode1:/opt/noc# ls -la collections/inv.connectiontypes/Cisco/2900/ total 12 drwxrwxrwx 2 root root 4096 Feb 26 17:46 . drwxrwxrwx 32 root root 4096 Feb 26 17:26 .. -rw-r--r— 1 root root 229 Feb 26 17:46 MOTHERBOARD.json

Это я делал

Andrey
26.02.2017
16:21:47
это понятно)

поэтому и прошу содержимое

Евгений
26.02.2017
16:22:27
root@urannocnode1:/opt/noc# cat collections/inv.connectiontypes/Cisco/2900/MOTHERBOARD.json { "name": "Cisco | 2900 | MOTHERBOARD", "$collection": "inv.connectiontypes", "uuid": "c3f99e66-580c-4a52-af36-66e2fee69fc8", "description": "Cisco 2900 motherboard slot", "c_group": [], "genders": "mf" }

Andrey
26.02.2017
16:22:46
гуд..

теперь делаем запрос db.noc.connectiontypes.findOne({"name": "Cisco | 2900 | MOTHERBOARD"})

Евгений
26.02.2017
16:25:17
connecting to: localhost/noc noc:PRIMARY> db.noc.connectiontypes.findOne({"name": "Cisco | 2900 | MOTHERBOARD"}) null noc:PRIMARY>

Хрена там... нет ее :( Покинула она меня.

Andrey
26.02.2017
16:27:23
гм... если её там нет - почему не создаётся :(

Евгений
26.02.2017
16:27:36
О! Вот он ВОПРОС!

Andrey
26.02.2017
16:27:44
ок....

Евгений
26.02.2017
16:27:45
Я тоже хотел-бы знать...

./noc collection install collections/inv.connectiontypes/Cisco/2900/MOTHERBOARD.json - это я правильно пытаюсь ее создать?

А отдебажить это как-то можно?

Andrey
26.02.2017
16:29:38
db.noc.objectmodels.findOne({"uuid": "8a27ede2-b967-421f-b0cf-a15c9e3ee4f4"})

там всё просто

я залил модельки для всей Cisco ISR серии

кроме самых последних

Евгений
26.02.2017
16:30:13
noc:PRIMARY> db.noc.objectmodels.findOne({"uuid": "8a27ede2-b967-421f-b0cf-a15c9e3ee4f4"}) null noc:PRIMARY>

Страница 849 из 2357