Зачем DevOps-инженеру настраивать мониторинг?
Вчера на вебинаре немного коснулись вопроса инструментов мониторинга.
На курсе мы разбираем мониторинг на приеме Prometheus, Grafana и EFK (кстати, как раз вчера был разбор практики). Я считаю, что это вполне выглядит как стандарт для индустрии DevOps, хотя нельзя сказать, что использование Victoria Metrics этому противоречит.
Хорошая практика — попробовать поработать с каждым инструментом и, хотя они достаточно совместимы, узнать особенности каждого из них. В каких случаях следует использовать VM стек? При какой нагрузке получится получить экономию ресурсов? А может просто использовать Victoria Mertrics как хранилище, в котором агрегируются метрики с нескольких Prometheus?
Также невозможно обойти стороной следующее: в проектах вопросы мониторинга часто откладываются на потом. Сначала запускается MVP, а потом уже надо искать способы реализации мониторинга, выполнять проработку архитектуры решения. Я думаю, что, с большой вероятностью, система логирования тоже не будет работать так, как хочется — от разного формата логов и его детализации.
Все эти процессы, может, и настраиваются в последнюю очередь, но по важности они точно одни из первых. Имеет значение сам процесс: мы делаем мониторинг и логирование не для того, чтобы узнать о проблеме ночью и быстрее починить, а для того чтобы коллеги SRE и разработчики быстрее получали фидбек о том, что приложение изменило свое поведение.
Что именно следует смотреть — это уже отдельная тема, о ней Кирилл Борисов в своем канале рассказывает, а я читаю и соглашаюсь с ним. Мониторинг — это не просто сбор метрик, а основа для процесса разработки и построения надежной инфраструктуры. Обязанность DevOps-инженера — знать, как правильно построить такие решения и как связать разные команды работой с инструментами мониторинга, чтобы в итоге система работала лучше.
Вчера на вебинаре немного коснулись вопроса инструментов мониторинга.
На курсе мы разбираем мониторинг на приеме Prometheus, Grafana и EFK (кстати, как раз вчера был разбор практики). Я считаю, что это вполне выглядит как стандарт для индустрии DevOps, хотя нельзя сказать, что использование Victoria Metrics этому противоречит.
Хорошая практика — попробовать поработать с каждым инструментом и, хотя они достаточно совместимы, узнать особенности каждого из них. В каких случаях следует использовать VM стек? При какой нагрузке получится получить экономию ресурсов? А может просто использовать Victoria Mertrics как хранилище, в котором агрегируются метрики с нескольких Prometheus?
Также невозможно обойти стороной следующее: в проектах вопросы мониторинга часто откладываются на потом. Сначала запускается MVP, а потом уже надо искать способы реализации мониторинга, выполнять проработку архитектуры решения. Я думаю, что, с большой вероятностью, система логирования тоже не будет работать так, как хочется — от разного формата логов и его детализации.
Все эти процессы, может, и настраиваются в последнюю очередь, но по важности они точно одни из первых. Имеет значение сам процесс: мы делаем мониторинг и логирование не для того, чтобы узнать о проблеме ночью и быстрее починить, а для того чтобы коллеги SRE и разработчики быстрее получали фидбек о том, что приложение изменило свое поведение.
Что именно следует смотреть — это уже отдельная тема, о ней Кирилл Борисов в своем канале рассказывает, а я читаю и соглашаюсь с ним. Мониторинг — это не просто сбор метрик, а основа для процесса разработки и построения надежной инфраструктуры. Обязанность DevOps-инженера — знать, как правильно построить такие решения и как связать разные команды работой с инструментами мониторинга, чтобы в итоге система работала лучше.
❤7
Расписание вебинаров на следующую неделю
🍀 24 марта — выходной
Изначально на этот день планировалась встреча с экспертами из X5 Tech, но по внутренним причинам спикеров вебинар пришлось отменить. Надеюсь, пересечемся в другой раз!
🍀 26 марта 17:00 мск — Инфосистемы Джет
Спикеры:
🪩 Сергей Данилов, начальник отдела сетевых проектов
🪩 Наталья Саморокова, начальник отдела, HR-бизнес-партнёр центра сетевых решений
Ссылки на трансляцию в YouTube и VK Видео, как всегда, пришлю в боте за 5 минут до трансляции и через 7-10 минут после начала. Не забудьте нажать кнопку «СТАРТ» 😉
#devops_middle
Изначально на этот день планировалась встреча с экспертами из X5 Tech, но по внутренним причинам спикеров вебинар пришлось отменить. Надеюсь, пересечемся в другой раз!
Спикеры:
Ссылки на трансляцию в YouTube и VK Видео, как всегда, пришлю в боте за 5 минут до трансляции и через 7-10 минут после начала. Не забудьте нажать кнопку «СТАРТ» 😉
#devops_middle
Please open Telegram to view this post
VIEW IN TELEGRAM
👌1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥2
Коллеги, приветствую!
Сегодня пятница, а значит, время историй. На прошлой неделе я рассказывал вам про конференцию и доклад, который я для нее готовлю. В процессе подготовки я решил, что будет полезно сходить на дополнительное обучение (и, собственно, пошел на него).
Сегодня хочу обсудить с вами подход к обучению. Мне кажется, очень хорошо, когда есть не только желание пойти учиться, но и конкретный запрос, с которым нужно поработать. А еще обучение не заканчивается курсами, после завершения которых вы уже все знаете — после них всегда открываются направления, в которых можно двигаться, углубляться и развиваться дальше.
Что скажете?
Сегодня пятница, а значит, время историй. На прошлой неделе я рассказывал вам про конференцию и доклад, который я для нее готовлю. В процессе подготовки я решил, что будет полезно сходить на дополнительное обучение (и, собственно, пошел на него).
Сегодня хочу обсудить с вами подход к обучению. Мне кажется, очень хорошо, когда есть не только желание пойти учиться, но и конкретный запрос, с которым нужно поработать. А еще обучение не заканчивается курсами, после завершения которых вы уже все знаете — после них всегда открываются направления, в которых можно двигаться, углубляться и развиваться дальше.
Что скажете?
1💯7👍3🔥2❤1
DevOps Upgrade: старт через неделю
После каждого потока мы с командой Слёрма собираем обратную связь среди студентов, чтобы сделать курс лучше. Попросил у коллег данные с прошлых потоков, чтобы ответить на вопрос — почему студенты выбирают DevOps Upgrade.
В общем, курс закрывает все основные потребности — помогает освоить необходимые практические навыки, систематизировать знания, повысить квалификацию и уверенно стартовать в DevOps.
Юбилейный поток с обновленной программой — уже 31 марта. Занять место — на странице курса.
#devops_upgrade
После каждого потока мы с командой Слёрма собираем обратную связь среди студентов, чтобы сделать курс лучше. Попросил у коллег данные с прошлых потоков, чтобы ответить на вопрос — почему студенты выбирают DevOps Upgrade.
➡️ Практическая направленность➡️ Возможность применять навыки на работе➡️ Изучение конкретных инструментов (Ansible, Docker, Kubernetes, CI/CD)➡️ Соответствие текущим профессиональным потребностям➡️ Курс полезен как новичкам, так и опытным специалистам➡️ Соответствие программы реальным рабочим задачам➡️ Качество программы и содержание курса➡️ Хорошо прописанный учебный план➡️ Фундаментальность знаний
В общем, курс закрывает все основные потребности — помогает освоить необходимые практические навыки, систематизировать знания, повысить квалификацию и уверенно стартовать в DevOps.
Юбилейный поток с обновленной программой — уже 31 марта. Занять место — на странице курса.
#devops_upgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
4 кейса, которые прокачают ваши ответы на интервью 🚀
Раз уж вебинар с X5 Tech отменился, поговорим про собеседования прямо тут на канале. Ловите 4 кейса, которые сильно увеличат ваши шансы на интервью (в том числе в бигтехе).
➡️ Ваша самая большая победа
Опишите свой самый успешный проект, с четкими фактами и цифрами (можно по модели STAR, про нее рассказывал тут).
➡️ Ваш самый большой провал
Да, именно провал. Какие выводы вы из него извлекли? Как бы поступили сейчас?
➡️ Самый сложный клиент/коллега
Как вы нашли общий язык с тем, с кем, казалось, это невозможно? Покажите, что умеете гасить конфликты и договариваться – это ценится выше многих hard-skills.
➡️ Проект, от которого вы кайфовали
Даже если результат был так себе — ваша увлеченность важна. Крутые команды берут тех, кто горит делом.
Кстати, на вебах мы это тоже обсуждали — подобные вопросы реально задают соискателям, чтобы посмотреть, как вы будете себя вести и что расскажете.
Продумайте эти кейсы заранее, и вы будете готовы к любому «а расскажите про случай, когда…» на интервью.
О каких кейсах вы бы рассказали на интервью? Делитесь в комментариях⬇️
Раз уж вебинар с X5 Tech отменился, поговорим про собеседования прямо тут на канале. Ловите 4 кейса, которые сильно увеличат ваши шансы на интервью (в том числе в бигтехе).
Опишите свой самый успешный проект, с четкими фактами и цифрами (можно по модели STAR, про нее рассказывал тут).
Да, именно провал. Какие выводы вы из него извлекли? Как бы поступили сейчас?
Как вы нашли общий язык с тем, с кем, казалось, это невозможно? Покажите, что умеете гасить конфликты и договариваться – это ценится выше многих hard-skills.
Даже если результат был так себе — ваша увлеченность важна. Крутые команды берут тех, кто горит делом.
Кстати, на вебах мы это тоже обсуждали — подобные вопросы реально задают соискателям, чтобы посмотреть, как вы будете себя вести и что расскажете.
Продумайте эти кейсы заранее, и вы будете готовы к любому «а расскажите про случай, когда…» на интервью.
О каких кейсах вы бы рассказали на интервью? Делитесь в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
Как собрать Docker-образ с тегом myapp:latest и одновременно myapp:v1, не запуская сборку дважды?
Anonymous Poll
60%
docker build -t myapp:latest -t myapp:v1 .
34%
docker build --tags "myapp:latest,myapp:v1" .
23%
docker build . && docker tag myapp:latest myapp:v1
7%
docker build -t myapp:latest . && docker push mya
С ребятами из инфраструктурной команды мы уже встречались 2 недели назад. Сегодня я жду гостей из JetNetworkTeam — подразделения в компании, которое применяет подходы DevNetOps для проектирования, построения и поддержки сетей передачи данных и не только:
Спикеры:
Ссылки на трансляцию будут в боте за 5 минут до и через 7-10 минут после начала. Подключайтесь!
#devops_middle
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥5👍1🐳1
Сегодня на Deckhouse Conf, пришел узнать, как поживает отечественный кубернетес, послушать про безопасность и другие интересные вопросы.
Кто тоже тут, ставьте 🔥
Кто тоже тут, ставьте 🔥
🔥10😢3👍2🐳1😐1
This media is not supported in your browser
VIEW IN TELEGRAM
👍1
Пока я на конференции слушаю про безопасность, у коллег с факультета Kubernetes вебинар по безопасности (вы же не думали, что я вас на этой неделе оставлю без второго вебинара?)
🔸 Какие инструменты есть в экосистеме k8s, и зачем их применять
🔸 Когда не стоит закручивать гайки в вопросах безопасности
🔸 Нахождение баланса между безопасностью и удобством эксплуатации
🔸 Осознанные компромиссы
👉 Сегодня в 20:00 мск
Эксперты встречи:
⭐️ Виталий Лихачев, SRE в крупнейшем голландском тревелтехе, автор канала «Kubernetes и кот Лихачева»
⭐️ Всеволод Севостьянов, Staff engineer в Lokalise
⭐️ Кот Маркус, Senior тыгыдык, ex-Мурлык producer
Ссылки на трансляцию придут в бота за 5 минут до начала. Приходите, будет интересно!
Эксперты встречи:
Ссылки на трансляцию придут в бота за 5 минут до начала. Приходите, будет интересно!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1😁1
Инфосистемы Джет: материалы для подготовки к собеседованию
На этой неделе встречался с экспертами из JetNetworkTeam (на канал очень советую подписаться, там много всего полезного).
Обсуждали требования к middle DevOps, вакансии, и как подготовиться к собеседованию. Посмотреть в записи можно тут:
↘️ YouTube
↘️ VK Видео
А на скрине — то, что точно поможет вам подготовиться к собесу. Изучайте и пробуйте!⭐️
#devops_middle
На этой неделе встречался с экспертами из JetNetworkTeam (на канал очень советую подписаться, там много всего полезного).
Обсуждали требования к middle DevOps, вакансии, и как подготовиться к собеседованию. Посмотреть в записи можно тут:
А на скрине — то, что точно поможет вам подготовиться к собесу. Изучайте и пробуйте!
#devops_middle
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Вчера вкратце вбросил про Deckhouse Prom++, сегодня предлагаю взглянуть на него внимательнее.
↘️ Ссылка на гитхаб: https://to.slurm.io/CJ8zbg
↘️ Статья на хабре с цифрами и графиками: https://to.slurm.io/Xyjgtg
Как по мне, выглядит как решение, которое экономит очень много ресурсов в кластере. Но, конечно, это надо тестить, что я и хотел бы сделать.
А вы что думаете?
#статья
Как по мне, выглядит как решение, которое экономит очень много ресурсов в кластере. Но, конечно, это надо тестить, что я и хотел бы сделать.
А вы что думаете?
#статья
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - deckhouse/prompp: Deckhouse Prom++ – high-performance fork of Prometheus, designed to significantly reduce memory consumption
Deckhouse Prom++ – high-performance fork of Prometheus, designed to significantly reduce memory consumption - deckhouse/prompp
🔥8