Найти в Дзене
Как вкатиться в работу после длинных праздников
Ну что, надеюсь все пережили эти длинные празники? 😀Пора возвращаться ( как бы это не было грустно) в суровую реальность. Если после праздников у тебя нет мотивации, сложно собраться и даже простые задачи требуют усилий - с тобой всё в порядке. Это не лень и не выгорание, а обычная реакция на длинный перерыв. Самое главное - не принимай серьёзных решений. Увольнение, смена профессии и переезд в Бали - отложи на неделю. После праздников мы склонны к резким движениям и странным идеям. А помочь пережить первую рабочую неделю без лишней драмы тебе помогут небольшие советы: 1...
2 недели назад
Привет, котлеги 🐈‍⬛ Сегодня продолжаем ковыряться в практиках переезда из prometheus->victoria-metrics. Всплыл интересный кейс: прометей не выдает up==0 при скрапе clickhouse native метрик, а вот виктория возбудилась и накидала ошибок скрапа. Кейс удалось воспроизвезти через hey tool (github.com/...hey). Достаточно было вкинуть порядка 5 параллельных запроса и тут же вылетает портянка из ошибок. > hey -c 10 -z 1s hclickhouse-logs-shard01/...ics Error distribution:  [37] Get "http://clickhouse-logs-shard01/metrics": EOF  [1] Get "http://clickhouse-logs-shard01/metrics": read tcp 10.8.0.2:50453->10.0.5.71:9363: read: connection reset by peer  [1] Get "http://clickhouse-logs-shard01/metrics": read tcp 10.8.0.2:50454->10.0.5.71:9363: read: connection reset by peer  [1] Get "http://clickhouse-logs-shard01/metrics": read tcp 10.8.0.2:50455->10.0.5.71:9363: read: connection reset by peer  [1] Get "http://clickhouse-logs-shard01/metrics": read tcp 10.8.0.2:50456->10.0.5.71:9363: read: connection reset by peer Есть подозрение что у прометея есть какая то неофициальная политика ретраев, но скорее всего оно тупо игнорит по какой то причине и не кладет в метрику значение, что таргет как бы не up =) А вот виктория молодец и сразу спалила. А статейки на почитать вам сегодня такие есть: htdocs.victoriametrics.com/...ics ну официальная дока, ну и что =)) hthabr.com/...680 тут хорошо про викторию vs прометей htvictoriametrics.com/...ity ну мед. Кладезь инфы и примеров. 👋 Кстати, по поводу hey - очень крутой тул. По результату дается красивый отчетик типа такого. Помогает ловить всякие плавающие траблы в сервисах. Summary:  Total: 1.1142 secs  Slowest: 1.2096 secs  Fastest: 2.1123 secs  Average: 3.1399 secs  Requests/sec: 192.9718 Response time histogram:  0.112 [1] |■■■■■  0.122 [4] |■■■■■■■■■■■■■■■■■■■■  0.132 [8] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■  0.141 [6] |■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ Latency distribution:  10% in 0.1212 secs  25% in 0.1252 secs  50% in 0.1369 secs  75% in 0.1540 secs  90% in 0.1649 secs  95% in 0.2096 secs  0% in 0.0000 secs Details (average, fastest, slowest):  DNS+dialup: 4.0183 secs, 0.1123 secs, 0.2096 secs  DNS-lookup: 5.0026 secs, 0.0001 secs, 0.0126 secs  req write: 6.0000 secs, 0.0000 secs, 0.0002 secs  resp wait: 7.0367 secs, 0.0162 secs, 0.0615 secs  resp read: 8.0844 secs, 0.0590 secs, 0.1310 secs Status code distribution:  [200] 34 responses Залетайте в канальчик - там много чего интересно будет. t.me/...ain
1 год назад
Команды Docker Compose: Up, Start, Down и Stop - В чем разница?
В этой статье рассматриваются ключевые команды Docker Compose: up, start, down и stop. Вот их основные отличия и примеры использования. Основные команды: телега для ops/admin/sre/dba. Все наши там https://t.me/devopsbrain Примеры использования: Практические...
1 год назад
git blame: казнить, нельзя помиловать
Обожаю git! Все таки это инструмент просто не заменим в повседневной работе. Сколько раз он вытаскивал нас из болота, в которое мы сами себя завели. Это как в сказке: ты идешь по дремучему лесу, а за тобой клубок с веревочкой. И ты знаешь что всегда можешь вернуться в то место, откуда начал. И вот ты сидишь и тебе надо допилить какой то очередной плейбук или что то на терраформовском. Наливаешь себе кофейку, открываешь файлик и понимаешь что есть какой то кусок из говна и палок. Ну или просто не можешь понять почему какой то параметр имеет какое то значение...
1 год назад
До отпуска осталось меньше недели. В этот раз полетим в Тай, Патонг. Правда нет уверенности, что не ливанут дожди. Энивей, мой телеграм канал уже набрал 26 подписчиков и я считаю это достаточно большой результат. В идеале я хочу собрать комьюнити профессионалов Ops/Sre/Dba и тд. Куда можно будет придти и просто спросить и получить не токсичный ответ. В общем, пока все это только будет набирать обороты. А пока залетайте в канальчик - там много чего интересно будет. t.me/...ain
1 год назад
Инциденты и кризисы в DevOps/SRE
В мире DevOps/SRE важно отличать инцидент от кризиса. На первый взгляд они могут показаться похожими, но понимание мелких деталей между ними очень важно. Это очень помогает в решении проблем, их устранении и обеспечении бесперебойной работы. Цель этой статьи — показать различия между инцидентами и кризисами, объяснить, когда, как и почему очень важно сообщать о них при настройке SRE. Incident: Незапланированный сбой На языке SRE инцидент означает неожиданное событие, которое нарушает нормальную функциональность или производительность системы...
1 год назад
От идеи до production: как это обычно делают
В современной разработке программного обеспечения гибкие методологии, такие как Agile, стали золотым стандартом благодаря их способности адаптироваться к изменяющимся требованиям и поддерживать непрерывное улучшение продукта. Одним из ключевых элементов Agile является разработка через итерации, которые позволяют командам быстро и эффективно реагировать на потребности клиентов и пользователя. В этой статье мы рассмотрим типичный процесс разработки программного обеспечения, начиная от сбора требований до развертывания кода в производственную среду и последующего мониторинга...
1 год назад
Основы работы Load Balancer, Reverse Proxy и API Gateway
В современных IT-инфраструктурах многое зависит от эффективности распределения нагрузки, безопасности и управления трафиком. Для этих целей широко используются такие технологии, как балансировщики нагрузки (Load Balancer), обратные прокси (Reverse Proxy) и шлюзы API (API Gateway). Давайте более детально рассмотрим, как они работают и какую роль играют в архитектуре современных приложений. А также мы проведем аналоги с реальной жизнью. Еще больше полезных статей по теме DevOps/Sre/Admin/Networking в моем tg-канале: https://t...
107 читали · 1 год назад
Как стать дизайнером мобильных приложений с 0
2020 год выдался ужасным для всех. Ну или почти для всех. Вы уже знаете, что множество IT компаний по всему миру отправляют своих сотрудников работать из дома. Компания, в которой я работаю, также рекомендовала нам работать из дома...
5 лет назад
Почему вам нужен сайт на WordPress
В рекламе постоянно говорят, что каждый может сделать свой сайт. Звучит просто. Даже такие гиганты как wordpress.com, говорят, что любой может создать сайт. "Сделай это сейчас!!! ... Подпишите здесь." Но существует нечто большее, чем создание и поддержка блога, чем говорят эти объявления. В конце статьи будет бонус Конечно, Вы можете создать бесплатный или недорогой веб-сайт или блог, если считаете, что Ваше время обучения бесплатное. Вы никогда себя не спрашивали себя почему так много компаний...
6 лет назад