@nocproject

Страница 1954 из 2357
Gitlab
02.04.2018
09:04:47
Dmitry
02.04.2018
09:05:26
у кого-нибудь под рукой есть скрипшот с инвентаркой MX480?

Ivan
02.04.2018
09:06:44
у Илюхи мб

Dmitry
02.04.2018
09:07:16
нашел уже

Google
Gitlab
02.04.2018
09:07:43
Dmitry
02.04.2018
09:19:15
да не, просто как пример показать

Ikonnikov
02.04.2018
10:55:11
?

root@Node1:/opt/noc# ls ./sa/profiles/Nateks/NetXpert/ get_config.py get_config.pyc get_fqdn.py get_interfaces.py get_interfaces.pyc get_version.py __init__.py init.pyc

git add sa/profiles/Nateks/NetXpert/get_interfaces.py git commit git pull

все равно пусто https://code.getnoc.com/noc/noc/tree/microservices/sa/profiles/Nateks/NetXpert

А тот пул что я делал когда пропустят?

Александр
02.04.2018
11:25:45
EXCEPTION: <class 'noc.core.script.cli.error.CLILowPrivileges'> Error username or password, RADIUS can not accept NULL string! Fail!

Google
Александр
02.04.2018
11:26:25
С таким на DLink'ах кто-нибудь сталкивался?

Maksim
02.04.2018
11:28:20
Error username or password, RADIUS can not accept NULL string! Fail!

пишет же )

Александр
02.04.2018
11:38:36
оказывается там еще один пароль

Aleksandr
02.04.2018
11:46:16
Здрасвуйте, столкнулся с нештатным поведение: хотел импортировать объекты, но при нажатии кнопки import появляется UNHANDLED EXCEPTION (2018-04-02 14:35:25.583138)

как пофиксить?

Aleksandr
02.04.2018
11:48:05
ой вэй, а гденить описано как через CLI

Dmitry
02.04.2018
11:53:06
git add sa/profiles/Nateks/NetXpert/get_interfaces.py git commit git pull
напрямую в ветку microservices нельзя пушить

Александр
02.04.2018
11:54:25
Как игнорировать изменение некоторых строк в конфиге коммутатора?

Ikonnikov
02.04.2018
11:54:44
Dmitry
02.04.2018
11:55:42
git branch XXX git checkout XXX что-то сделать git add . (или список файлов) git commit git push origin XXX

Ikonnikov
02.04.2018
11:56:30
в смысле в какую ветку?

Алексей
02.04.2018
12:01:19
дима щас научит...

@dmitryluhtionov это твой флоу. у тя в принципе есть право на запись в репу. у @Izya12 нету. поэтому сначала fork

Konstantin
02.04.2018
12:02:58
Konstantin
02.04.2018
12:26:30
скоее всего никак, импортируй из кли
Похоже работает, но только ошибку на поле теперь выводит, invalid field 'config_filter_rule'

Из за того что поменяли на config_filter_handler

Dmitry
02.04.2018
12:39:21
где так ругается?

Google
Konstantin
02.04.2018
12:43:43
В консоли ./noc csv-import

Sergey
02.04.2018
12:55:03
коллеги, еще разок спрошу: по части mac можно искать? по полному ищет...

Dubridze
02.04.2018
12:59:49
попробуй 5 символов указать

Ivan
02.04.2018
13:02:39
В issue

Sergey
02.04.2018
13:02:57
эх, печаль

Konstantin
02.04.2018
13:10:30
где так ругается?
Если в csv поле исправить, то в дальнейшем проблемы могут быть?

Aleksandr
02.04.2018
13:13:23
А никак низя исправить в GUI тему с импортом?

Konstantin
02.04.2018
13:18:19
Там все печально поэтому не фиксят

Aleksandr
02.04.2018
13:19:37
Недавно с башней траблы были и пофиксил очень быстро, может и тут с хитрым прищуром пофиксят.

Konstantin
02.04.2018
13:26:20
Там какие то глобальные изменения были

Aleksandr
02.04.2018
13:26:55
А тут наверняка маненькая строчка и все путем

Konstantin
02.04.2018
13:27:41
Ага, и issue висит неделю )

Aleksandr
02.04.2018
13:28:23
Аааа тоесть не у меня первого тады легше. Подождем

Gitlab
02.04.2018
14:39:45
aversant opened merge request at / noc: Add CPU, Memory, Temperature metrics to Extreme.XOS profile. Add CPU, Memory, Temperature metrics to Extreme.XOS profile.

Dmitry
02.04.2018
15:09:16
зачем искать по части мака?

Ivan
02.04.2018
15:11:29
зачем искать по части мака?
чтобы найти все маки, включающие в себя искомую часть

Алексей
02.04.2018
15:12:35
зачем искать по части мака?
потому что диктуют последние 4 знака. индустриальный стандарт

Ivan
02.04.2018
15:13:05
и смысла вводить первые из OUI которые в парке обычно одинаковые — нет

Sergey
02.04.2018
15:31:49
монтажники постоянно говорят оконечку мака

Google
Александр
02.04.2018
15:48:32
Кто нибудь использует MP Alcatel.TIMOS? Возможно ли сохранять 3 файла конфигурации?

Ilya
02.04.2018
15:49:37
часто монтажники/свт на удаленке

последние 4 символа проще искать, да и писать, чем все

Dmitry
02.04.2018
16:07:07
не, без мазы

только полнотекстового индекса там не хватало

Ilya
02.04.2018
16:09:05
ну а как? Это самый частый юзкейс

Konstantin
02.04.2018
16:09:34
+

Dmitry
02.04.2018
16:09:39
в пень

Ilya
02.04.2018
16:09:56
в пень
Это тяжело для ресурсов будет?

Насколько?

Алексей
02.04.2018
16:10:07
нда. база есть. достать из нее данные нельзя...

Dmitry
02.04.2018
16:10:52
можно

но по человечески

по ключу

Алексей
02.04.2018
16:11:24
это по роботски

Dmitry
02.04.2018
16:11:31
чем потом разбираться, какая скотина грузит базу

Алексей
02.04.2018
16:11:39
по человечески это 4 значения

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

Ilya
02.04.2018
16:12:52
Сейчас запрос динамический, по мере набирания текста или единоразовый по нажатию кнопки? @dvolodin

Google
Ilya
02.04.2018
16:13:19
Насколько я помню, переделывали на последнее

Такие запросы редкие, но нужные

Проведите опросник )

Алексей
02.04.2018
16:22:43
не в опроснике дело. а в том как это реализовать

сейчас база на хранение 1милиарда записей на диске съела 5,9 гига.

Dmitry
02.04.2018
16:24:52
проводи-не проводи

5M маков снимаются и пишутся каждые 5 минут

Алексей
02.04.2018
16:25:13
индексы у нее есть только по MergeTree(date, (ts, managed_object)

Dmitry
02.04.2018
16:25:35
вот и считай, сколько лопатить надо

Алексей
02.04.2018
16:25:42
вторичных индексов в кх нету

в доке так вот

MergeTree tables can only have one (primary) index: there aren't any secondary indices. It would be nice to allow multiple physical representations under one logical table, for example, to store data in more than one physical order or even to allow representations with pre-aggregated data along with original data.

типичное решение в касандре например это держать секондари индексы в соседней базе.

но оно очень кривое

Ivan
02.04.2018
16:30:15
но оно очень кривое
Ну я предлагал скорее всего такое же, отдельную базу под поиск по макам, да.

Алексей
02.04.2018
16:31:55
так что либо * делать такое кривое решение хранением вторичных индексов в отдельном месте. в этом месте дожно быть соответствие XX:XY -> [AA:BB:CC:DD:XX:XY, A1:BB:CC:DD:XX:XY, AA:B2:CC:DD:XX:XY] * либо хранить мак как строку. тогда по ней будет работать like. но эффективность храннеия сильно упадет * либо на этом мысль останавливается.

Dmitry
02.04.2018
16:32:34
ты можешь точно так же преобразовать мак в строку и сделать like

один хрен - прошерстишь изрядный кусок

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