Почему HTTP-вызов не укладывается в таймаут: очереди, ретраи и asyncio
Добавили в HTTP-клиент таймаут, повторы и ограничение одновременных запросов. Кажется, всё предусмотрели, но вызывающий код почему-то ждёт дольше, ч…
Latest Web news from Tech News
Добавили в HTTP-клиент таймаут, повторы и ограничение одновременных запросов. Кажется, всё предусмотрели, но вызывающий код почему-то ждёт дольше, ч…
Критичный сервис лег, Prometheus показывает firing , в общем чате уже бухтят менеджеры, но к исправлению проблемы никто не приступил: один инженер р…
On a Friday afternoon a colleague added a label to a counter so he could follow one customer's orders through a queue. The label was the order id. I…
Привет, Хабр! Я Руслан Боярский, SRE в Т-Банке, отвечаю за надежность платформы Sage и принимаю активное участие в ее развитии. Sage — это платформа…
We spent a week auditing our own alerting, and the useful question turned out not to be "is anything alerting?" It was "would this alert look any di…
I was on-call for a service once and got paged at 2am for a Kubernetes cluster that was falling apart in three different ways simultaneously. I spen…
Разбираемся с мониторингом и observability, metrics, logs и traces, time series, labels, scrape, TSDB, PromQL и alerting rules. Разберём, как Promet…
Alerting is a details game. Nobody gets paged by their intent — they get paged by the exact query they wrote. If you want to sleep through the night…
A CronJob exits 0, Pushgateway shows a heartbeat metric that hasn't updated in days, and Prometheus fires nothing. Every dashboard is green while th…
Short answer: For a beginner building a small SaaS custom metrics dashboard, I would start with a push API for app-level metrics; I would keep Prome…
🇧🇷 Leia a versão em português aqui. Once a Kubernetes cluster is up and running, monitoring what's happening inside it — CPU and memory usage, numbe…
Недавно попался очень внятный материал от Pulumi про ключевые Kubernetes‑практики, которые начинаешь ценить, к сожалению, только после первых инциде…
TL;DR: If you only collect metrics, Prometheus Agent mode is lightweight, familiar, and difficult to beat. If you collect metrics, logs, or traces t…
Чтобы измерять нагрузку, ошибки, задержки и потребление ресурсов, осознанно поддерживать SLO и настраивать алерты, не обойтись без Prometheus. Он пр…
The fastest way to get a team to ignore Prometheus is to point an alert at up == 0 and ship it. Week one it catches a real outage and everyone's imp…
Готового мониторинга для SSRS и Power BI Report Server в сети нет - одни обзоры «SQL Server» с CPU и памятью. Собрал свой на Grafana: трейс упавших…
Implementing SLO-Based Alerting with OpenTelemetry and Prometheus The Problem In microservices architectures, distributed tracing and monitoring are…
Зачем APM-платформы, если есть Prometheus и Grafana Всем привет! Мы разрабатываем APM-платформу и регулярно сталкиваемся с вопросом — зачем платить,…
Загнивая от усталости, дописывая последнюю строчку последнего (или не очень) модуля системы, теша себя мыслями о скорой зарплате, каждый уважающий с…
Claude Code emits OpenTelemetry metrics over OTLP. Anthropic publishes the metric names. So all that was missing, if you run a Prometheus-compatible…
Every time I set up a stack from scratch I'd end up touching at least four files: docker-compose.yml , nginx.conf , a .env file, maybe a Makefile .…
Series: Firstly,, I built the engine (manifest → rendered nginx + compose, gated lifecycle). Then I added the eyes (Prometheus /metrics ) and the br…
Свежепоставленный мониторинг на DGX Spark. Открываю NVIDIA‑дашборд в Grafana — половина memory‑панелей пустые, прямые линии по&n…