Vladimir
Расскажи что нужно от мониторинга
Sheridan
Расскажи что нужно от мониторинга
Ну лично я хочу видеть тренды, динамику. Чтобы понимать когда и надо ли планировать апгреды железа, когда "чтото пойдет не так". Интересно было бы "заглядывать в будущее", интересно было бы сравнивать показатели между собой за разные периоды...
Sheridan
ну это помимо сообщеий в телефон "ой, у нас чойто уже минуту нагрузка в полный рост и не думает падать"
Sergey
predictive maintenance?
Roki
Проблемы в написании опен-сорс проекте я вижу првно две. 1. Он должен быть интересен и востребован для себя. Чтобы была возможность тестировать и желание писать. 2. Он должен решать какую то полезную задачу для других. Тогда будет результат от усилий, а так же обратная связь.
Roki
Пункт 2 сам по себе очень сложен, целая индустрия стартапов решает эту задачу. При пересечении с пунктом 1 все немножко усложняется.
Roki
3. нужно уметь погромировать не как мудак
Нет, это как раз цель. Научиться программировать.
Roki
И для этого опесорс идеален. Тебя всегда макнут в говнокод :)
Sheridan
http://rabota.kmvcity.ru/shvacancy.php?id=121567 )))
Anonymous
>Нанять систем­ного адми­нистра­тора? Плохая идея! Узнайте почему тут!
Anonymous
норм там реклама
Vladimir
@Sheridan_ru а скажи про техническую сторону
Vladimir
Какой должен быть мониторинг с технической точки зрения
Sheridan
@Sheridan_ru а скажи про техническую сторону
ноды собирают сенсорами (отдельные "плагины", которые легко написать) нужное и отправляют в коллектор(ы), которые их сохраняют в хранилеще(щах). Обсервер(ы) для просмотра и анализа запрашивают данные у коллекторов (как за период, так и в реалтайме. Коллектор отдает либо данные из бд, либо закешированные куски с нод) и показывают пользователю. Вот как то так.
Vladimir
Больше деталей
Sheridan
Больше деталей
что именно интересно?
Vladimir
Все
Vladimir
Где хранить
Vladimir
Что хранить
Sheridan
блин, что - все? Пишу на плюсах, сенсоры для начала планирую на С, а в идеале должно быть насрать, хоть на баше. Протокол сетевой текстовый, свой json-парсер для конфига, с комментариями. Что хранить - описывается при написании сенсора, дальше эта инфа будет автоматически упорядочена и уложена в бд. Какой движок бд использовать должен решать юзер - я планирую унифицировать общение с бд и сделать несколько модулей. То есть храни хоть в постгресе, хоть в монго, хоть в текстовых файлах в дереве каталогов.
Sheridan
Denis
Ниважна
Sheridan
Ниважна
даладна!
Sheridan
Sheridan
Чувак, учи мат часть
с чего начать?
Vladimir
Иначе ты потратишь время на хрень которая никому не нужна включая тебя
Sheridan
я ж сразу спросил - чо нада?
Vladimir
с чего начать?
Посмотри на то как решают задачи текущие системы
Sergei
и пойми, что "свой жсон-конфиг" - это хуита неважная
Vladimir
я ж сразу спросил - чо нада?
Ты начал уже писать - ты что то решил уже.
Sheridan
и пойми, что "свой жсон-конфиг" - это хуита неважная
это уже есть так как было мне интересно. Проблема?
Sergei
но стоит например подумать, где конфигурятся "сенсоры", что такое "сенсор", какие данные он снимает, что он с ними делает, и что потом с ними происходит.
Sheridan
теперь на эту задачу наложи миллионы евентов в секунду, объем базы в сотни терабайт и запросы к хистори на месяцы вглубь
узкое место почти всегда - бд. Дальше - хдд и сеть. Я пишу с потоками где только можно. каждый сенсор - в потоке, каждый коннект - в потоке итд
Sergei
плюс ты еще не затрагивал темы алертинга
Sergei
понимаешь, Максим, мир не первый день решает проблему мониторинга с переменным успехом. и пока что то что ты говоришь вылядит как обсуждение будущего дома для семьи, когда ты фокусируешься на том, что окна будут пластиковые, а все двери с сканером сетчатки. то, что здание должно быть километр высотой - тебя не волнует.
Sergei
пример сенсора https://github.com/Sheridan/mon/tree/master/trunk/sensors/cpu
сысоев, например, писал нджинкс не потому что "хотел сделать хороший веб-сервер". он долго и старательно работал с апачом, писал под него модули и эксплуатировал его в тяжелом проде в рамблере.
Sergei
требования изменились. 10 лет назад можно было пользоваться заббиксом. сейчас - очень трудно.
Sheridan
требования изменились. 10 лет назад можно было пользоваться заббиксом. сейчас - очень трудно.
Все верно, софт подобный пишется исходя из опыта. Мне интересно знать ваш опыт, у меня такого нет
Sheridan
Roki
Что за группа? Или тут в чяте искать?
Это группа где ты смешные картинки постишь
Alexander 🐕
Andrey
Требуется Senior-разработчик на первом ангуляре (Angluar). Работа в крупной IT-компании. 150к в месяц +/- Релокейт: Омск Москва Питер Нижний Томск Новосибирск Самара Казань От кандидатов нужны только резюме ,если понравятся - им сами напишут.
Oleksandr
Только резюме? Вау
Anonymous
судя по тому, что это пишут здесь, не просто резюме, а резюме девопса
Anonymous
Народ, что за фигня
Anonymous
Офтопик, но надеюсь тут кто-то поможет
Anonymous
упс, сорри
Anonymous
просто канал перепутал
Anonymous
и понятно почему - я когда-то оттуда ушел
Oleksandr
Здравствуйте, Анна! Чем порадуете? Какие сегодня вакансии?
Aleksandr
красивая
Oleksandr
пойдёт, да
Sheridan
Работать хочецца, сил нет. Называйте вакансии, Анна :))))
Aleksandr
Oleksandr
лол
Sheridan
Общительная :)
Daniel
проклятые сексисты!
Roman
Жениться вам надо коллеги
Sheridan
Roman
И туда же
Sheridan
если с момента загса считать...
Roman
Вакансии ему подавай
Roman
Да помоложе
Oleksandr
а как же
старый развратник
Sheridan
Roman
Анна может сюда не с вакансиями пришла