@nocproject

Страница 920 из 2357
E_zombie
30.03.2017
06:46:23
РРРРРРРР. пушните пулреквесты



Ilya
30.03.2017
06:49:04
У нас не лучше

E_zombie
30.03.2017
06:50:19
ну у вас хотябы отопление в серверных не делают.

Google
Bitbucket
30.03.2017
06:50:21
Fix Telegram sender ➔

Ilya
30.03.2017
06:57:31
Fix Telegram sender ➔
@maksmile13 я уже

Maksim
30.03.2017
06:57:51
? да я поправил, что у всех норм было

Maksim
30.03.2017
06:58:17
375 ?

Ilya
30.03.2017
07:01:05
Пулреквест

@EKbfh @Kentmmm EXCEPTION: <type 'exceptions.ImportError'> Cannot load handler 'noc.custom.fixes.fix_mo_container.fix': No module named custom.fixes.fix_mo_container

Он нужен?

Константин
30.03.2017
07:23:24
непонял, для чего?

Ilya
30.03.2017
07:24:30
Алгоритм запуска карт 1. Завести в инвентори контейнеры POP 2. Навесить на них координаты 3. раздожить железки по контейнерам POP 4. Прогнать ./noc fix apply fix_pop_links -> появятся линки на инвентору мап 5. прогнать ./noc fix apply fix_mo_container 6. прогнать ./noc fix apply fix_object_coordinates -> на heatmap будут отображаться аварии

Ivan
30.03.2017
07:24:36
Ilya
30.03.2017
07:24:43
Где его взять?

Google
Ivan
30.03.2017
07:25:10
Или я дойду или Костя пришлёт

Константин
30.03.2017
07:25:50
да погоди, я после вчерашней отладки ща дополирую

через минут 20 будет

Ilya
30.03.2017
07:26:15
?

N
30.03.2017
07:27:46
ну у вас хотябы отопление в серверных не делают.
может это новый проект, потом железа с водяным охлаждением закупят и буду офисы греть зимой

Ivan
30.03.2017
07:27:56
Надо бы в код ещё основной

E_zombie
30.03.2017
07:28:00
слушай. тема

»> downhost=AlarmClass.objects.get(name='NOC | Managed Object | Ping Failed') »> »> border_l = datetime.datetime.now() - datetime.timedelta(days=3) »> #border_l = datetime.datetime.now() - datetime.timedelta(seconds=60) ... print border_l 2017-03-27 10:24:13.151548 »> #dc = ActiveEvent.objects.filter(managed_object=host, event_class=ec, timestamp__gt=border).count() ... #print dc ... #alarms = ActiveAlarm.objects.filter(alarm_class=downhost) ... alarms = ActiveAlarm.objects.filter(alarm_class=downhost, timestamp__gte=border_l) »> print ActiveAlarm.objects.filter(alarm_class=downhost, timestamp__lte=border_l).count() 0

вот почему тут нолик. мне надо выбрать железки для которых пинг довн был более чем месяц назад.

Ilya
30.03.2017
07:29:01
@Kentmmm а как логически разбить POP, если агрегация и доступ в одной стойке? ))

Чет не придумал пока

@EKbfh у тебя нет такого?

Алексей
30.03.2017
07:40:32
@aversant видимо никогда не получал задачи в стиле "сделать так что бы у увольняемого всё исчезло прямо сейчас"

Ivan
30.03.2017
07:42:36
@EKbfh у тебя нет такого?
Есть. А зачем разбиватт

Ilya
30.03.2017
07:42:45
зачем ему в агрегацию лезть?

Andrey
30.03.2017
07:43:30
@aversant видимо никогда не получал задачи в стиле "сделать так что бы у увольняемого всё исчезло прямо сейчас"
вот скоро людей заменят роботами и увольняемых можно будет отправлять в шрёдер прямо с рабочего места

Ivan
30.03.2017
07:44:37
зачем ему в агрегацию лезть?
У тебя идеальный мир

Google
Ilya
30.03.2017
07:45:13
У тебя идеальный мир
да, это логично

Алексей
30.03.2017
07:45:33
но я думаю они засомневаются. садишься такой на стул и замечаешь что он подключен к розетке. и такой "хм.... зачем так"

Ivan
30.03.2017
07:46:34
да, это логично
У меня естт 10г, аггрегация, где воткнуты юзеры

Где твоя логика теперь?

Алексей
30.03.2017
07:47:59
у всех есть такие пользователи в isp.

но никто ими не гордится.

Gitlab
30.03.2017
07:53:27
pnpwin opened merge request at / collections: Update ASR1001.json

Константин
30.03.2017
07:57:00
https://pastebin.com/hgjDFrZv

Ilya
30.03.2017
07:58:12
https://pastebin.com/hgjDFrZv
EXCEPTION: <type 'exceptions.ImportError'> Cannot load handler 'noc.custom.fixes.fix_mo_container.fix': No module named custom.fixes.fix_mo_container

Gitlab
30.03.2017
08:00:45
Алексей Широких pushed to collections/master Илья Сомов: Update ASR1001.json Алексей Широких: Merge branch 'patch-1' into 'master' Update ASR1001.json See merge request !37

Gitlab
30.03.2017
08:00:53
Ivan
30.03.2017
08:03:43
?
я тебя запомнил

Ilya
30.03.2017
08:03:53
Maksim
30.03.2017
08:04:19
вы еще подеритесь ) благо в одномгороде тусите

Ivan
30.03.2017
08:04:26
в корне каждой файл init.py или как там

Google
E_zombie
30.03.2017
08:04:44
__init__.py

Ivan
30.03.2017
08:04:55
__init__.py
спасибо

Ilya
30.03.2017
08:04:57
А, забыл, что у меня 3 ноды

Maksim
30.03.2017
08:05:11
с Лешей

Ivan
30.03.2017
08:05:22
Глядите, он ещё и кол-вом нод понтуется

E_zombie
30.03.2017
08:05:41
да

Ivan
30.03.2017
08:05:50
Да, просто touch __init__.py

Ilya
30.03.2017
08:05:53
Спасибо

Admin
ERROR: S client not available

Ilya
30.03.2017
08:06:15
Timur
30.03.2017
08:06:44
когда ты что делаешь в ростелекоме?

E_zombie
30.03.2017
08:07:10
https://pastebin.com/EcJiY8j2 ктохотел себе отдельную группу для демонтажа оборудования.

да я так всегда .

правда скрипт не работает как надо timestamp__lte=border_l) не работает как я думаю.

по идее должны попасть те алярмы пинг довн которые старее чем bordel_l но там нулик

Ilya
30.03.2017
08:11:19
Bitbucket
30.03.2017
08:37:27
Aleksey Shirokih pushed to noc/feature/microservices Aleksey Shirokih: Merged in Maksim13/nocproject/TGsender (pull request #376) Fix Telegram sender : Fix Telegram sender

Google
Bitbucket
30.03.2017
08:37:28
Fix Telegram sender ➔
✅ Merged by Aleksey Shirokih

pushed to noc/TGsender : Fix Telegram sender

Aleksey Shirokih pushed to noc/feature/microservices Aleksey Shirokih: Merged in Maksim13/nocproject/TGsender (pull request #376) Fix Telegram sender : Fix Telegram sender

Aleksey Shirokih pushed to noc/feature/microservices Merged in e_zombie/noc.hg/feature/microservices (pull request #370) * Add basic config parser for QSW2800 profile Approved-by: Alexey Shapovalov

Aleksey Shirokih pushed to noc/feature/microservices Aleksey Shirokih: Merged in e_zombie/noc.hg/feature/microservices (pull request #370) * Add basic config parser for QSW2800 profile Approved-by: Alexey Shapovalov <alexsystems@list.ru> : Add basic config parser for QSW2800 profile : Add basic config parser for QSW2800 profile

N
30.03.2017
09:02:41
@aversant мини баг нашел, люди на графиках прямую oper status и admin status воспринимают , как визуальный разделитель трафика in/out

Maksim
30.03.2017
09:03:22
это не баг, там же значение статуса равно 1

это скорее баг восприятия человеком данного графика ;)

N
30.03.2017
09:04:16
да, я это и хотел сказать

если у кого есть идеи ка исправить, озвучивайте, т.е. сама идея показывать статус порта - весьма полезна

кстати на 10г портах не сильно видно, ап он или нет)

может метки на графиках делать, такие же как аварии?

E_zombie
30.03.2017
09:11:52
у всех монга жрёт проц как не в коня?

Maksim
30.03.2017
09:12:02
манга нет )

E_zombie
30.03.2017
09:12:57
у меня 100% цпу выжирает только на чтении даже.

Алексей
30.03.2017
09:13:07
E_zombie
30.03.2017
09:13:29
не думаю чтобы я там что то увидел .

Алексей
30.03.2017
09:13:36
Я помнится делал индексы которые забыли принести в апстри

E_zombie
30.03.2017
09:14:27
2017-03-30T13:13:06.136+0400 I COMMAND [conn5575] query noc.noc.interfaces query: { profile: { $in: [ ObjectId('57f78965adf13e0ce00fc35e'), ObjectId('57f7899dadf13e0ce00fc360'), ObjectId('58412d1f6282f22691914c12') ] }, type: "physical", managed_object: 4018 } planSummary: IXSCAN { managed_object: 1, ifindex: 1 } ntoreturn:0 ntoskip:0 keysExamined:29 docsExamined:29 cursorExhausted:1 keyUpdates:0 writeConflicts:0 numYields:1 nreturned:28 reslen:10973 locks:{ Global: { acquireCount: { r: 4 }, acquireWaitCount: { r: 2 }, timeAcquiringMicros: { r: 14835 } }, Database: { acquireCount: { r: 2 } }, Collection: { acquireCount: { r: 2 } } } 115ms

(871 connections now open)

2017-03-30T13:14:47.375+0400 I COMMAND [conn8724] query noc.noc.inv.discovery_id query: { chassis_mac: { $elemMatch: { last_mac: { $gte: "74:9D:8F:88:5D:39" }, first_mac: { $lte: "74:9D:8F:88:5D:39" } } } } planSummary: IXSCAN { chassis_mac.first_mac: 1, chassis_mac.last_mac: 1 } ntoskip:0 keysExamined:10275 docsExamined:0 cursorExhausted:1 keyUpdates:0 writeConflicts:0 numYields:80 nreturned:0 reslen:20 locks:{ Global: { acquireCount: { r: 162 } }, Database: { acquireCount: { r: 81 } }, Collection: { acquireCount: { r: 81 } } } 149ms

на ноде с апдейтами

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