
E_zombie
22.03.2017
18:53:56
чем отличается сбор метрик от запроса по телнету ?

Andrey
22.03.2017
18:54:46
помимо разных протоколов ни чем
т.е. если отключить сбор метрик, то залипания прекращаются?
кстати да, таймаутом ещё)

Google

Andrey
22.03.2017
18:55:53
на метрики не фиксированный тайм-аут
там тайм-аут на UDP запрос 10 секунд
соотв., если железка не доступна, а метрик много....
то активатор может очень долго снимать данные
а телнет всегда не больше 2 минут не активности

E_zombie
22.03.2017
18:57:22
блять. я тут оракулом стану с этим говноноком

Andrey
22.03.2017
18:58:10
ну, клёво же.... домишко в Греции будет
когда залипает активатор - попробуй такой запрос:
db.noc.schedules.discovery.default.aggregate([{$match: {"s": "R"}}, {$group: {"_id": "$jcls", "count": {$sum: 1}}}])
он покажет сколько в данный момент периодиков, а сколько боксов
если будет гора периодиков - то значит в них дело и они грузят активатор

Ivan
22.03.2017
19:39:00

Andrey
22.03.2017
19:39:27
большим пальцем вверх, я полагаю

Ivan
22.03.2017
19:40:09
я слепой, спасибо

Google

Ivan
22.03.2017
19:40:59
На эти голосовалки что, кто-то смотрит?)

Andrey
22.03.2017
19:42:08
ну) не знаю, но кол-во заинтересованных человек полезно знать
а то трекер производит гиблое впечатление

Ivan
22.03.2017
19:45:16
Много иссью?

Andrey
22.03.2017
19:46:51
ну, с JS я не помогу

Ivan
22.03.2017
19:57:56
Может, тогда переназначишь?
uncol там не брат zi_rus?)

Алексей
22.03.2017
20:02:33
https://about.gitlab.com/2017/03/22/gitlab-9-0-released/

N
22.03.2017
20:54:04
@somovis Спишь? :) есть вопрос по джунам

Ilya
22.03.2017
20:54:54

N
22.03.2017
20:56:20
нужен маршрутизатор, bgp, 32 порта 10г, это для старта, потом еще планируется докупать карточек с 10г портами.
я по джунам не особо, а тут попросили помочь,
а, еще нюанс, нужны чистые 10г, а не халф дуплекс (5 прием\5 отдача)

Ilya
22.03.2017
20:57:53

N
22.03.2017
20:59:20
вот тут пока нет четкого тз, изначально надо 32 порта, потом будут докупать по мере необходимости,

Ilya
22.03.2017
21:01:49

N
22.03.2017
21:02:21
ага, спасибо, пойду полистаю
а, еще впорос по лицензиям, их нужно будет на карточки докупать?

Ilya
22.03.2017
21:03:30
на карточки нет, ну функционал да

Google

Maksim
23.03.2017
05:16:25
Может кто морочился ? Где Нок хранить логи сислога? Тоесть он их обработал и в каком-то виде оставил?
или он выдергивает только то что ему нужно и через какое-то время удаляет информацию.

E_zombie
23.03.2017
05:18:36
он в бд пишет всё в виде эвентов

Maksim
23.03.2017
05:24:38
тоесть места жрет не много )

E_zombie
23.03.2017
05:30:16
noc:PRIMARY> db.noc.schedules.discovery.default.aggregate([{$match: {"s","R"}}, {$group: {"_id": "$jcls", "count": {$sum: 1}}}])
2017-03-23T09:28:27.100+0400 E QUERY [thread1] SyntaxError: missing : after property id @(shell):1:59
чёто не прокатывает запрос

Maksim
23.03.2017
05:34:16
schedulers ?)

E_zombie
23.03.2017
05:36:20
таблица noc:PRIMARY> db.noc.schedules.discovery.default.aggregate([{$match: {"s","R"}}, {$group: {"_id": "$jcls", "count": {$sum: 1}}}])
2017-03-23T09:28:27.100+0400 E QUERY [thread1] SyntaxError: missing : after property id @(shell):1:59
noc:PRIMARY> db.noc.schedules.discovery.default.aggregate({$match: {"s":"R"}}, {$group: {"_id": "$jcls", "count": {$sum: 1}}})
{ "_id" : "noc.services.discovery.jobs.box.job.BoxDiscoveryJob", "count" : 151 }
{ "_id" : "noc.services.discovery.jobs.periodic.job.PeriodicDiscoveryJob", "count" : 1055 }

Ruslan
23.03.2017
06:02:53
Добра!

Andrey
23.03.2017
07:15:11

E_zombie
23.03.2017
07:16:26
хуйня да ?

Andrey
23.03.2017
07:26:48
Мда...

E_zombie
23.03.2017
07:27:06
и как мне с этим жить ?

Andrey
23.03.2017
07:29:25
счас, поищу запрос который считает затрачиваемое время на периодики

Maksim
23.03.2017
07:32:02
7 кругов ада, когда сломал одну из нод )
yum install libselinux-python вот эту гадость как-то можно автоматизировать?

Andrey
23.03.2017
07:34:21
db.noc.schedules.discovery.default.aggregate([{$match: {"jcls": "noc.services.discovery.jobs.periodic.job.PeriodicDiscoveryJob"}}, {$group: {"_id": "jcls", "avg": {$max: "$ldur"}}}])
это максимальное время которое выполнялась задача

Dmitry
23.03.2017
07:37:50
зачем selinux?

Google

Dmitry
23.03.2017
07:38:08
отключать его в пень и сразу

Maksim
23.03.2017
07:38:25

Dmitry
23.03.2017
07:38:38
и?

Maksim
23.03.2017
07:38:40
на ходу импровизируя и вспоминая что нужно и куда )

Dmitry
23.03.2017
07:38:46
selinux ее починил?
он в playbook отключался нафиг

Maksim
23.03.2017
07:38:58
не я с нуля ставля
я предположил что ансибл должен отключать силинукс
вот и возник вопрос почему так

E_zombie
23.03.2017
07:43:31
noc:PRIMARY> db.noc.schedules.discovery.default.aggregate([{$match: {"jcls": "noc.services.discovery.jobs.periodic.job.PeriodicDiscoveryJob"}}, {$group: {"_id": "jcls", "avg": {$max: "$ldur"}}}])
{ "_id" : "jcls", "avg" : 2984.5854620933533 }
noc:PRIMARY>

Admin
ERROR: S client not available

Ivan
23.03.2017
07:43:55

Andrey
23.03.2017
07:45:22
2984 секунды

Maksim
23.03.2017
07:45:36

Andrey
23.03.2017
07:45:38
почти час...

Ivan
23.03.2017
07:46:12

Maksim
23.03.2017
07:46:44
контейнеры?
а ты про отображение на карте?
блин

Google

Ivan
23.03.2017
07:46:53
на карте хитмапа

Maksim
23.03.2017
07:46:58
еще не смотрел Вань
я частично знаю в чем там дело, нужно просто досмотреть.

Ivan
23.03.2017
07:47:25
работа мучает?

Maksim
23.03.2017
07:47:27
ща я Ноду оживлю, кое какие изменения внесу на работе и попробую посмотреть мельком

E_zombie
23.03.2017
07:49:46
@aversant и с какой скалы мне прыгать ?

Ivan
23.03.2017
07:50:16

E_zombie
23.03.2017
07:50:38
36

Maksim
23.03.2017
07:51:00
оО
у меня 4 =)

E_zombie
23.03.2017
07:53:18
если размазать на 5 нод то норм.

N
23.03.2017
08:07:09

Andrey
23.03.2017
08:09:15
@E_zombie db.noc.schedules.discovery.default.find({"s": "R", "jcls" : "noc.services.discovery.jobs.periodic.job.PeriodicDiscoveryJob" ,"ldur": {$gte: 240}}).count() это сколько периодик тасков выполняется больше 3 минут

E_zombie
23.03.2017
08:10:08
0

Andrey
23.03.2017
08:10:44
db.noc.schedules.discovery.default.find({"s": "W", "jcls" : "noc.services.discovery.jobs.periodic.job.PeriodicDiscoveryJob" ,"ldur": {$gte: 240}}).count()
а так:
?

E_zombie
23.03.2017
08:11:10
0

Andrey
23.03.2017
08:11:35
значит что-то с запросом не так

E_zombie
23.03.2017
08:20:52
745958
746757
784658
818730
837492
848633
875883
910593
990030
996758
1032354
1200752
1201246
топ из логов активатора
в ms
/log/activator-default-05.log:2017-03-23 09:25:01,419 [script] [Alcatel.7302.get_config|10.64.126.74] Complete (1201246.55ms)