
Алексей
20.08.2018
19:28:48
и тоже сделает минорщину

Ivan
20.08.2018
19:46:43

Gitlab
20.08.2018
19:47:56
dv opened merge request at / noc:
./noc datastream get

Dmitry
20.08.2018
19:48:22
И вот еще полезная диагностическая команда

Google

Dmitry
20.08.2018
19:48:23
https://code.getnoc.com/noc/noc/merge_requests/1082
для проверки конфига пинга для объекта
./noc datastream get --datastream=cfgping <id объекта>
для сислога
./noc datastream get --datastream=cfgsyslog <id объекта>
для трапов
./noc datastream get --datastream=cfgtrap <id объекта>
для проверки, что можно отгрузить во внешние системы
по объектам
./noc datastream get --datastream=managedobject <id объекта>
можно применять фильтры datastream -- pool, shard
крайне полезная вещь, чтобы понять, что это за зверь такой
и что у него внутри

Google

Dmitry
20.08.2018
19:51:18
Осенью будет datastream с алармами
Если надо, могу вынести клиента в отдельную питоновскую библиотечку

Ivan
20.08.2018
19:52:22
чтобы снаружи можно было грузить?

Dmitry
20.08.2018
19:52:42
да
много очень прикручено, чтобы из NOC доставать данные
решили упорядочить все
есть сервис datastream
и еще будет сервис nbi
в который мы будем выносить различные полезные функции для интеграции
скажем, метрики получить
или РНР создать
или просто список железок вытащить, которые навернутся, если упадет указанная железка
да, для DNS тоже можно посмотреть datastream
./noc datastream get --datastream=dnszone <id зоны>
дока по аттрибутам, которые мы выгружаем - https://docs.getnoc.com/en/api/datastream.html

Gitlab
20.08.2018
20:29:09

Google

Gitlab
20.08.2018
20:51:31

Ikonnikov
21.08.2018
03:28:30
потести
https://pastebin.com/ehMKPkuv
обновился, протестил

Gitlab
21.08.2018
04:32:58

Ilya
21.08.2018
04:33:13

Andrey
21.08.2018
04:41:41
Ура
как бы, поддерживается, но не реализовано
но теперь Specify Address заработал

Gitlab
21.08.2018
04:43:34

Ilya
21.08.2018
05:12:05

Andrey
21.08.2018
05:12:51
:)
сразу не тащи. Проверь где-нибудь сбоку
у меня ничего не сломалось. Сислог и трапы норм.
но под нагрузкой я померять не могу

Ilya
21.08.2018
05:14:07

Google

Ilya
21.08.2018
05:14:37
Через 1-2ч проверю

Andrey
21.08.2018
05:16:24

Gitlab
21.08.2018
05:17:50

Andrey
21.08.2018
05:29:28
`./noc help` выводит список всех доступных команд с кратким описанием.
`./noc help <command_name>` выводит описание конкретной команды.
@somovis https://code.getnoc.com/noc/noc/issues/706
чем дело закончилось?

Ilya
21.08.2018
05:31:53
Забыл написать)

Andrey
21.08.2018
05:32:25
а я сейчас смерджу

Misak
21.08.2018
06:04:17

Andrey
21.08.2018
06:04:28

Misak
21.08.2018
06:05:57
спасибо
так, а как правильно потестить?

Dmitry
21.08.2018
06:08:22
на тестовой базе взять готовый файл зоны и влить

Misak
21.08.2018
06:09:16
из интерфейса или командой?

Andrey
21.08.2018
06:09:26
изменения-то прикатил?

Google

Andrey
21.08.2018
06:09:40
для команды

Misak
21.08.2018
06:09:44
деплою
а, это другая ветка?

Dmitry
21.08.2018
06:10:58
да
но там можно и файл притащить

Gitlab
21.08.2018
06:11:29

Misak
21.08.2018
06:14:12
а какую зону пробовать - прямую, реверс или обе?

Ilya
21.08.2018
06:17:20

Alexander
21.08.2018
06:35:47
пингеры пишут
[noc.core.dcs.base] All slots a busy, waiting
[noc.core.dcs.base] Attempting to get slot
после деплоя и включения pgbouncer и memcached
ds поставил, фикс применил
копать в сторону консула и слотов?

Ilya
21.08.2018
06:40:10

Gitlab
21.08.2018
06:41:12

Misak
21.08.2018
06:44:45
./noc help срет трейбеками
это нормально?

Gitlab
21.08.2018
06:44:56

Ilya
21.08.2018
06:45:16
хера-се, сколько тестировать то

Alexander
21.08.2018
06:45:21