Observability своими руками: затаскиваем Prometheus, Loki и Grafana в Go‑стартап на бесплатный VPS

Опубликовано: 16 Сентябрь 2026
на канале: Stanislav Korolev
192
7

Observability на Go: Prometheus, Loki, Grafana и Promtail на бесплатном VPS в 2 ГБ RAM.

Разбираю на примере реального проекта «Ближе» (Telegram-бот на Go с LLM):
— зачем нужен observability и три его столпа
— как выбрать стек под ограничения по памяти
— структурированные логи в Go через slog
— метрики приложения: counter, gauge, histogram
— конфигурация Prometheus, Loki, Promtail и Grafana в Docker Compose
— дашборды в Grafana под бизнес-метрики
— план масштабирования: от Compose до Kubernetes

00:00 Введение и проект «Ближе»
01:18 Зачем нужен observability
03:24 Выбор стека: Loki, Prometheus, Grafana
09:43 Финальный стек и изменения в коде
10:25 Структурированные логи в Go (slog)
11:17 Метрики приложения: counter, gauge, histogram
13:00 Конфигурация стека в Docker Compose
17:19 Дашборды в Grafana
21:54 Масштабирование стека
23:23 Итоги и литература
25:12 Ответы на вопросы

Контакты:
@krus210 (Telegram)
github.com/krus210
linkedin.com/in/krus210

Выступление на английском на канале The Top Voices    • How startups can build observability witho...  
#golang #observability #prometheus #grafana #loki #devops #monitoring #docker