@nocproject

Страница 2162 из 2357
Stannis
31.07.2018
10:41:09
Просто супер

Своих денег стоит

Блин обновится бы А страшнл

У меня каждый деплой драма с коллекциями

Google
E_zombie
31.07.2018
10:45:01
мораль. все коллекции должны быть в апстриме

Dmitry
31.07.2018
10:48:59
мораль - дружно просим @freeseacher взять себя в руки и доделать https://code.getnoc.com/noc/noc/merge_requests/406

Dmitry
31.07.2018
10:49:24
тогда можно будет MR в коллекции делать прямо из web'а

хз, они молчат

как рыба

Алексей
31.07.2018
10:49:35
там есть синхронизация веток.

будет синхронизация веток можно будет запилить

E_zombie
31.07.2018
11:13:32
что то у меня кастом перестал работать после деплоя.

Алексей
31.07.2018
11:14:27
рассказывай

E_zombie
31.07.2018
11:14:53
сделал пулл . сделал полный деплой.

файло лежит в ./custom/commands .

Google
E_zombie
31.07.2018
11:15:21
делаю ./noc balbalbla

Алексей
31.07.2018
11:15:34
файло лежит в ./custom/commands .
а в башне какой путь указан ?

E_zombie
31.07.2018
11:15:36
Unknown command: 'm-admd' Type 'manage.py help' for usage.

/opt/noc_custom

руками туда чтоли всё перетянуть ?

Алексей
31.07.2018
11:16:18
ну и чо ты хочешь ?

E_zombie
31.07.2018
11:16:34
прошлый раз была миграция.

Алексей
31.07.2018
11:16:54
понятно

научи меня делать миграции. будут оные

E_zombie
31.07.2018
11:21:08
перенёс. ребутнул. таже петрушка.

в конце пути слеш нужен ?

Алексей
31.07.2018
11:21:23
Gitlab
31.07.2018
11:23:19
dv opened merge request at / noc: ping: Use cfgping datastream

Ivan
31.07.2018
11:24:25
а, перенёс

Dmitry
31.07.2018
11:24:44
https://code.getnoc.com/noc/noc/merge_requests/994 -- вот тут нужно широкое тестирование

ping переезжает с omap на datastream

Ivan
31.07.2018
11:25:18
какие вещи проверить

Google
Dmitry
31.07.2018
11:25:50
из плюсов - изменения в профилях и новые объекты сразу применяеются

а не в течении 15 минут

отладим - натащим syslog и trapcollector

Ivan
31.07.2018
11:26:23
ты починил в профилях sources для трапов и сислога?

Dmitry
31.07.2018
11:26:48
а что там не так было?

Ilya
31.07.2018
11:26:53
А vpn management discovery?

Ivan
31.07.2018
11:27:27
а что там не так было?
работает толкьо source_type = management, а железка может иногда и с лупбеков сислоги слать

Dmitry
31.07.2018
11:28:38
https://code.getnoc.com/noc/noc/blob/microservices/services/datastream/streams/cfgsyslog.py

это вот в этом месте смотреть надо

чтобы addresses правильно формировался

у нас теперь есть универсальный API для трекинга изменений

datastream называется

дока на него - https://code.getnoc.com/noc/docs/merge_requests/28/diffs

пока в MR

хех, noc/noc приближается к 1000-му MR

Gitlab
31.07.2018
11:42:08
Dmitry
31.07.2018
11:42:38
https://code.getnoc.com/noc/noc/merge_requests/994 -- @EKbfh расписал по тестированию

cns
31.07.2018
12:14:59
Привет, хочу реализовать валидацию конфигурации при получении SNMP trap. Мне при получении trap нужно по ip выгружать нужный конфиг из БД и вызывать проверку через функцию 'check', которую можно импортировать из /noc /cm/validators/config/ или есть более правильный и простой метод?

E_zombie
31.07.2018
12:35:21
Unknown command: 'm-admd' Type 'manage.py help' for usage. [root@noc-wrk-all-01 noc]# pwd /opt/noc

вы не отвечаете на мой ответ

Google
Алексей
31.07.2018
12:54:01
cat .env

E_zombie
31.07.2018
13:02:23
noc.pth [----] 0 L:[ 1+ 0 1/ 7] *(0 / 108b) 0035 0x023 [*][X] # NOC paths import os; os.environ['DJANGO_SETTINGS_MODULE'] = 'noc.settings' /opt/noc /opt /opt/noc_custom

# Ansible managed export NOC_CONFIG="yaml:///opt/noc/etc/tower.yml,yaml:///opt/noc/etc/settings.yml,env:///NOC" export PGPASSWORD="" export NOC_USER="noc" export PGDATABASE="noc" export MONGO_DIR="/etc/mongod"

E_zombie
31.07.2018
13:03:58
пул и опять ?

Алексей
31.07.2018
13:04:26
https://code.getnoc.com/noc/ansible_deploy/blob/microservices/noc_roles/noc/templates/env.j2

видишь тут проверка.

либо у тя не указан кастом

либо одно из двух

Ivan
31.07.2018
13:05:10
пул и опять ?
а какая роль кастома у тебя?

E_zombie
31.07.2018
13:05:26
у меня там сейчас вся автоматизация лежит

Ivan
31.07.2018
13:05:37
в башне

git+https://code.getnoc.com/ansible-roles/ansible-role-custom-local.git — хорошая роль git+https://code.getnoc.com/ansible-roles/ansible-role-custom.git — плохая роль, ей репу надо

E_zombie
31.07.2018
13:07:27
у меня есть гит свой. там что я оттуда дёргаю да.

Алексей
31.07.2018
13:08:27
Раз свой гит укажи

И путь к камтому тоже

На всех нодах

Dmitry
31.07.2018
13:09:42
code.getnoc.com вполне подходит для своего custom

какие проблемы-то?

Ivan
31.07.2018
13:09:58
лишняя возня

Google
Dmitry
31.07.2018
13:11:11
custom вообще возня

E_zombie
31.07.2018
13:12:50
ну не скажи.

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

@freeseacher после деплоя с --tags=config применилось и всё норм теперь.

Алексей
31.07.2018
13:14:39
E_zombie
31.07.2018
13:15:01
очень трудно.

ты ещё спроси меня как я без тех учёта.

Алексей
31.07.2018
13:15:37
Как ты без теучета?

Dmitry
31.07.2018
13:15:38
чудесно

?

E_zombie
31.07.2018
13:15:48
или как меня досихпор не прикопали в леске за нагибания ПЕ

bee26
31.07.2018
13:18:23
E_zombie
31.07.2018
13:18:57
в пизду хомячка.

Dmitry
31.07.2018
13:18:59
а что, NOC кто-то интегрировал с аргусом?

E_zombie
31.07.2018
13:19:09
ага

мы блять оттуда берём столбец айпи

Dmitry
31.07.2018
13:20:02
?

ну сделай полноценный ETL

сгодится

E_zombie
31.07.2018
13:20:31
это последнее что я сделают в РТ.

мне никто внятно и не ответил на вопрос нахуя мне вгружать из аргуса если он выдаёт недостоверные данные .

Dmitry
31.07.2018
13:25:20
чтобы потом выдать расхождения

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