@nocproject

Страница 367 из 2357
Andrey
06.10.2016
21:47:59
key - это ID хоста

к сожалнию, мы не в shell, поэтому имени не узнаем

Ivan
06.10.2016
21:49:13
http://pastebin.com/4sapVAMq

111, 181, 320?

Google
Ivan
06.10.2016
21:51:08
Да, зашёл в МО, действительно подвисла

щас код волшебный поищу

нашёл

from noc.sa.models.managedobject import ManagedObject mo = ManagedObject.objects.get(name="mikrotic1") mo.is_managed=False mo.save() mo.ensure_discovery_jobs() mo.is_managed=True mo.save() mo.ensure_discovery_jobs()

Andrey
06.10.2016
21:53:05
ну да, метод ensure_discovery_jobs() удаляет задачу, если объект отключён

Ivan
06.10.2016
21:55:22
Так, узнали, как искать зомбей

уже неплохо

Теперь число running_tasks прыгает между 47 и 48

Andrey
06.10.2016
21:56:26
счас я найду функцию чтобы можно было по времени сортировать

Andrey
06.10.2016
21:56:57
ну.... надо это в фикс превратить

чтобы можно было просто запустить

Ivan
06.10.2016
21:57:18
Ну да, круто было бы

Google
Ivan
06.10.2016
21:57:29
и чтобы он сам MO узнал и чик-чик, сбросил всё

Американо без сахара ещё, угу.

Андрей, у тебя есть идеи, откуда кол-во одновременных задч растёт?

Andrey
06.10.2016
21:58:36
количество одновременных задач - это как?

в основном, задачи потребляют всякие периодики

Ivan
06.10.2016
21:58:53
Хм, тогда что показывает running_tasks?

Andrey
06.10.2016
22:00:09
количество запещенных задач, т.е. занятых процессов дискавери

у тебя есть задачи и скрипт

задача - это вроде, собрать интерфейсы, собрать конфиг

в процесс дискавери встроен шедулер

вот он этими задачами рулит в соответствии с настройками в object profile

дискавери ходит к активатору, запуская конкретные скрипты, которые есть в профиле

ходит он по http, т.е. пока активатор не отдаст результат будет висеть http подключение

Ivan
06.10.2016
22:02:31
Просто я менял достаточно в широком диапазоне колв-ао и активаторов и дискаверей и ничего с этим числом не менялось

Andrey
06.10.2016
22:03:16
ну, если у тебя каждые 5 минут необходимо собрать метрики с 50 железок, то можно сказать что нагрузка у тебя будет очень стабильна:)

и, навряд-ли, когда-то потребуется больше 50 задач

шедулер, же, раскидывает их во времени

в алгоритм шедулера я не лез:) поэтому не подскажу как будет размазываться нагрузка во времени

в основном, имеет смысл обращать внимания на трейсы, потому что в настройках Failed интервал, обычно, выставляется меньше чем обычный

что, не очень, логично. Т.е. когда у тебя задача закончилась неудачей, хорошо бы её попозже повторить

Google
Andrey
06.10.2016
22:06:32
а не пораньше:)

особенно это сказывается когда в скриптах ошибки и выползают трейсы

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

Ivan
06.10.2016
22:08:57
шедулер, же, раскидывает их во времени
тогда откуда появляется lag?

кто-то не успевает?

Andrey
06.10.2016
22:09:45
не знаю, в алгоритм шедулера я не лез. Как задачи распределяются во времени не подскажу

я не смотрел формулу, по которой он высчитывается

Ivan
06.10.2016
22:10:34
хорошо, спасибо за помощь!

Andrey
06.10.2016
22:10:38
:)

пожалуйста

Ivan
06.10.2016
22:11:34
надо теперь как-то добавлять разумно активаторов всяких, чтобы лаг уменьшать

Andrey
06.10.2016
22:15:38
для разумности надо выяснить формулу, по которой он высчитывается

потому посмотреть - что влияет на составляющие в этой формуле

и потом уже смотреть как на них воздействовать

хотя да:) можно выяснить влияние путём экспериментов

Ivan
06.10.2016
22:26:33
Andrey
06.10.2016
22:27:05
да ну, эксперименты весело ставить, правда, после этого, обычно, НОК может не выжить....

вот как у меня сейчас.... ^_^

Ivan
06.10.2016
22:32:19
Google
Ivan
06.10.2016
22:32:37
В бд какой-нибудь?

Andrey
06.10.2016
22:32:43
а, да у меня сломалась коллекция Аларм Классов)

теперь ни синхронизация не проходит, ни дискавери не работает))))))

Ivan
06.10.2016
22:34:23
Деплой не поможет, да?)

Andrey
06.10.2016
22:35:59
толку с него:)

ну да ладно) пофиксим, как-нибудь

Ivan
07.10.2016
05:49:19
Всем утра

Andrey
07.10.2016
05:54:12
:) осеннего утра

Ilya
07.10.2016
06:40:40
Утра

Ivan
07.10.2016
06:45:06
Утра
Покажи вывод того урла, пожал.

/inv/monitor

Ilya
07.10.2016
06:47:50
Покажи вывод того урла, пожал.
{"late_tasks": 1, "running_tasks": 24, "total_tasks": 504, "pool": "default", "lag": 0.393248}

эм

Ivan
07.10.2016
07:15:39
эм
Спасибо

E_zombie
07.10.2016
07:19:02
интерфейсы красятся так же как и в девелопе ?

Илья
07.10.2016
07:21:22
а в девелопе они как красились?

Ivan
07.10.2016
07:22:20
эм
У тебя телеграф настроен? С графаной

E_zombie
07.10.2016
07:23:17
пока нет. я полечил доступ телеграмма к постгресу а дальне не пошёл. этом не нужно будет сегодня -завтра для графиков.

Google
E_zombie
07.10.2016
07:23:39
(13:13:37) dvolodin: топай в interface classification rule (13:14:17) dvolodin: попал (13:14:23) dvolodin: давай для начала правило (13:14:29) dvolodin: в селекторе fsw (13:14:36) dvolodin: description re -M- (13:14:51) dvolodin: и в net.access (13:15:45) dvolodin: суть в целом понял? (13:15:53) dvolodin: выбери железку - жартву (13:16:55) e_zombie: жертву ..... (13:17:50) dvolodin: ага (13:18:19) dvolodin: ./noc interface-profile —show <имя> (13:18:32) dvolodin: ./noc interface-profile —apply <имя> — применить правила (12:44:55) dvolodin: Eth\ (\d|1\d|2[0-4])$ (12:45:16) dvolodin: и Eth 2[5-8] (12:45:19) dvolodin: как-то так (13:01:00) e_zombie: а выполняются все правила или только одно на коммутаторе ? (13:02:33) dvolodin: для каждого интерфейса выполняется первое попавшее по порядку

Ilya
07.10.2016
07:23:47
@aversant привет, как лучше посмотреть имя МО по id?

Ilya
07.10.2016
07:24:14
В списке мо
искать ахирею

Ivan
07.10.2016
07:24:15
:)

Почему?

Andrey
07.10.2016
07:24:28
через шелл посмотри

Ivan
07.10.2016
07:24:34
Колонку id включи

Ilya
07.10.2016
07:24:55
Ivan
07.10.2016
07:25:37
как?
Потыкай в заголовки столбцов

Ilya
07.10.2016
07:25:48
Всё, вижу

dmitriy
07.10.2016
07:36:55
Всем добрый день! А как можно полностью выгрузить macad?

*macdb

Ivan
07.10.2016
07:37:42
Всё, вижу
у тебя есть файл /etc/telegraf/telegraf.d/discovery.conf ?

@freeseacher Привет, тут?

dmitriy
07.10.2016
07:45:53
привет! Наверное, из БД
Это про cli mongo нужно гуглить?

Илья
07.10.2016
07:46:30
я думаю из noc shell тоже можно достать

E_zombie
07.10.2016
07:49:13
как глянуть версии ПО для обьекта ?

Илья
07.10.2016
07:51:15
в атрибутах

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