@nocproject

Страница 2210 из 2357
Wingman
21.08.2018
16:09:10
верю

Dmitry
21.08.2018
16:09:12
result, err := p.Cli.Cmd("show ports description")

Wingman
21.08.2018
16:09:14
но я для себя в первую очередь

Dmitry
21.08.2018
16:09:19
три раза "ха"

Google
Wingman
21.08.2018
16:09:22
на всём моём зоопарке - пашет )

Ilya
21.08.2018
16:09:24
@aversant подсобишь если что?

Andrey
21.08.2018
16:09:41
Я просто боюсь миграций
где там миграции?

Dmitry
21.08.2018
16:10:01
на всём моём зоопарке - пашет )
зоопарк - из пары моделей железок ?

Ilya
21.08.2018
16:10:03
не?

Andrey
21.08.2018
16:10:20
не?
не... она у тебя давным давно сделана

повторятся не будет

Ilya
21.08.2018
16:10:45
хм, ну тогда проверю без миграций щас

Dmitry
21.08.2018
16:11:52
эту миграцию нужно проверять будет с чистым деплоем

и с ну очень старыми базами

которые лет 7 не обновляли

Wingman
21.08.2018
16:12:09
зоопарк - из пары моделей железок ?
39 моделей в базе (значит, каждая из них когда-то была на сети) все не проверял, конечно же

Google
Wingman
21.08.2018
16:12:23
но на самых ходовых - ок

Dmitry
21.08.2018
16:13:02
ну нашли чем меряться

Я пока не очень понимаю цели проекта, кроме академического интереса

Wingman
21.08.2018
16:13:41
заточить под себя

ну то есть, я пришел к выводу, что нок я дольше точить буду, чем своё писать)

Dmitry
21.08.2018
16:14:22
достаточно обманчивое впечатление

Wingman
21.08.2018
16:14:22
+ простое апи для чего-то вроде network rpc

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

Dmitry
21.08.2018
16:14:48
пока нет

Wingman
21.08.2018
16:15:15
зато есть своя црм, она же база свитчей, она же привязана к апи билинга, она же вообще всё-всё-всё

и, например, я хочу ткнуть на кнопку рядом со свитчем и увидеть вланы на нём в этом же интерфейсе

с ноком это сложно )

Алексей
21.08.2018
16:16:18
а чем напалм не подошел ?

Wingman
21.08.2018
16:17:04
а чем напалм не подошел ?
есть куча кастомных хотелок )

Dmitry
21.08.2018
16:18:25
?

Ilya
21.08.2018
16:18:27
Dmitry
21.08.2018
16:18:40
ну тыкни в кнопку и дерни datastream

?

а инвентарка из CRM в NOC нормально гонится через ETL

Wingman
21.08.2018
16:24:07
для этого надо, например, вести и поддерживать в актуальном состоянии бд нока, а просто дёрнуть кастомную железку - нельзя)

Google
Алексей
21.08.2018
16:24:22
можно

для этого нужно подсунуть кастомную json-ку

Wingman
21.08.2018
16:24:55
амгмгм

круто)

блин, знал бы - мб и не начал бы

Dmitry
21.08.2018
16:25:22
все можно

?

Алексей
21.08.2018
16:25:27
ну тыж программист. наверняка читал код

Wingman
21.08.2018
16:25:34
все можно
не всё ток документировано )

Dmitry
21.08.2018
16:25:56
повторю

https://docs.getnoc.com/en/api/datastream-managedobject.html -- вот вам для интеграции

Я, пожалуй, сплагиачу

Алексей
21.08.2018
16:26:34
то что взялся пилить на гошке это конечно класс. но увы я думаю что проект продлится пока ты там работаешь. виной тому отсутствие папки tests.

Dmitry
21.08.2018
16:26:46
Those who not aware of NOC doomed to implement it again

?

Andrey
21.08.2018
16:28:21
можно увидеть 1 влан по все коммутаторам с портами

по одной кнопке

Google
Dmitry
21.08.2018
16:28:56
ну объективно, интерфейсы интеграции с внешними системами не задокументированы еще

и развиваются

но лучше сфокусироваться на доставании того, что есть в NOC и на укладке туда чего-то нового

чем повторять десятилетний путь проб и ошибок

Wingman
21.08.2018
16:30:02
чем повторять десятилетний путь проб и ошибок
десятилетний - это если хочется универсально и для всех сделать )

но лучше сфокусироваться на доставании того, что есть в NOC и на укладке туда чего-то нового
а нок для продакшна - ну хз, я попробовал и как минимум релиза бы подождал

Wingman
21.08.2018
16:35:33
Отлично работает
сколько ты на его поддержку времени тратишь? Только честно :)

включая issue и т.д.

Andrey
21.08.2018
16:36:46
Да ладно. Тут очень простой выбор. Либо ты развиваешь свою систему под своим контролем и она точно делает что хочешь ты с гарантией работоспособности 100% (потому что ты можешь её починить с вероятностью 100%) Либо вкладываеш силы в систему без подобных гарантий. Но со своими закидонами. Но твои усилия могут помочь кому-то кроме тебя.

вопрос мотивации. Всего-то

Ilya
21.08.2018
16:37:05
Ну вон помогают в случае каких-либо пзидецов фатальных

Сам что-то делаю, когда время есть

У меня всё миграции в миграции.. ) Вот дошли наконец новые SFP, щас первый ДЦ доедалем до конца, потом второй ДЦ надо переделать, потом всё это протестить, потому EVPN и по кругу..

Google
Andrey
21.08.2018
16:39:47
ты вырезаешь круг того, чего надо от НОКа. и доводишь до рабочего состояния. Всё.

Затраты зависят потребностей и экслюзивности того, чего надо.

Wingman
21.08.2018
16:42:08
возможно надо ещё разок подумать %)

Andrey
21.08.2018
16:42:21
берёшь бумажку. Пишешь чего надо.

дальше смотришь может НОК/не может.

Может - сколько времени на настройку уйдёт.

Не может - сколько времени на доработку.

и всё:)

вот если нужна инвентарка... вот тут сложность настройки улётная.

Wingman
21.08.2018
16:44:22
ну вот смотри, опять же, очень простой кейс хочется понимать, где какой айпишник был (на каком порту) и хранить эту историю. Для этого мне надо а) обходить l3 и собирать арпы ; б) обходить l2 и собирать маки ; в) сравнивать и складывать Своей штуковиной я это сделаю сейчас за полчаса, час, максимум - полтора. В ноке - я хз, сколько буду пытаться это реализовать, но точно не один день %)

(это только одна хотелка из многих )

Wingman
21.08.2018
16:45:33
не, про интерфейс не говорим - но понять, где, как, что нок делает и хранит - нетривиально )

Wingman
21.08.2018
16:46:37
согласен, поэтому часто проще/выгоднее что-то мелкое, но своё)

Andrey
21.08.2018
16:46:52
ну да.

поэтому я и говорю - это вопрос мотивации

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