@nocproject

Страница 304 из 2357
Dmitry
19.09.2016
08:10:34
в микросервисах полностью другой подход к запуску задач

проблема в том, что SAApplication нужно полностью переписать

Aleksandr
19.09.2016
08:12:10
как вот такие oid собрать на одном графике, не залезая в саму графану? чтоб нок сам мог выбрать нужный метод объединения? class Script(GetMetricsScript): name = "DLink.DxS.get_metrics" SNMP_OIDS = GetMetricsScript.merge_oids({ "CPU | Usage | 1sec": [ ("SNMP", "1.3.6.1.4.1.171.12.1.1.6.1.0", "gauge", 1) ], "CPU | Usage | 1min": [ ("SNMP", "1.3.6.1.4.1.171.12.1.1.6.2.0", "gauge", 1) ], "CPU | Usage | 5min": [ ("SNMP", "1.3.6.1.4.1.171.12.1.1.6.3.0", "gauge", 1) ], })

эти метрики рисуют три разных графика

Google
Aleksandr
19.09.2016
08:12:40
надо чтоб на одном был вывод

да еще и цвет указать желательно

Илья
19.09.2016
08:19:14
если говорить про шаблон то вывод минимального значения в таблице имеет мало смысла

и если на то пошло то threshold не помешали бы

Алексей
19.09.2016
08:24:36
так там есть

Ivan
19.09.2016
08:25:14
Илья
19.09.2016
08:25:58
ага, это бесит
все думают что вопрос риторический

Ivan
19.09.2016
08:26:12
да пиздец, риторика

Алексей
19.09.2016
08:26:26
ага, это бесит
пока для починки сниппетов нужно приложить много усилий к сожаление временно не оправданных

Ivan
19.09.2016
08:26:45
Вот хотя бы адекватный ответ

его ещё можно понять

То есть команды только из консоли можно выполнять по селекторам?

Dmitry
19.09.2016
08:28:22
да

Google
Алексей
19.09.2016
08:28:29
Ваня тебе выше Дима тоже самое написал

Ivan
19.09.2016
08:28:38
После третьего вопроса?)

и фактически, это не мне даже было

Ладно, хоть ясность какая-то

А скажите, что ещё сломано в связи с этим?

Aleksandr
19.09.2016
08:30:33
проще спросить, что работает...

Алексей
19.09.2016
08:31:07
довольно не плохо сломано. на мой взгляд по крайней мере

ран команд

сниппеты

думаю что еще экшены но не уверен

mrt механизм много где использовался

Илья
19.09.2016
08:31:50
это типа ненужные модули?

а что такого нужного тогда сейчас пилится?

Алексей
19.09.2016
08:32:49
fm

интерфейсы

обвязка

Илья
19.09.2016
08:33:06
push в ФМ будет?

а правила корреляции?

а корреляция по топологии?

Алексей
19.09.2016
08:33:23
Google
Алексей
19.09.2016
08:33:30
Илья
19.09.2016
08:35:29
два незачета, и уверен третий тоже будет недоделан

Алексей
19.09.2016
08:35:46
он сейчас уже работает

Илья
19.09.2016
08:36:05
если у меня л2 и л3 топология отличается. нок это отработает?

(кольцо свичей приходит на две железки но ip терминируется только на одной)

Dmitry
19.09.2016
08:38:33
это почему это правила корреляции не работают

еще как работают

Илья
19.09.2016
08:38:53
их нет

я тебе показывал

bfd на bgp

Dmitry
19.09.2016
08:39:42
так сделай

Илья
19.09.2016
08:40:36
(кольцо свичей приходит на две железки но ip терминируется только на одной)
у нас так реально было, кольцо каталистов приходит на разные РЕ, л2 сервисы проключаются для резерва через оба плеча, а л3 интернеты только на одной РЕ, чтобы не усложнять роутинг

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

для меня корреляции нет

Dmitry
19.09.2016
08:46:32
здрасьте

там полно правил

Илья
19.09.2016
09:18:15
там полно правил
а что же ничего не работает

E_zombie
19.09.2016
09:18:35
это норма

Илья
19.09.2016
09:19:09
:)

Google
Snake
19.09.2016
09:20:41
Я, наверное, с глупым вопросом. Но что опять поломали в башне? Сначала трейсит /opt/tower/bin/tower-inv типа снимите executable. Снимаю. Теперь пишет "it looks like executable"

что за хрень?

Snake
19.09.2016
09:22:12
какую и где?

Илья
19.09.2016
09:22:40
не важно, главное что ты понял свою ошибку :)

Ilya
19.09.2016
09:22:48
3am; darkness; Maintenance window closing. Safety net: rollback.

Snake
19.09.2016
09:23:13
не важно, главное что ты понял свою ошибку :)
Моей ошибкой было поставить башню, да. Хорошо хоть не в прод

E_zombie
19.09.2016
09:23:49
ктонибудь покажите как из пируля зайти на железку и выполнить там команды . для девелопа

Snake
19.09.2016
09:23:53
тогда уже нок
Ну develop пользоваться можно. пока

Илья
19.09.2016
09:26:34
а то может не стоит

E_zombie
19.09.2016
09:27:01
мне до пятницы надо построить отчёт какие кольца разомкнуты.

Dmitry
19.09.2016
09:27:11
<object>.scripts.get_version()

E_zombie
19.09.2016
09:27:40
а команды ?

Илья
19.09.2016
09:30:25
я вот так в своем приложении делал

commands = m['config'].split('\n') task = ReduceTask.create_task(object_selector=mo, map_script="commands", map_script_params={"commands":commands}, reduce_script="pyrule:mrt_result", reduce_script_params={}, timeout=180)

пируль почти тоже самое

но это только в одну сторону

результат не прочитать

Google
Илья
19.09.2016
09:31:24
для результат надо допиливать

E_zombie
19.09.2016
09:31:53
ок попробую. спасибо.

а никто подобную задачу с кольцами не решал ?

bee26
19.09.2016
09:34:45
как определяешь кольцо замкнуто/разомкнуто? lldp?

Илья
19.09.2016
09:35:16
если ллдп то по-моему просто ноковскую топологию надо прочитать, без команд

bee26
19.09.2016
09:37:07
или uplink - up/down? результат список коммутаторов?

Илья
19.09.2016
09:37:34
тоже самое можно из нока прочитать

Zek
19.09.2016
10:01:45
-

Alexey
19.09.2016
10:12:39
Подскажите, пожалуйста, как очередь в nsq почистить? Есть подозрения, что некоторые косяки у меня из-за кривых событий, импортированных из старого нока. Классификатор крэшится, получая события от nsq, как я понял.

Dmitry
19.09.2016
10:16:29
nsqadmin

там можно зачистить очередь

Alexey
19.09.2016
10:21:10
там какой-то cli или как им рулить?

Snake
19.09.2016
10:21:44
какую и где?
И все-таки, как починить deploy в башне? какую переменную окружения прописать надо?

Ilya
19.09.2016
11:09:46
@dvolodin как можно протраблшутить пингалку?

по логам таски создалиь для всех МО

Timestamp: 2016-09-19T12:10:12.652000+03:00 (duration 01:59:56)

2016-09-19 12:10:15,652 [ping] [10.100.5.150] Changing status to False 2016-09-19 12:14:12,652 [ping] [10.100.5.150] Changing status to True

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