
Dmitry
06.11.2016
14:45:34
это нормально
что тебе не нравится?
для красивых табличек нужно смотрелку

Ilya
06.11.2016
14:47:15
Просто вывод запихнуть в таблицу

Google

Ilya
06.11.2016
14:47:53
Name type ip, Хотя бы

Dmitry
06.11.2016
14:48:02
ну это потом
ты мой опус дочитай

Ilya
06.11.2016
14:48:21
да, там хотелок много :)
и всё же, как линковать железо через облако?
У нас, как вариант, есть PE, облако провайдера (допустим л2 trunk) и пачка CE
CE мониторим, но что бы корреляция была, нужно линковать

Bitbucket
06.11.2016
20:12:15
Andrey pushed to noc/feature/microservices
Add Huawei.VRP ALL profile check rules

Snake
06.11.2016
20:28:19

Николай
06.11.2016
21:26:33
Наша контора сделала на базе макротика, сама логика на сайте. Но оно конечно не бесплатно.

Bitbucket
06.11.2016
22:00:25
Andrey pushed to noc/feature/microservices
Refactoring sa.interfaces imports
Dmitry Volodin pushed to noc/feature/microservices
Refactor fm module imports
Dmitry Volodin pushed to noc/feature/microservices
correlator: Detect out-of-ordered ping ok conditions

Google

Maksim
07.11.2016
05:24:32
ДОброе утро. Запамятовал за выходные. Что выбирать при обновлении Башни? А, то всегда делал инсталл еврифинг и постоянно приходилось править руками свои изменения.
fatal: [Test]: FAILED! => {"changed": false, "elapsed": 15, "failed": true, "msg": "Timeout when waiting for 127.0.0.1:8086"} поломали?

Dmitry
07.11.2016
06:54:44
инфлюкс не взлетел

Bitbucket
07.11.2016
07:09:21
Dmitry Volodin pushed to noc/feature/microservices
discovery: Block box and periodic discovery if cannot credentials choosing failed

Wad
07.11.2016
07:27:28
а в SLA - icmp-jitter не определяет

Dmitry
07.11.2016
07:28:57
кинь вывод комманды

Dmitry
07.11.2016
07:30:02
можно коммитить. я не занимаюсь fm для джунипера по причине того, что у меня древняя junos на древней железке. и там логи некорректны

Wad
07.11.2016
07:33:21
@dvolodin show ip sla configuration
http://pastebin.com/gMFPBgFq

Bitbucket
07.11.2016
07:36:34
Dmitry Volodin pushed to noc/feature/microservices
Cisco.IOS.get_sla_probes: Recognize icmp-jitter tests

Dmitry
07.11.2016
07:36:35
поправил

Wad
07.11.2016
07:37:04
раньше была такая штука ReduceTask.create_task
чем теперь можно пользоваться за место нее?

Ivan
07.11.2016
07:37:53

Dmitry
07.11.2016
07:37:59
Для каких задач?

Wad
07.11.2016
07:39:05
я использовал это для поиска оборудования
запускал ПАРАЛЕЛЬНО на всех устройствах get_cdp а потом обрабатывал результат

Dmitry
07.11.2016
07:43:33
object.scripts.get_cdp_neighbors()
если хочется параллельности -- threadpool executor
смотри commands/run.py
with ThreadPoolExecutor(max_workers=limit) as executor:
futures = []
for o in self.iter_objects(objects):
futures += [
executor.submit(self.run_script, o,
"commands", commands=command)
]
for future in as_completed(futures):
try:
o, result = future.result()
self.stdout.write("[%s]\n%s\n" % (o.name, "".join(result)))
except Exception as e:
self.stdout.write("[%s] ERROR: %s\n" % (o.name, e))

Wad
07.11.2016
07:45:02
спасибо
а еще из питона можно выполнить запрос к девайсу которого нет еще в ноке?

Google

Dmitry
07.11.2016
07:45:48
можно
дернуть по RPC метод activator.script
или через cli -- ./noc script
ему вместо железки можно json подсунуть

Алексей
07.11.2016
07:47:47

Wad
07.11.2016
07:48:06
поглядим , спасибо

Maksim
07.11.2016
07:48:48

Bitbucket
07.11.2016
07:51:31
Dmitry Volodin pushed to noc/feature/microservices
fm: Fix circular dependencies

Ilya
07.11.2016
07:52:17
https://bitbucket.org/nocproject/noc/pull-requests/259
это к @dmitryluhtionov
можно коммитить. я не занимаюсь fm для джунипера по причине того, что у меня древняя junos на древней железке. и там логи некорректны
Всем утра

N
07.11.2016
08:04:44
а модуль crm рабочий в микросервисах?

Dmitry
07.11.2016
08:05:36
там сейчас клиенты
если хочется халявного CRM, расстрою
может и будет, но не сейчас

N
07.11.2016
08:07:01
а подрядчиков получается негде вести?

Dmitry
07.11.2016
08:10:04
Там есть supplier
но они пока импортируются только

N
07.11.2016
08:11:08
а я могу их привязать к какому-то порту, железке, влану например?

Google

N
07.11.2016
08:11:55
к примеру есть влан, и хочу увидеть все контакты провайдера его предоставляющего

Dmitry
07.11.2016
08:12:35
есть привязка к сервису
а сервиса - к порту
а то, что ты просишь -- в драфте
https://www.evernote.com/l/ADndseLG3zNJaY_qqEDq488-sch2QUuG5lc

N
07.11.2016
08:14:17
хм, получается Supplier - подрядчик, Subscriber - клиент?

Dmitry
07.11.2016
08:15:16
а разве не так?
supplier -- поставщик услуги
ты тоже поставщик
и твой подрядчик - поставщик

N
07.11.2016
08:20:22
ага, уточняю просто

Bitbucket
07.11.2016
08:36:45
Dmitry Luhtionov pushed to noc/feature/microservices
Fix Nateks.FlexGain profile
Dmitry Luhtionov pushed to noc/feature/microservices
Fix nsqadmin FreeBSD role
Dmitry Volodin pushed to noc/feature/microservices
SLA probes discovery

Dmitry
07.11.2016
08:57:22
:)
нате, кушайте
В профиле включаем в box discovery галочку SLA
результат смотрим в sla > setup > sla probes
проверяем, что все аккуратно собирается
и перейдем к сбору метрик и показу их на дашборде железки

Google

Wad
07.11.2016
09:00:59
поломалась таблица sa.managedobjectprofile

Ilya
07.11.2016
09:01:16

N
07.11.2016
09:01:28
http://pastebin.com/r3AiB1U4
в crm не работает "постащики"

Wad
07.11.2016
09:01:49
2016-11-07 12:01:18,330 [noc.lib.debug] PostgreSQL database error: ОШИБКА: колонка sa_managedobjectprofile.enable_box_discovery_sla не су
СТРОКА 1: ...anagedobjectprofile"."enable_box_discovery_udld", "sa_manage...

Andrey
07.11.2016
09:02:00
миграцию надо сделать

Dmitry
07.11.2016
09:02:01
а миграции кро будет раскатывать?
:)

Ivan
07.11.2016
09:09:02

Ilya
07.11.2016
09:11:07
@dvolodin пробы импортнулись
@dvolodin пулл когда посмотришь?
У меня в local ещё лежит, ждёт :)

Dmitry
07.11.2016
09:20:12
проверяйте SLA

Wad
07.11.2016
09:28:19
sla сработал
а удаление МО то-же не работает?

Dmitry
07.11.2016
09:30:59
в web пробы попали?

Ilya
07.11.2016
09:35:12

Wad
07.11.2016
09:36:37
да

Bitbucket
07.11.2016
09:36:38
Aleksey Shirokih pushed to noc/feature/microservices
fix telegraf restart for freebsd

Dmitry
07.11.2016
09:37:04
отлично
наверное, нужно страничку SLA в managed object сделать будет

Алексей
07.11.2016
09:37:49
грядет редизайн странички mo наверное
ибо сейчас там тупо некуда уже кнопки добавлять