Skip to content

Instantly share code, notes, and snippets.

@rdobrynin
Last active November 12, 2025 10:43
Show Gist options
  • Select an option

  • Save rdobrynin/faf86211d7ebd960ca88a65fc897cad5 to your computer and use it in GitHub Desktop.

Select an option

Save rdobrynin/faf86211d7ebd960ca88a65fc897cad5 to your computer and use it in GitHub Desktop.

Amo CRM Monitoring

Для текущей инфры на 45.139.78.76 (prod) - MVP такой:

  1. Развернуть и настройть в докере сначала для DEV окружения
  • Prometheus
  • Grafana + 3 dashboards (- The Four Golden Signals, - RabbitMQ-Overview, - PostgreSQL Database)
  • Cadvisor (монитроинг контейнеров)

Оценка (1 день)

  1. Настроить сбор и экспорт метрик Node Exporter (для CPU, memory, disc, network)

Оценка (5 часа)

  1. Настроить сбор и экспорт метрик Rabbitmq-exporter (для брокера)

Оценка (4 часа)

  1. Настроить сбор и экспорт метрик Postgres_exporte (для базы)

Оценка (4 часа)

  1. Grafana Loki и Promtail для Сбора и индексирования логов
  • Для RabbitMQ: логи о создании/удалении очередей, ошибки подключения клиентов
  • Для PostgreSQL: медленные запросы (если включено логирование), ошибки deadlock.
  • NestJS: Тексты ошибок, stack traces, логи бизнес-процессов (User with id 123 created), предупреждения.
  • Redis: Логи об исчерпании памяти, предупреждения о конфигурации. Оценка (2 дня и 5 часов)
  1. Собираем, тестим метрики, фиксим конфиги на DEV окружении

Оценка (2 дня)

  1. Деплоим на prod, тест и hotfixes

Оценка (1 день)

========================= Общая оценка: 8 дней Цена: (в личку)

Что нужно мне для имплементации:

  • доступы на DEV окружение
  • может есть где схема текущей инфраструтктуры ?

GIT repo пермиссии уже есть

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment