@nocproject

Страница 2292 из 2357
fx00f
20.09.2018
11:49:45
А если профиля нет в корне, а создать его в кастоме, такая схема будет работать?

@aversant ^^^

Google
fx00f
20.09.2018
11:51:16
Пейчаль

Andrey
20.09.2018
11:51:19
ну и придётся переключиться на мастер.

fx00f
20.09.2018
11:51:26
Но завтра лучше, чем через месяц

С мастера реально будет вернуться потом на 18.1 ? миграций же вроде не ожидается ?

fx00f
20.09.2018
11:53:11
Этот вариант мне не подходит))))

Придётся ждать)

Я мастер только в тестовой среде буду держать, у меня на новой галере с этим строго. Типа нок должен будет работать и не падать) А на мастер ветке шансы не падать стремиться будут к нулю )))

Профиль руками нужно заводить, после того, как я создал папку с /opt/noc/profiles ?

fx00f
20.09.2018
11:57:35
sa пропустил

Google
fx00f
20.09.2018
11:58:15
ну вот создал я /opt/noc/sa/profiles/3Com/2952

положил туда пустой init

всё остальное буду держать в noc_custom

Andrey
20.09.2018
12:00:06
на текущий момент чтобы создать свой профиль (которого ещё нет в системе надо) 1. Выбрать название в формате Vendor.ProfileName 2. Добавить профиль в ServiceActivatoion -> Setup> Profiles 3. Создать папку для профиля в кастоме (по пути аналогично выбранному) 4. В основной папке создать папку и положить туда __init__.py

сейчас тестируется исправление, которое уберёт 4 пукт. И можно будет профиль держать только в кастоме.

fx00f
20.09.2018
12:01:12
Ну вот я всё так сдела значит

Спасибо за инфу

fx00f
20.09.2018
12:10:10


Andrey
20.09.2018
12:11:01
полагаю, на активатор профиль не завезли

или на дискавери

fx00f
20.09.2018
12:11:23
нода одна с активаторами и дискаверами

Andrey
20.09.2018
12:11:44
и дискавери

fx00f
20.09.2018
12:11:54
Нок целиком

EXCEPTION: <type 'exceptions.TypeError'> 'NoneType' object is not callable

дискавери ругается

2018-09-20 15:13:03,470 [noc.core.profile.loader] Loading profile 3Com.2952 2018-09-20 15:13:03,470 [noc.core.profile.loader] Profile not found: 3Com.2952

Gitlab
20.09.2018
12:13:38
Google
fx00f
20.09.2018
12:14:16
/opt/noc/sa/profiles/3Com # ls -la итого 8 drwxr-xr-x 8 root root 134 сен 20 14:53 . drwxr-xr-x 86 root root 4096 сен 17 08:08 .. drwxr-xr-x 2 root root 25 сен 20 14:53 2952 drwxr-xr-x 2 root root 4096 сен 14 15:46 4500 -rw-r--r-- 1 root root 0 сен 14 15:46 __init__.py drwxr-xr-x 2 root root 99 сен 14 15:46 SuperStack drwxr-xr-x 2 root root 264 сен 14 15:46 SuperStack3 drwxr-xr-x 2 root root 180 сен 14 15:46 SuperStack3_4400 drwxr-xr-x 2 root root 163 сен 14 15:46 SuperStack3_4500

тут в 2952 лежит пустой инит

Gitlab
20.09.2018
12:14:47
fx00f
20.09.2018
12:15:25
/opt/noc_custom/sa/profiles/3Com/2952 # ll итого 116 -rw-r--r-- 1 root root 2194 сен 14 15:46 add_vlan.py -rw-r--r-- 1 root root 2334 сен 14 15:46 get_arp.py -rw-r--r-- 1 root root 1450 сен 14 15:46 get_chassis_id.py -rw-r--r-- 1 root root 2147 сен 14 15:46 get_config.py -rw-r--r-- 1 root root 2835 сен 14 15:46 get_copper_tdr_diag.py -rw-r--r-- 1 root root 1478 сен 14 15:46 get_dhcp_binding.py -rw-r--r-- 1 root root 2336 сен 14 15:46 get_dom_status.py -rw-r--r-- 1 root root 1057 сен 14 15:46 get_fqdn.py -rw-r--r-- 1 root root 1545 сен 14 15:46 get_interface_index.py -rw-r--r-- 1 root root 8140 сен 14 15:46 get_interfaces.py -rw-r--r-- 1 root root 2469 сен 14 15:46 get_interface_status.py -rw-r--r-- 1 root root 5630 сен 18 15:20 get_lldp_neighbors.py -rw-r--r-- 1 root root 1638 сен 14 15:46 get_local_users.py -rw-r--r-- 1 root root 4439 сен 14 15:46 get_mac_address_table.py -rw-r--r-- 1 root root 3428 сен 18 15:21 get_portchannel.py -rw-r--r-- 1 root root 13636 сен 14 15:46 get_switchport.py -rw-r--r-- 1 root root 4089 сен 14 15:46 get_version.py -rw-r--r-- 1 root root 1756 сен 14 15:46 get_vlans.py -rw-r--r-- 1 root root 1590 сен 14 15:46 __init__.py -rw-r--r-- 1 root root 1479 сен 14 15:46 ping.py -rw-r--r-- 1 root root 773 сен 14 15:46 remove_vlan.py -rw-r--r-- 1 root root 4685 сен 14 15:46 set_switchport.py

Andrey
20.09.2018
12:15:32
тут в 2952 лежит пустой инит
должет быть не пустой

fx00f
20.09.2018
12:15:41
понял

Dmitry
20.09.2018
12:16:28
2018-09-20 15:13:03,470 [noc.core.profile.loader] Loading profile 3Com.2952 2018-09-20 15:13:03,470 [noc.core.profile.loader] Profile not found: 3Com.2952
Рестарт активатора еще и проверить что init.py с ненулевым наполнением лежит в нужной папке.. т.е. в конце дерева папок

Terminator
20.09.2018
13:04:29
Кирилл Мыльников будет жить. Поприветствуем!

Ikonnikov
20.09.2018
13:07:04
Кто писал профиль Rotek.RTBSv1

у меня все UBNT на этот профиль сели почему то

Andrey
20.09.2018
13:07:56
у меня все UBNT на этот профиль сели почему то
не исключаю, что железки делает одна и та же контора

Dmitry
20.09.2018
13:07:58
profile check rules

проверьте

Gitlab
20.09.2018
13:09:43
aversant opened merge request at / noc: Add physical iface count metrics to selfmon. Add physical iface count metrics to selfmon.

Ivan
20.09.2018
13:53:58


@dvolodin как теперь дебажить датастримы? syslog грит, царь ненастрящий

Google
Ilya
20.09.2018
13:55:12
значит железка шлёт сислог с этих адресов, а их нету в ноке

Ilya
20.09.2018
13:55:39
есть, не волнуйся
не волнуюсь. не верю

fx00f
20.09.2018
13:58:25
RPC Remote error (None): RPC call failed: Failed: I/O operation on closed epoll fd

Чё вот ему от меня нужно ?

Andrey
20.09.2018
13:59:58
Чё вот ему от меня нужно ?
таймаут со стороны железки

fx00f
20.09.2018
14:00:12
Ivan
20.09.2018
14:00:21
./noc datastream ...
Ага, можно полную команду? А то я уже один раз ./noc help написал, ага

Ivan
20.09.2018
14:00:52
немношк

Andrey
20.09.2018
14:00:56
./noc command --help

вроде, пользуешься линуксами

Ivan
20.09.2018
14:01:05
Классно

вроде, пользуешься линуксами
именно, и там хэлп к бинарнику, а не к команде.

Andrey
20.09.2018
14:01:46
Ivan
20.09.2018
14:02:01
В общем, у меня в ноке сообщения сислога от классифаера до эскалатора успевают перемешаться

В классифаере порядок ивентов нормальный, а в вебе Events уже нет

Ivan
20.09.2018
14:28:37
печально

Google
Ivan
20.09.2018
14:28:41
надо починить

Andrey
20.09.2018
14:30:32
надо починить
невозможно без переделки всего

так что, смирись

Ivan
20.09.2018
14:31:19
когда-нибудь это всё равно надо будет делать

особенно если хотим в меш играть

bee26
20.09.2018
14:38:00
Ivan
20.09.2018
14:39:04
./noc datastream rebuild --datastream=cfgping оно?
ребилд немного не, но спасибо. Я понял теперь где хэлп искать

bee26
20.09.2018
14:39:05
или ./noc fix apply fix_rebuild_datastream

fx00f
20.09.2018
14:41:18
|interface] Cannot find aggregated interface 'Po 3'. Skipping Gi 1/0/5

Это дело берётся из get_portchannel ?

ElviN
20.09.2018
14:41:38
/noc

fx00f
20.09.2018
14:42:40
[{'interface': 'Po 1', 'type': 'S', 'members': ['Gi 1/0/47', 'Gi 1/0/48']}, {'interface': 'Po 2', 'type': 'S', 'members': ['Gi 1/0/1', 'Gi 1/0/2', 'Gi 1/0/3', 'Gi 1/0/4']}, {'interface': 'Po 3', 'type': 'S', 'members': ['Gi 1/0/5', 'Gi 1/0/6', 'Gi 1/0/7', 'Gi 1/0/8']}, {'interface': 'Po 4', 'type': 'S', 'members': ['Gi 1/0/34', 'Gi 1/0/46']}]

Там правильная инфа, куда бы копнуть ?

в самом get_interfaces чтоль это говно ?

Andrey
20.09.2018
14:44:47
Там правильная инфа, куда бы копнуть ?
переключиться на CLI и не тратить время

fx00f
20.09.2018
14:45:12
ща я буду всё это дебажить

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