Skip to content

Instantly share code, notes, and snippets.

View rdobrynin's full-sized avatar

Roman Dobrynin rdobrynin

View GitHub Profile

Кратко

  1. Память CPU критичная из-за этого периодически отваливается коннект в RabbitMQ
  2. Добавил параметры в текущий rabbitmq контейнер (оптимизировал)
  3. Перезавпустил контейнер rabbitMQ
  4. Проверил на наличие ошибок в других контейнерах (backend, wweb, hooks) - и перезапустил, промониторил
  5. Далее сделал детальный репорт в https://gist.github.com/rdobrynin/ceed2d09409b916d0add1ccc4132ebe7

По времени: 13.11 - (восстановил whats-up - по логам стало приходить) с ID 97037 начали приходить и обрабатываться - 3 часа

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 день)

@rdobrynin
rdobrynin / mysql-docker.sh
Created November 13, 2019 13:13 — forked from spalladino/mysql-docker.sh
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE