RU

Почему HTTP-вызов не укладывается в таймаут: очереди, ретраи и asyncio

Добавили в HTTP-клиент таймаут, повторы и ограничение одновременных запросов. Кажется, всё предусмотрели, но вызывающий код почему-то ждёт дольше, ч…

pythonasyncioaiohttphttp clienttimeoutdeadlineretriesbackpressureobservabilityprometheus
Habr
RU

От бизнес-метрики до дежурного: как построить алертинг, от которого не страдают

Эта статья - о шаге, который предшествует настройке маршрутов: как выбрать сигнал, связать его с влиянием на бизнес, определить срочность и проверит…

alertingmonitoringobservabilitysresloprometheusalertmanageron-callбизнес-метрикиnxs-anomaly
Habr
RU

За пределами EXPLAIN: как увидеть выполнение запроса вживую в распределённой СУБД

Представьте, что ваш запрос в Greenplum внезапно завис. Есть план выполнения, но что именно сейчас происходит, непонятно. Перекос данных? Spill на д…

observabilitygreenplumcloudberrypostgresApache Cloudberrypg_query_stateMPPраспределённые СУБДмониторинг запросов
Habr
RU

За пределами EXPLAIN: как увидеть выполнение запроса вживую в распределённой СУБД

Представьте, что ваш запрос в Greenplum внезапно завис. Есть план выполнения, но что именно сейчас происходит, непонятно. Перекос данных? Spill на д…

observabilitygreenplumcloudberrypostgresApache Cloudberrypg_query_stateMPPраспределённые СУБДмониторинг запросов
Habr
RU

xk6-sip: мониторинг нагрузочного тестирования VoIP/SIP-звонков

Разберём, как устроена observability в xk6-sip — расширении нагрузочного инструмента k6, которое позволяет автоматизировать нагрузочное и функционал…

k6xk6-sipSIPVoIPнагрузочное тестированиемониторингPrometheusGrafananative histogramsobservability
Habr
RU

От метрики до дежурного: путь алерта через Prometheus, Alertmanager и nxs-anomaly

Критичный сервис лег, Prometheus показывает firing , в общем чате уже бухтят менеджеры, но к исправлению проблемы никто не приступил: один инженер р…

alertingon-callprometheusalertmanagermonitoringopensourseobservabilitymetricsinfrastructuresla
Habr
RU

LLM предлагает, код исполняет: как разделить reasoning и side effects в production-пайплайне

Если ваша LLM вызывает API и выполняет внешние действия, обычный retry после timeout может создать дубль или оставить систему в неизвестном состояни…

LLMAI-агентыproductionархитектура LLM-системside effectsidempotencyretrystate machinehuman-in-the-loopobservability
Habr
RU

Эволюция пайплайна метрик: как менялась архитектура с ростом нагрузки

Привет, Хабр! Я Руслан Боярский, SRE в Т-Банке, отвечаю за надежность платформы Sage и принимаю активное участие в ее развитии. Sage — это платформа…

metricsobservabilitysrearchitecturesystem designprometheusvictoriametricssageopenmetricsremotewrite
Habr
RU

43 минуты в месяц. Как бюджет ошибок заканчивает спор о надёжности

Когда команда спорит между новыми релизами и надёжностью системы, решения часто принимаются на уровне мнений. Разберём, как бюджет ошибок…

бюджет ошибокSREнадёжность системотказоустойчивостьдоступность сервисаSLASLOмониторингobservabilityproduction
Habr
RU

Что будет с телеметрией, если хранилище исчезнет: сравниваем очереди и батчинг семи агентов

Когда выбирают агент для телеметрии, обычно сравнивают поддержку протоколов, потребление CPU и удобство конфигурации. Я бы начал со следующего вопро…

галс софтвэрgals softwareopentelemetryalloyfluentbitobservabilityvictoriametricsvictorialogsvictoriatraces
Habr
RU

[Перевод] Ваша платформа Kubernetes готова к контейнерам. Готова ли она к ИИ?

Kubernetes дал платформенным командам единообразный способ развёртывать, масштабировать и эксплуатировать контейнеризированные приложения. Теперь мн…

vk cloudKubernetesИИ-нагрузкиплатформенная инженерияGPUгетерогенные вычисленияGitOpsCI CDobservabilityинференс
Habr
RU

Когда Ansible‑автоматизации становится много: разбираем Automation Dashboard в Astra Automation 2.1

В небольшой инфраструктуре автоматизация обычно не требует отдельного контроля. Есть несколько playbook’ов для типовых операций: развернуть сервис,…

ansibleавтоматизацияинфраструктураdevopsobservabilityastra automationedaplaybookуправление конфигурациейметрики
Habr
RU

Как построить наблюдаемость, когда нет ни CMDB, ни oncall

Привет! Это Скутин Антон. Я работаю в «Петрович-Тех» руководителем отдела обеспечения доступности ИТ-сервисов. Моя предыдущая статья была про ITIL .…

sredevopsobservabilityмониторингинцидент-менеджментнаблюдаемостьitsmzabbixprometheusИнциденты
Habr
RU

Prometheus и VictoriaMetrics: почему одни и те же метрики могут занимать в 139 раз больше места

Меня зовут Стас Погоржельский, я технологический евангелист VK Cloud и последние месяцы гоняю Prometheus и VictoriaMetrics на одном стенде, чтобы по…

vk cloudprometheusvictoriametricstime seriestsdbмониторингметрикиobservabilityсжатие данныхcardinality
Habr
RU

Публичное демо без регистрации: как показать живой мониторинг и не подставиться

Самый частый вопрос на первом контакте звучит одинаково у всех: «А можно просто посмотреть, как это выглядит?» Ответов на него обычно два, и оба пло…

grafanadashboardprometheusvictoriametricsdevopsobservabilitykubernetesdocker1cinfrastructure
Habr
RU

Каскад из одной аварии: как схлопнуть шторм алертов в одну карточку инцидента

Падает один шлюз - и дежурному прилетает пачка уведомлений: молчат хосты за ним, гаснет uptime-монитор, срабатывают метрические пороги, горит SLO. С…

мониторингалертингинцидентыobservabilityэскалацияself-hostedgolangpostgresqlsre
Habr
RU

APDEX, техжурнал и rphost: что реально видно в мониторинге 1С снаружи — и чего не видно принципиально

«1С тормозит» — это не техническое утверждение, а начало спора. Бизнес говорит «тормозит», подрядчик говорит «у нас всё в норме», и обе стороны прав…

1cмониторингobservabilitygrafana
Habr
RU

Одно кривое правило — и алертинг лёг всем тенантам: анатомия отказа vmalert в мультитенантной платформе

Я строю мультитенантную платформу мониторинга на стеке VictoriaMetrics + Grafana + vmalert: у каждого клиента — изолированный tenant…

observabilityvictoriametricsgrafanaмультитенантностьalertmanager
Habr