
Ivan
22.11.2016
05:51:04
если не могут закрыться, пусть их киляют, какого чёрта?
не первый раз такая история.
супервизор съёбывается, а часть процессов сама по себе

Dmitry
22.11.2016
05:51:52
видимо не может их убить

Google

Ivan
22.11.2016
05:53:53
поэтому забивает болт и завершается?
можно это как-то поправить?

Wad
22.11.2016
05:59:49
@dvolodin я к тебе приставал с предложением по кеширования для discovery Link
https://www.evernote.com/shard/s584/sh/bf5a365a-7e79-4008-87cc-df13e2859942/7cde4ff6f68a22ecf48fd0f918df639b
скажи чем не подходит?

Dmitry
22.11.2016
06:02:18
вынеси это на форум, пообсуждаем

Maksim
22.11.2016
06:07:36
Если смотреть на график Activators то число реквестов должно расти?

Wad
22.11.2016
06:08:56
https://forum.getnoc.com/t/f/45

Maksim
22.11.2016
06:10:29
По поводу дискавери хотел узнать. У нас используются арендованные каналы и практически везде по LLDP и CDP железо не видно. У Нока есть альтернатива обнаружения соседнего устройства и отрисовка линка ?

Ivan
22.11.2016
06:11:30

Maksim
22.11.2016
06:12:26

Wad
22.11.2016
06:12:35
udld oam ?

Ivan
22.11.2016
06:13:07

Wad
22.11.2016
06:13:13
раньше по макам вроде находил

Ivan
22.11.2016
06:13:22
И смотри, что у тебя железо может

Google

Ivan
22.11.2016
06:13:59
Там куча, и оам выше упоминался и бфд подобные

Maksim
22.11.2016
06:14:08

Ivan
22.11.2016
06:14:29

Maksim
22.11.2016
06:14:59
пойду изучать вопрос. Спасибо ) надеюсь получится.

Dmitry
22.11.2016
06:18:40
у него много способов

Wad
22.11.2016
06:20:19
@dvolodin а "Run Commands" из веб интерфейса - в конце концов запускает Command у МО?
его можно с командной строки запустить? ./noc script —debug command
а как (с ком строки) запустить пачку команд?

Maksim
22.11.2016
06:21:35
пока радует. что нагрузка небольшая на нок при 200 железках.

Dmitry
22.11.2016
06:27:24
200 железок ему вообще ничто

Ivan
22.11.2016
06:28:59

Dmitry
22.11.2016
06:29:43
Да что с ними не делай

Ivan
22.11.2016
06:29:59
Дима, с процессами идеи есть?
Давай ради теста добавим пиды на диск

Dmitry
22.11.2016
06:34:08
зачем?
я предлагаю посмотреть конфиг supervisord
там есть разные опции для завершения процесса

Ivan
22.11.2016
06:35:36
Я пока не имею его перед глазами

Dmitry
22.11.2016
06:36:06
http://supervisord.org/configuration.html#program-x-section-settings

Ivan
22.11.2016
06:37:14
Ок. Наверное, нужно более жёстко их вврубать

Google

Ivan
22.11.2016
06:37:55
То, что внутри нок ктл это оболочка супервизора?

Bitbucket
22.11.2016
06:38:00
Andrey pushed to noc/feature/microservices
Remove ALS.7200 profiles (Replace Alstec.24xx profiles), Fix Alstec.24xx

Dmitry
22.11.2016
06:44:04
да
это supervisorctl
https://forum.getnoc.com/t/noc-libuv/46
тестируйте и пишите результаты

Maksim
22.11.2016
07:07:59

Dmitry
22.11.2016
07:08:26
на пару тысяч точно хватит
дальше может память понадобиться

Ivan
22.11.2016
07:10:10

Dmitry
22.11.2016
07:10:38
по графикам CPU и htop
нода в основном пинговала

bee26
22.11.2016
07:11:07
это официальный форум forum.getnoc.com?

Ivan
22.11.2016
07:11:15

E_zombie
22.11.2016
07:12:06
Server not found
Firefox can’t find the server at www.getnoc.com.
Check the address for typing errors such as ww.example.com instead of www.example.com

Maksim
22.11.2016
07:12:30

Dmitry
22.11.2016
07:13:12
можно спросить тут, у меня или на форуме

Ivan
22.11.2016
07:13:35
на пару тысяч столько памяти не хватит
мне на 600 мало

Dmitry
22.11.2016
07:14:24
зависит от инфлюкса

Google

Maksim
22.11.2016
07:14:37
Ну у меня память грузится только когда идет глобальное дискавери

Ivan
22.11.2016
07:15:16
нода в основном пинговала
Дима, а смотри. Вот я вынес ноду для пинга поближе к хостам. Всё ок, а как ноды общаются между собой? и какие алармы будут, если пропадёт весь кусок?

Maksim
22.11.2016
07:15:42
Дмитрий а подскажите, в некоторых отчетах если жать на кнопку без выбора даты отчеты он крашится. Сложно сделать проверку на заполнение строки? Если нет, то куда копать, попробовал бы поправить.

Dmitry
22.11.2016
07:16:12
в каких?

Maksim
22.11.2016
07:16:59
в FM если просто нажать генерейт репорт, он крашится с таким параметром. EXCEPTION: <type 'exceptions.ValueError'> time data '' does not match format '%d.%m.%Y'

Dmitry
22.11.2016
07:19:50
какой именно отчет?

Maksim
22.11.2016
07:28:41
Escalations

E_zombie
22.11.2016
07:34:42
# ./bin/hg -q —cwd=var/tower/repo/VQ3W6R pull -b feature/microservices -r tip -v
not trusting file /opt/tower/var/tower/repo/VQ3W6R/.hg/hgrc from untrusted user tower, group tower
not trusting file /opt/tower/var/tower/repo/VQ3W6R/.hg/hgrc from untrusted user tower, group tower
pulling from default
abort: repository default not found!

Dmitry
22.11.2016
07:34:45
@aversant посмотри, пожалуйста

E_zombie
22.11.2016
07:34:49
что то я туплю .

Dmitry
22.11.2016
07:35:07
в .hg/hgrc укажи репу

E_zombie
22.11.2016
07:35:44
[paths]
default = https://bitbucket.com/nocproject/noc
[ui]
у меня такое

Dmitry
22.11.2016
07:37:30
угу
только не в той репе
пропиши url в hg прямо в коммандной строке

E_zombie
22.11.2016
07:39:24
# ./bin/hg -q —cwd=var/tower/repo/VQ3W6R pull -b feature/microservices -r tip -v https://bitbucket.com/nocproject/noc
not trusting file /opt/tower/var/tower/repo/VQ3W6R/.hg/hgrc from untrusted user tower, group tower
not trusting file /opt/tower/var/tower/repo/VQ3W6R/.hg/hgrc from untrusted user tower, group tower
pulling from https://bitbucket.com/nocproject/noc
abort: error: Name or service not known
такс.

Google

E_zombie
22.11.2016
07:40:00
мля. у меня днс накрылся

Ivan
22.11.2016
07:40:27
Ыыыы

Константин
22.11.2016
07:46:01
U:\>nslookup getnoc.com 8.8.8.8
╤хЁтхЁ: google-public-dns-a.google.com
Address: 8.8.8.8
Не заслуживающий доверия ответ:
╚ь : getnoc.com
Address: 78.40.149.103
U:\>nslookup www.getnoc.com 8.8.8.8
╤хЁтхЁ: google-public-dns-a.google.com
Address: 8.8.8.8
*** google-public-dns-a.google.com не удалось найти www.getnoc.com: Non-existent domain
или www,getnoc,com быть недолжно ?

Dmitry
22.11.2016
07:48:34
не должно

E_zombie
22.11.2016
07:49:53
@dvolodin давай во все места где есть большие выборки по данным. типа alarm \ events \ etc поставим везде фильтр "за сегодняшний день" по умолчанию. думаю что это нужно в 99.999% случаев а создавать пиковую нагрузку на БД нет никаког осмысла

Ivan
22.11.2016
07:50:47
хорошая идея

Dmitry
22.11.2016
07:51:21
ну да
я вообще хочу все отчеты в clickhouse снести

Ivan
22.11.2016
07:52:13
что это ещё такое?


Bitbucket
22.11.2016
07:52:57
Dmitry Volodin pushed to noc/feature/microservices
escalation: Pass alarm timestamp to create_tt. Log escalation errors to alarm
Maksim pushed to noc/Maksim13/loaderpy-edited-online-with-bitbucket-fi-1479394398697
Maksim: loader.py edited online with Bitbucket
fix use priority /opt/noc/custom/ folder
uncol: map, reduction width of label
Aleksey Shirokih: extend max-concurrent-queries for influxdb
Dmitry Volodin: cache: Fix memcache clients
Aleksey Shirokih: extend max_body_size for nginx
... See all
Dmitry Volodin pushed to noc/feature/microservices
Dmitry Volodin: Merged in Maksim13/noc-1/Maksim13/loaderpy-edited-online-with-bitbucket-fi-1479394398697 (pull request #273)
loader.py edited online with Bitbucket
Maksim: loader.py edited online with Bitbucket
fix use priority /opt/noc/custom/ folder
Dmitry Volodin pushed to noc/feature/microservices
Dmitry Volodin: Merged in Maksim13/noc-1/Maksim13/loaderpy-edited-online-with-bitbucket-fi-1479394398697 (pull request #273)
loader.py edited online with Bitbucket
Maksim: loader.py edited online with Bitbucket
fix use priority /opt/noc/custom/ folder
fm Report default interval = 1 ➔


E_zombie
22.11.2016
08:17:09
такуюже хрень для алярмов и эвентов

Wad
22.11.2016
08:19:11
в FM все репорты которые ругались на время я поправил

Ivan
22.11.2016
08:29:48
@dvolodin при service start
в логахстандартный трейс про Address in use
перед стартом нока, я все процессы прибил руками