@nocproject

Страница 2214 из 2357
Dmitry
21.08.2018
19:52:34
людей нужно чем-то увлечь

для этого стоит сформулировать общую миссию проекта

если этого не сделать, все-равно придется к этой теме вернуться

на этом шаге придется отвечать на вопросы - а почему не ....

Google
Dmitry
21.08.2018
19:55:17
что сейчас и происходит

Ivan
21.08.2018
19:55:52
:) рад рац предложениям.
Заменить главную на список полезных ссылок? В порядке, который может пригодиться человеку, который начал искать?

Алексей
21.08.2018
19:56:19
годится. на кб можно поставит главной любую страницу.

предложт шаблон давай вместе доработаем

текущий шаблон делал я много лет назад. в голове были теже мысли. может пропустил чо

Dmitry
21.08.2018
19:57:04
многие обламываются на том, что не выдерживают чужой критики

когда появится команда, появится вопрос личной мотивации

она у всех разная

и появится вопрос личной мотивации

дальше -- все начинали с маленького и простого, более понятного, чем все эти монстры

все закончили одним и тем же

ziptie нынче стал inventory

Ivan
21.08.2018
20:00:17
годится. на кб можно поставит главной любую страницу.
проблема в том, что агрегатор актуален, пока ты его поддерживаешь

Google
Dmitry
21.08.2018
20:00:28
NOC тоже сложно назвать маленьким

так что рости придется, и легкость тут - слабый аргумент

скорее - временное состояние

Алексей
21.08.2018
20:01:41
Dmitry
21.08.2018
20:01:58
Ладно, по морали у меня все

если NOC кажется тяжелым, то можно взять скрипты NOC и сделать минимальную обвязку

не факт, правда, что она будет более легковесной

Dmitry
21.08.2018
20:02:58
ну и как вариант, продукт может дорасти до такой стадии, что его можно будет продавать

Dmitry
21.08.2018
20:03:14
Дим, а это уже неизбежная стадия

Wingman
21.08.2018
20:03:23
уже можно?)

Dmitry
21.08.2018
20:03:30
да, конечно

Алексей
21.08.2018
20:03:39
тем более вон и покупатель есть в виде павла

Wingman
21.08.2018
20:03:43
пока дошел, все мысли повылетали)

Dmitry
21.08.2018
20:03:54
вот

Wingman
21.08.2018
20:04:02
ща, соберусь, сформулирую

Dmitry
21.08.2018
20:04:12
По Павлу я могу отдельно

там все коротко -- таков рынок

готов потратиться - приглашаешь вендоров и слушаешь байки

и задаешь вопросы

Алексей
21.08.2018
20:04:55
кстати потом на тендере павел такой возьмет и выставит не функциональные требования в виде ha и работы с _вставить тут нужное_ и модели безопасности а пределами разума

Google
Dmitry
21.08.2018
20:05:06
не готов - готовь читать тонны маркетингового булшита

ну да, потом условный Павел захочет LDAP, веб-морду и автологаут через 10 минут

Вот лично я не помню, чтобы мы с Павлом обсуждали какие-либо деталии

по способности NOC работать с критичной инфраструктурой

Крупнейшие сети в РФ обслужииваются NOC

или его производными

тут медицинский факт

и NOC интегрирован с другими системами

и часть из этих внедрений сделала наша проектная команда, которая замечательно уживается в Сателе вместе с РТУ

Dmitry
21.08.2018
20:11:40
До сих пор, как вспомню OneAccess, так вздрогну

Dmitry
21.08.2018
20:11:57
и конкретно по NOC там сейчас лучшая экспертиза

и она вполне возвращается в проект, когда оно целесообразно

BTW, опыт трехлетней давности с NOC мало применим к текущему состоянию

Dmitry
21.08.2018
20:16:57
Я больше скажу, как только заработает бесшовное обновление с develop, появится еще куча народа со своими уже готовыми разработками.

Ivan
21.08.2018
20:17:07
Есть много вещей, видя которые человек говорит "йопт" и бросает

Dmitry
21.08.2018
20:18:06
Dmitry https://code.getnoc.com/noc/noc/milestones/1 - разгребаем, и полируем миграцию

E_zombie
21.08.2018
20:18:29
Лучше водочки выпили

Ivan
21.08.2018
20:18:41
Google
Dmitry
21.08.2018
20:18:48
NOC не кокаин, чтобы его пробовать

говно нужно выметать

даже если оно займет несколько итераций

Wingman
21.08.2018
20:20:30
Большая часть твоих аргументов (да практически все) связаны с тем, что "сложности роста", "неизбежность сбора команды", "столкнёшься с теми же проблемами" и т.д. и т.п. Всё-таки ты, видимо, невольно сравниваешь мою недоподелку с НОКом. Я ещё раз повторю: у меня нет цели ни популяризоваться, ни сделать крутой опенсурс продукт, ни, тем более, сделать что-то, универсальное для всех. Другая часть аргументов - NIH. В какой-то мере это, возможно, и справедливо - но! Пример №1: вот есть у меня база свитчей. Сначала в своей бд была ; потом в билинг перетащили, чтобы нативно с юзерами связывать. В общем, где-то они хранятся. Мне необходимо знать, какие из этих свитчей живы. Желательно, как можно более "нативно" - потому что в своей ЦРМке прикручено управление ими: слазить привязать АЦЛи, посмотреть текущие АЦЛи и т.д. Мой вариант: за 1-2 вечера я написал на сях пинговалку, берущую свитчи из БД, пингующую, обнавляющую их состояние там же, в бд. Потом взял и переписал на го - ну просто потому что почему бы и нет. Всё это лежит на гитхабе - потому что мне не жалко, а не потому что я хочу из этого сделать что-то гигантское! :) Несколько человек (пользователей аналогичного моему билинга) сочли эти штуки крутыми и удобными и пользуются - ну и ок. Твой вариант: это всё не нужно, колхоз, неподдерживаемо после моего увольнения, нужно было поставить нок, смигрировать туда базу свитчей, постоянно её синхронизировать - и было бы щщасте. Точно твой вариант лучше? Пример №2: захотелось мне в конце нулевых уйти от туннелей и перевести сеть на ipoe. Лучший вариант - option82, о привязки к макам и речи быть не может. Мой вариант: написал dhcp-сервер, работающий с моим билингом, выдающий айпишники так, как мне нужно. Сменился билинг - изменил пару запросов. Эта штука позволила сделать гибкую и полностью автоматическую систему регистрации новых юзеров: выдачу "левых" сетей, из которых трафик редиректится только на нужную веб-страничку ; моментальную перевыдачу "нормальных" айпишников сразу после того, как юзер вбил свои данные, и т.д. и т.п. Твой вариант (судя по анти-NIH-синдрому :)) - нужно было "как все" юзать ISC и страдать, страдать, страдать. Чистить лизы скриптами, обновлять многомегабайтные конфиги, рестартить по каждому чиху и т.д. Точно мой вариант хуже? Но ведь NIH же? Извиняюсь за то, что такими аналогиями кидаюсь - мне так проще аргументировать "инхауз разработку", против которой вы так категорично настроены... Что касается этого моего поделия. Ещё раз: у меня абсолютно нет цели сделать "очередную супер NMS". Но у меня есть нужда в штуках для автоматизации, в которых я буду на 100% уверен. Ну ладно, на 99%. Они маленькие, заточены под какие-то мелкие задачи - но простые как молоток. » В одиночку такие проекты в принципе не вытягиваются уже Вот какие - такие, учитывая вышесказанное? :) » итого по третьему - NIH, дерьмовая мотивация Блин. Вот взять заббикс (извините). Он тоже вполне себе NIH, но вполне используется - потому что простой и стабильный! :) » Крупнейшие сети в РФ обслужииваются NOC Ну я ведь не сильно ошибусь, если предположу, что эти инсталляции отдельный штат постоянно обслуживает?

уф

Dmitry
21.08.2018
20:21:51
пп.1 - в NOC есть система ETL для выгрузки данных, и datastream для отдачи

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

оно так почти везде

Возможно, мостик к какому-то источнику было бы проще разработать, чем делать все с нуля

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

так как чем больше систем из коробки будет поддерживаться, тем лучше

Алексей
21.08.2018
20:25:40
Большая часть твоих аргументов (да практически все) связаны с тем, что "сложности роста", "неизбежность сбора команды", "столкнёшься с теми же проблемами" и т.д. и т.п. Всё-таки ты, видимо, невольно сравниваешь мою недоподелку с НОКом. Я ещё раз повторю: у меня нет цели ни популяризоваться, ни сделать крутой опенсурс продукт, ни, тем более, сделать что-то, универсальное для всех. Другая часть аргументов - NIH. В какой-то мере это, возможно, и справедливо - но! Пример №1: вот есть у меня база свитчей. Сначала в своей бд была ; потом в билинг перетащили, чтобы нативно с юзерами связывать. В общем, где-то они хранятся. Мне необходимо знать, какие из этих свитчей живы. Желательно, как можно более "нативно" - потому что в своей ЦРМке прикручено управление ими: слазить привязать АЦЛи, посмотреть текущие АЦЛи и т.д. Мой вариант: за 1-2 вечера я написал на сях пинговалку, берущую свитчи из БД, пингующую, обнавляющую их состояние там же, в бд. Потом взял и переписал на го - ну просто потому что почему бы и нет. Всё это лежит на гитхабе - потому что мне не жалко, а не потому что я хочу из этого сделать что-то гигантское! :) Несколько человек (пользователей аналогичного моему билинга) сочли эти штуки крутыми и удобными и пользуются - ну и ок. Твой вариант: это всё не нужно, колхоз, неподдерживаемо после моего увольнения, нужно было поставить нок, смигрировать туда базу свитчей, постоянно её синхронизировать - и было бы щщасте. Точно твой вариант лучше? Пример №2: захотелось мне в конце нулевых уйти от туннелей и перевести сеть на ipoe. Лучший вариант - option82, о привязки к макам и речи быть не может. Мой вариант: написал dhcp-сервер, работающий с моим билингом, выдающий айпишники так, как мне нужно. Сменился билинг - изменил пару запросов. Эта штука позволила сделать гибкую и полностью автоматическую систему регистрации новых юзеров: выдачу "левых" сетей, из которых трафик редиректится только на нужную веб-страничку ; моментальную перевыдачу "нормальных" айпишников сразу после того, как юзер вбил свои данные, и т.д. и т.п. Твой вариант (судя по анти-NIH-синдрому :)) - нужно было "как все" юзать ISC и страдать, страдать, страдать. Чистить лизы скриптами, обновлять многомегабайтные конфиги, рестартить по каждому чиху и т.д. Точно мой вариант хуже? Но ведь NIH же? Извиняюсь за то, что такими аналогиями кидаюсь - мне так проще аргументировать "инхауз разработку", против которой вы так категорично настроены... Что касается этого моего поделия. Ещё раз: у меня абсолютно нет цели сделать "очередную супер NMS". Но у меня есть нужда в штуках для автоматизации, в которых я буду на 100% уверен. Ну ладно, на 99%. Они маленькие, заточены под какие-то мелкие задачи - но простые как молоток. » В одиночку такие проекты в принципе не вытягиваются уже Вот какие - такие, учитывая вышесказанное? :) » итого по третьему - NIH, дерьмовая мотивация Блин. Вот взять заббикс (извините). Он тоже вполне себе NIH, но вполне используется - потому что простой и стабильный! :) » Крупнейшие сети в РФ обслужииваются NOC Ну я ведь не сильно ошибусь, если предположу, что эти инсталляции отдельный штат постоянно обслуживает?
спасибо за длиннопост ! люблю такие.

Dmitry
21.08.2018
20:26:14
Пример -№2 - а вот весьма спорное, я видел такое на freeradius

Больше полумиллиона живых абонентов

ее до меня два раза уже передавали по мере текучки

Wingman
21.08.2018
20:27:23
Возможно, мостик к какому-то источнику было бы проще разработать, чем делать все с нуля
Вот к сожалению чёрт его знает. Простой пример: отсутствие возможности удаления чего-либо. Ну это же.... как минимум странно выглядит :) Вот просто сценарий: поставил нок, стоит в продакшне, всё круто. Потом случайно взял и тыркнул "удалить" на каком-нибудь свитче (да, кнопка есть!!!). Иииииии.... Как минимум скорее всего не удастся потом использовать айпишник этого свитча, как максимум - вообще непредвиденные баги полезут изо всех щелей :) Когда я спрашивал тут, как эти ошмётки вычистить — никто не смог сказать, пришлось тупо переставлять нок )

Dmitry
21.08.2018
20:27:30
я ее не выкинул, а разогнал на 30%

Wingman
21.08.2018
20:28:17
Пример -№2 - а вот весьма спорное, я видел такое на freeradius
дак на нём и написал :) тогда оно было в стадии глубокой альфы/беты и ни об одном использовании в продакшне я не слышал, это сейчас оно везде уже. Но ведь это кастомщина! Надо было ISC! нет? :)

ну то есть, радиус даёт только интерфейс к сети - и всё, остальное - как напишешь, так и будет

Google
Dmitry
21.08.2018
20:28:36
нет, это настройками

Dmitry
21.08.2018
20:28:59
просмотрел большой пост у нока есть http api, через которое можно спокойно обращаться к нему из биллинга

Dmitry
21.08.2018
20:29:22
И у NOC'а готовится nbi, чтобы упростить этот процесс

и разделить морду от API

Wingman
21.08.2018
20:29:36
просмотрел большой пост у нока есть http api, через которое можно спокойно обращаться к нему из биллинга
Да, и полностью отсутствует описание. Я его поюзал, да — но пришлось адово курить http-запросы в консоли браузера :)

Dmitry
21.08.2018
20:29:50
и?

Wingman
21.08.2018
20:30:00
причём - 100500 параметров, и хрен кто скажет, какие из них обязательные, какие нет

и?
ну, это продакшн-реди?

Dmitry
21.08.2018
20:30:13
и?

интеграционный API мы описываем и сдаем заказчику

ты свой задокументировал уже?

Wingman
21.08.2018
20:30:41
а, это уже из платной сферы? ну ок)

Dmitry
21.08.2018
20:30:54
?

Что есть платное или бесплатное?

Wingman
21.08.2018
20:31:32
ну, как следует из диалога - получить документацию для API - стоит денег :)

Dmitry
21.08.2018
20:31:53
https://docs.getnoc.com/en/api.html

вот тебе еще раз пример, новый API для интеграции

он задокументирован

Алексей
21.08.2018
20:32:22
;)

Wingman
21.08.2018
20:33:00
https://docs.getnoc.com/en/api.html
Супер. Не так давно этого не было )

Dmitry
21.08.2018
20:33:14
ну так то, что нет - всегда можно исправить

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