@nocproject

Страница 1792 из 2357
Konstantin
20.02.2018
11:44:16
В чате было но искать дольше)

Gitlab
20.02.2018
11:44:17
Konstantin
20.02.2018
11:44:59
И Дискавери если можно

E_zombie
20.02.2018
11:45:11
./noc psql ./noc dbshell ( select id,name, container,x,y from sa_managedobject;) ./noc mongo ./noc ctl restart correlator ./noc crashinfo list ./noc script —debug ./noc script —debug —pretty get_lldp_neighbors "MO name" ./noc script —debug get_metrics MO_NAME metrics:='{"CPU | Usage": {"scope": "o"}}' ./noc script —debug get_mac_address_table MONAME` ./noc script —debug login mail.san.ru (возвращает TRUE \ FALSE) ./noc discovery —debug run —check=config box BALT-AR1 ./noc script —debug login /tmp/input.json ./noc discovery —debug run box <MOName> —check=interfacestatus ./noc discovery —debug run —check=lldp box sdc-c-s2 ./noc discovery —debug run —check=lldp box "MO name" ./noc gridvcs get <id> ./noc login —debug —backend=ldap —user=<user> ./noc login —debug —user=<test> ./noc discovery —debug run periodic MO ./noc discovery run —check=metric periodic MO ./noc interface-profile show MONAME ./noc fix list ./noc ctl serialrestart activator* ./noc crashinfo list ./noc rpc omap.get_ping_mappings ./noc rpc omap.get_syslog_mappings default ./noc run cli -c 'save' @'MO Selector | DLink Switches' # -c могут идти много раз подряд ./noc get-device-identity <имя железки> ./noc get-device-identity MONAME - выводит информациб по объекту в формате: profile,platform,oid,value` ./noc config dump [https://kb.nocproject.org/pages/viewpage.action?pageId=26772210] ./noc collection sync ./bin/python2 ./manage.py help migrate ./bin/python2 ./manage.py migrate main 0013 ./bin/nsq_tail -topic mailsender -nsqd-tcp-address 192.168.0.1:4150 find ./collections/fm.eventclasses/ -name '*.json' | xargs ./noc collection install curl http://127.0.0.1:8500/v1/catalog/service/nsqlookupd | python -m json.tool ./noc script —debug —pretty Juniper.JUNOS.get_lldp_neighbors 2.json 2.json { "scheme": "telnet", "address": "10.111.0.29", "port": 12345, "credentials": { "user": "support", "password": "support", "super_password": "" } }

Google
Konstantin
20.02.2018
11:45:49
Удобно понятно)

Спасибо)

Dmitry
20.02.2018
11:46:04
@E_zombie расписал бы в доку

?

Ivan
20.02.2018
11:46:10
./noc psql ./noc dbshell ( select id,name, container,x,y from sa_managedobject;) ./noc mongo ./noc ctl restart correlator ./noc crashinfo list ./noc script —debug ./noc script —debug —pretty get_lldp_neighbors "MO name" ./noc script —debug get_metrics MO_NAME metrics:='{"CPU | Usage": {"scope": "o"}}' ./noc script —debug get_mac_address_table MONAME` ./noc script —debug login mail.san.ru (возвращает TRUE \ FALSE) ./noc discovery —debug run —check=config box BALT-AR1 ./noc script —debug login /tmp/input.json ./noc discovery —debug run box <MOName> —check=interfacestatus ./noc discovery —debug run —check=lldp box sdc-c-s2 ./noc discovery —debug run —check=lldp box "MO name" ./noc gridvcs get <id> ./noc login —debug —backend=ldap —user=<user> ./noc login —debug —user=<test> ./noc discovery —debug run periodic MO ./noc discovery run —check=metric periodic MO ./noc interface-profile show MONAME ./noc fix list ./noc ctl serialrestart activator* ./noc crashinfo list ./noc rpc omap.get_ping_mappings ./noc rpc omap.get_syslog_mappings default ./noc run cli -c 'save' @'MO Selector | DLink Switches' # -c могут идти много раз подряд ./noc get-device-identity <имя железки> ./noc get-device-identity MONAME - выводит информациб по объекту в формате: profile,platform,oid,value` ./noc config dump [https://kb.nocproject.org/pages/viewpage.action?pageId=26772210] ./noc collection sync ./bin/python2 ./manage.py help migrate ./bin/python2 ./manage.py migrate main 0013 ./bin/nsq_tail -topic mailsender -nsqd-tcp-address 192.168.0.1:4150 find ./collections/fm.eventclasses/ -name '*.json' | xargs ./noc collection install curl http://127.0.0.1:8500/v1/catalog/service/nsqlookupd | python -m json.tool ./noc script —debug —pretty Juniper.JUNOS.get_lldp_neighbors 2.json 2.json { "scheme": "telnet", "address": "10.111.0.29", "port": 12345, "credentials": { "user": "support", "password": "support", "super_password": "" } }
с эскалейшн нет?

а то Дима молчит =(

о

Dmitry
20.02.2018
11:46:30
./noc escalation check <id аварии>

E_zombie
20.02.2018
11:46:34
какая дока . это моё вики.

Dmitry
20.02.2018
11:46:43
вот перенеси в доку

Eva
20.02.2018
11:46:58
какая дока . это моё вики.
Сегодня коленки будут?

Алексей
20.02.2018
11:47:11
вчера были

Eva
20.02.2018
11:47:30
Тада выше надо

Google
E_zombie
20.02.2018
11:47:35
я думаю ближе к 9 по москве. на работе дале не до разглядывания лобков.

Eva
20.02.2018
11:48:12
Лобки не нужно, это фу

E_zombie
20.02.2018
11:48:13
https://pp.userapi.com/c840321/v840321582/5854a/XzcLuqo-9-4.jpg

решил на таком варианте остановиться .

Dmitry
20.02.2018
11:48:32
Народ, кто может дать доступ на древний Juniper, на котором еще стоит не JUNOS, а просто OS ?

E_zombie
20.02.2018
11:49:03
https://pp.userapi.com/c604328/v604328151/1f169/3__veB78ZlQ.jpg

Gitlab
20.02.2018
11:49:07
E_zombie
20.02.2018
11:49:35
https://pp.userapi.com/c636224/v636224151/2bffb/aPjxiGJWF7A.jpg

Gitlab
20.02.2018
11:50:00
E_zombie
20.02.2018
11:50:01
великая волга и великие саратовские небоскрёбы. которые наклонены от вертикали почти на метр.

всё. ну вас в пень. работать надо.

E_zombie
20.02.2018
11:50:43
нет. это девачка. снимал в вс. у меня ноги волосатее.

E_zombie
20.02.2018
11:52:49
а как она теклаааа ..

https://pp.userapi.com/c604328/v604328151/1f135/7e20cXvcYLo.jpg

спецэффекты отсутствуют

https://pp.userapi.com/c604328/v604328151/1fcf3/2KppBTCb5YY.jpg

https://pp.userapi.com/c604328/v604328151/1fd30/xD2Bepp_Z1w.jpg

https://pp.userapi.com/c604328/v604328151/207db/ft5h6f3A9Tw.jpg

Google
Pavel
20.02.2018
11:55:01
а как она теклаааа ..
воспользовался? ?

E_zombie
20.02.2018
11:55:26
я не смешиваю удовольствия. она потом когото изнасиловала

Pavel
20.02.2018
11:55:34
?

Eva
20.02.2018
11:56:02
E_zombie
20.02.2018
11:58:13
ээээээ ?

E_zombie
20.02.2018
11:58:52
да и опыт.

Ivan
20.02.2018
12:01:19
./noc escalation check <id аварии>
Вот смотри: Alarm Id : 5a8c0be81e7342366b1e0fb7 Time: 2018-02-20 14:52:05.172000 Class : NOC | Managed Object | Ping Failed Object : campus18.sw Platform: DGS-3627 IP: 172.24.0.8 Adm. Dom.: vunk_campus (7) [Chain: OTRS] [After 60s] @ Administrative domain mismatch (1 not in [7]) [Chain: vunk_campus_alarm] [After 300s] [After 600s] [Chain: test_escal_ek] [After 10s] [After 30s] [After 60s] [After 100s] @ Administrative domain mismatch (9 not in [7]) Должна сработать vunk_campus_alarm, но не работает. Выглядит эскалация вот так:



Oleg
20.02.2018
12:25:02
https://pp.userapi.com/c840321/v840321582/5854a/XzcLuqo-9-4.jpg
выглядит как мужик. неудачная какая-то поза (

E_zombie
20.02.2018
12:25:39
я в курсе.в такой позе все будут как мужик. попробуй примотай себя к стулу я на тебя погляжу.

Oleg
20.02.2018
12:26:48
она сама себя приматывала чтоли? ))

E_zombie
20.02.2018
12:27:44
хахахаха. шутник.

Eva
20.02.2018
12:28:26
выглядит как мужик. неудачная какая-то поза (
Я тоже подумала, что это сам зомби

Oleg
20.02.2018
12:30:34
Я тоже подумала, что это сам зомби
у меня это была первая мысль, но потом я подумал что он вряд ли стал бы руками закрываться )))

Ivan
20.02.2018
12:46:12
Вот смотри: Alarm Id : 5a8c0be81e7342366b1e0fb7 Time: 2018-02-20 14:52:05.172000 Class : NOC | Managed Object | Ping Failed Object : campus18.sw Platform: DGS-3627 IP: 172.24.0.8 Adm. Dom.: vunk_campus (7) [Chain: OTRS] [After 60s] @ Administrative domain mismatch (1 not in [7]) [Chain: vunk_campus_alarm] [After 300s] [After 600s] [Chain: test_escal_ek] [After 10s] [After 30s] [After 60s] [After 100s] @ Administrative domain mismatch (9 not in [7]) Должна сработать vunk_campus_alarm, но не работает. Выглядит эскалация вот так:
причём если запустить: 2018-02-20 15:44:45,200 [noc.core.defer] Delayed call to noc.services.escalator.escalation.escalate({'alarm_id': ObjectId('5a8c16521e7342366b1e1073'), 'escalation_delay': 300, 'escalation_id': ObjectId('5a85592e1e73423654913234')}) in 0s 2018-02-20 15:44:45,268 [noc.core.defer] Delayed call to noc.services.escalator.escalation.escalate({'alarm_id': ObjectId('5a8c16521e7342366b1e1073'), 'escalation_delay': 600, 'escalation_id': ObjectId('5a85592e1e73423654913234')}) in 106.586287s то видно, что эскалация должна была пройти, но нет. В логах уведомлений нет, в логах эскалатора никаких записей тоже нет.

Gitlab
20.02.2018
12:52:06
Dmitry
20.02.2018
12:56:03
https://code.getnoc.com/noc/noc/merge_requests/371

Google
Dmitry
20.02.2018
12:56:05
тадам

вроде заборол все, давайте тестить

это первый этап

Ilya
20.02.2018
12:57:12
ура!

Dmitry
20.02.2018
12:57:13
как протестим - переходим ко второму этапу

Ilya
20.02.2018
12:57:36
@dvolodin давай чеклист

Dmitry
20.02.2018
12:57:36
там будет - миграция полей state на полноценный workflow и необязательность поля Prefix.as

Ilya
20.02.2018
12:57:38
что тестить то?

Dmitry
20.02.2018
12:58:14
сейчас впишу

Ivan
20.02.2018
12:58:37
тадам
грац. после посмотри логи моей эскалации, пожалуйста.

Gitlab
20.02.2018
13:02:14
Dmitry
20.02.2018
13:02:24
https://code.getnoc.com/noc/noc/merge_requests/371

@Ivan_pt она же тебе пишет - administrative domain mismatch

Ilya
20.02.2018
13:03:22
@dvolodin мне текущий ipam не жалко ломать в проде, но, что может пойти не так?

какие риски?

Dmitry
20.02.2018
13:03:27
у тебя эскалации для другой З. О.

риски -- там миграция

она снимает стили с префиксов и адресов

и делает из них профили

Ilya
20.02.2018
13:04:17
щас на тестовой прогоню

Google
Dmitry
20.02.2018
13:04:25
остальное, вроде, не должно пострадать

да, права стоит синхронизировать, проверить и logout+login

там ip.ipam выпотрошен изрядно и ходит за данными к ip.prefix и ip.address

E_zombie
20.02.2018
13:18:05
Во славу сатанеее

Илья
20.02.2018
13:18:24
скриншоты ипама есть?

Ivan
20.02.2018
13:18:38
@Ivan_pt она же тебе пишет - administrative domain mismatch
Она не пишет этого для нужной эскалации vunk_campus

Ilya
20.02.2018
13:20:12
сокращать не научили? :)

Dmitry
20.02.2018
13:20:34
зачем?

дурная привычка, которая изрядно запутывает

Ilya
20.02.2018
13:21:18
зачем?
удобно

первый трейс

Gitlab
20.02.2018
13:21:50
dv opened merge request at / noc: #688 ManagedObject: Refresh link's segments when changing segment for object

Dmitry
20.02.2018
13:27:31
#688 должен поправиться

Илья
20.02.2018
13:27:49
и починится то что сломано?

Dmitry
20.02.2018
13:28:00
что сломано?

Илья
20.02.2018
13:28:00
или нам это уже не поможет и просто не повторится

Dmitry
20.02.2018
13:28:08
фикс тебе поможет

Илья
20.02.2018
13:28:19
что сломано?
линки пропали и фикс не помогает

Dmitry
20.02.2018
13:28:20
а повторяться больше не должно

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