@nocproject

Страница 571 из 2357
Ilya
23.11.2016
14:18:07
щас смотрю на железках, метрики не собираются

Dmitry
23.11.2016
14:20:45
а что в логах?

Ilya
23.11.2016
14:23:05
N
23.11.2016
14:28:49
а тут зада состоит в том, что бы 1) добавить Telegram в нотификейшен гроуп. При выборе поля Telegram указывать ID группы в телеграм. 2)При выполнении запроса на отправку оповещения, скрипт уже обращается в NSQ, забирает нужные данные и отпарвляет меседж
можно костыль сделать, слать на локальный ящик сервера письмо, а на самом сервере сделать скрипт, который будет запускаться при входящем письме и отправлять в телеграм

Google
N
23.11.2016
14:29:54
но это ацкий костыль будет :)

E_zombie
23.11.2016
14:32:58
http://pastebin.com/FDVr68q0 скрипт который сравнивает сколько портов упало сколько поднялось за промежуток. и если типа число не сходится то показывает что было. если сделать короткий период типа 5 минут то будет уведомлялка об отрезанной оптике.

вренее обрезанной меди.

N
23.11.2016
14:33:28
кидай пока на форум

ибо в чате потеряется, а форум индексируется

E_zombie
23.11.2016
14:34:06
это пока не рецензирование.

в продакшен я его пока не поставил.

Bitbucket
23.11.2016
14:34:41
Dmitry Volodin pushed to noc/feature/microservices Fix DiscoveryCheck.get_caps()

Ivan
23.11.2016
14:35:51
Дима, куда баги скидывать, чтобы не проёбывались?

E_zombie
23.11.2016
14:36:00
данутя. поработай в ТР и не такую пидорастию писать надо будет.

в багзиллу очевидно ждд

Ivan
23.11.2016
14:36:35
Я ссылку не знаю. И пользуются ли ей разрабы

Google
E_zombie
23.11.2016
14:36:57
ну записать туда стоит

чтобы хотябы тыкать туда а не поиском ползать

Andrey
23.11.2016
14:37:40
bt.nocproject.org

E_zombie
23.11.2016
14:38:05
https://bt.nocproject.org/browse/NOC-1539

Bitbucket
23.11.2016
14:50:07
Dmitry Volodin pushed to noc/feature/microservices discovery: metrics fix

Dmitry Volodin pushed to noc/feature/microservices sla.slaprofile: Additional metrics configuration

Dmitry Luhtionov pushed to noc/feature/microservices Update Alstec.ALS profile

Andrey pushed to noc/feature/microservices Fix metrics discovery for SLA

Ilya
23.11.2016
16:27:23
root@noc:/opt/noc# ./noc discovery --debug run --check=interfacestatus periodic m9-br01 2016-11-23 19:26:51,001 [noc.core.cache.base] Using cache backend: noc.core.cache.mongo.MongoCache 2016-11-23 19:26:51,006 [noc.main.models.doccategory] Registering Capability 2016-11-23 19:26:51,006 [noc.main.models.doccategory] Registering MetricType 2016-11-23 19:26:51,165 [noc.main.models.doccategory] Registering ConnectionType 2016-11-23 19:26:51,167 [noc.main.models.doccategory] Registering ObjectModel 2016-11-23 19:26:51,176 [noc.main.models.textindex] Adding FTS index for sa.managedobject 2016-11-23 19:26:51,191 [noc.main.models.textindex] Adding FTS index for ip.vrf 2016-11-23 19:26:51,195 [noc.main.models.textindex] Adding FTS index for vc.vc 2016-11-23 19:26:51,197 [noc.main.models.textindex] Adding FTS index for ip.prefix 2016-11-23 19:26:51,198 [noc.main.models.textindex] Adding FTS index for ip.address 2016-11-23 19:26:51,228 [noc.core.service.httpclient] Using curl http client 2016-11-23 19:26:51,246 [scheduler.discovery] [163] [discovery|periodic|m9-br01|uptime] Check is disabled. Skipping 2016-11-23 19:26:51,266 [scheduler.discovery] [163] [discovery|periodic|m9-br01|interfacestatus] Checking interface statuses 2016-11-23 19:26:51,292 [rpc.sae] [>CALL] script() 2016-11-23 19:26:51,292 [rpc.sae] [10.50.74.63:19132] Sending request 2016-11-23 19:26:51,295 [rpc.sae] [10.50.74.63:19132] Redirecting to http://10.50.74.63:19001/api/activator/ 2016-11-23 19:26:51,295 [rpc.sae] [10.50.74.63:19001] Sending request 2016-11-23 19:26:51,370 [rpc.sae] [<CALL] script (78.88ms) 2016-11-23 19:26:51,371 [noc.core.profile.loader] Loading profile Cisco.IOS 2016-11-23 19:26:51,373 [scheduler.discovery] [163] [discovery|periodic|m9-br01|mac] Check is disabled. Skipping 2016-11-23 19:26:51,373 [scheduler.discovery] [163] [discovery|periodic|m9-br01|metrics] Check is disabled. Skipping

Andrey
23.11.2016
16:30:07
:) и что не так?

Ilya
23.11.2016
16:31:41
disabled

@dvolodin

Andrey
23.11.2016
16:33:32
check=interfacestatus

сам же написал не проверять.....

Ilya
23.11.2016
16:34:18
да, так проходит, но автоматически каждые 300сек - нет

Вручную всё работает

Andrey
23.11.2016
16:35:00
трейсы в логе активатора?

Ilya
23.11.2016
16:42:51
нету по метрикам ничего

только на некоторых железках mac/con refused/vlan-id

Andrey
23.11.2016
16:43:23
SNMP Community в устройстве не прописано?

Google
Ilya
23.11.2016
16:43:51
прописано

Всё работало и в один прекрасный момент перестало

Andrey
23.11.2016
16:45:06
пробовал поменять имя пользователя в железке, сохранить, вернуть обратно и сохранить?

сегодня не обновлялся?

Ilya
23.11.2016
16:46:25
заметил несколько дней назад

периодик висит с 11/11

Andrey
23.11.2016
16:46:38
хм...

Ilya
23.11.2016
16:46:42
точнее последний запуск был

Ivan
23.11.2016
16:47:25
периодик висит с 11/11
Дропнт все зависшие задачи

Ilya
23.11.2016
16:47:48
2016-11-11 14:25:22.751282 [periodic] Starting (Lag 14.07ms) 2016-11-11 14:25:22.755198 [discovery|periodic|mfmo-ar02|uptime] Checking uptime 2016-11-11 14:25:22.763363 [discovery|periodic|mfmo-ar02|uptime] Received uptime: 6291006.97 2016-11-11 14:25:22.767279 [discovery|periodic|mfmo-ar02|interfacestatus] Checking interface statuses 2016-11-11 14:25:25.344381 [discovery|periodic|mfmo-ar02|metrics] Collecting metrics 2016-11-11 14:25:25.362040 [discovery|periodic|mfmo-ar02|metrics] Spooling 26 metrics 2016-11-11 14:25:25.363165 [discovery|periodic|mfmo-ar02] Completed. Status: SUCCESS (2612.03ms) 2016-11-11 14:25:25.363282 [discovery|periodic|mfmo-ar02] Timings: uptime = 9.28ms, interfacestatus = 24.48ms, mac = 2555.21ms, metrics = 18.87ms

Ilya
23.11.2016
16:48:02
статуса нету просто

Andrey
23.11.2016
16:48:49
ааа) нету

Ilya
23.11.2016
16:48:54
и?

Andrey
23.11.2016
16:49:32
из шелла пробовал ensure_discovery_jobs() ?

Ilya
23.11.2016
16:49:40
нет

подробнее?

Andrey
23.11.2016
16:51:09
./noc shell from noc.sa.model.managedobject import ManagedObject ManagedObject.objects.get(name="m9-br01").ensure_discovery_jobs()

E_zombie
23.11.2016
16:53:44
поподробнее

Google
Ivan
23.11.2016
17:00:19
поподробнее
Поищи в чате по этой фкнкции

И на форуме, я писал, как джобы почистить

E_zombie
23.11.2016
17:00:45
там какой то изврат предлагали. типа засуспендить и потом рассуспендить.

есть в наборе howto это статья

Andrey
23.11.2016
17:01:48
это предлагали если job повис в run

а тут его вообще нету

гы.... оно даже работает.... [{'scale': 1.0, 'name': 'SLA | ICMP RTT', 'tags': {'probe': u'858', 'object': None}, 'ts': 1479920545708012032, 'value': 0.001, 'type': 'gauge'}, {'scale': 1.0, 'name': 'SLA | ICMP RTT', 'tags': {'probe': u'530', 'object': None}, 'ts': 1479920545708012032, 'value': 0.001, 'type': 'gauge'}]

но там засада, у циски несколько вариантов выдачи:(

Admin
ERROR: S client not available

Andrey
23.11.2016
17:04:16
над get_metrics ещё работать и работать?

подробнее?
помогло?

Ilya
23.11.2016
17:14:59
помогло?
Отошёл от ПК

Импорт модуля правильно написан?

Andrey
23.11.2016
17:16:36
не факт)

from noc.sa.models.managedobject import ManagedObject

я табом их пишу

Ilya
23.11.2016
17:27:21
@aversant подожду 5 мин и скажу, помогло или нет

Как на все сделать?

Andrey
23.11.2016
17:27:52
все устройства?

for mo in ManagedObject.objects.filter(is_managed=True): mo.ensure_discovery_jobs()

Google
Ilya
23.11.2016
17:29:34
да

спс

Ivan
23.11.2016
17:34:25
@dmitryluhtionov ПРивет! Будет время, ответь тут, пожалуйста: https://forum.getnoc.com/t/lldp/47/5

Ilya
23.11.2016
17:39:20
@aversant помогло

надо в faq

Andrey
23.11.2016
17:39:35
странно.... почему они удалились

IPSLA можно потестить, но надо собирать вывод с циски show ip sla statistics

чтобы нормально сделать get_metrics

Andrey
23.11.2016
17:41:52
jr

ок

E_zombie
23.11.2016
17:43:46
http://sdelanounas.ru/blogs/86560/

Кошка заходит в кафе, заказывает кофе и пирожное. Официант стоит с открытым ртом. Кошка: — Что? — Эээ... вы кошка! — Да. — Вы разговариваете! — Какая новость. Вы принесете мой заказ или нет? — Ооо, простите, пожалуйста, конечно, принесу. Я просто никогда раньше не видел... — А я тут раньше и не бывала. Я ищу работу, была на собеседовании, решила вот выпить кофе. Официант возвращается с заказом, видит кошку, строчащую что-то на клавиатуре ноутбука. — Ваш кофе. Эээ... я тут подумал... Вы ведь ищете работу, да? Просто мой дядя — директор цирка, и он с удовольствием взял бы вас на отличную зарплату! — Цирк? — говорит кошка. — Это где арена, купол, оркестр? — Да! — Клоуны, акробаты, слоны? — Да! — Сахарная вата, попкорн, леденцы на палочке? — Да-да-да! — Звучит заманчиво! А на хрена им программист?

Ilya
23.11.2016
18:36:10
странно.... почему они удалились
После игр с кэшами думаю

Andrey
23.11.2016
18:36:23
аа... кэш....

недоверяю кэшу

лучше золото

Bitbucket
23.11.2016
19:12:40
Dmitry Volodin pushed to noc/feature/microservices AuthProfile: Fix credentials cache cleaning

Dmitry Volodin pushed to noc/feature/microservices Cisco.IOS.get_metrics: Fetch ip sla metrics from 7600

Andrey pushed to noc/feature/microservices Fix get_metrics for Cisco SLA

Ivan
23.11.2016
19:35:39
о, живые есть

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