diff --git a/README.md b/README.md index 14173b1..56e0f12 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ### Coolify (https://paas.hackaton.itqdev.xyz) login: `expert@tbank.ru` -password: `#lt5aEEiab^JgBd +password: `#lt5aEEiab^JgBd` ### Grafana (https://grafana.hackaton.itqdev.xyz) login: `admin` diff --git a/RFC.md b/RFC.md index ae982a8..8bd18b4 100644 --- a/RFC.md +++ b/RFC.md @@ -65,9 +65,8 @@ RFC определяет интерфейсы для API, операционны ## 7. Деплой и CI/CD - Локально: Docker Compose (just up/build) - Staging/Prod: Coolify -- CI pipeline: lint → build images → full tests → sast → тагирование → deploy staging +- CI pipeline: lint → build images → full tests → push образ → deploy staging - Резервное копирование: pg_dump + object storage snapshot. -- Логи и екзек в контейнер в кулифае, метрики в графане ## 8. Миграции данных и схем - Использовать alembic для миграций схем PostgreSQL. @@ -79,10 +78,9 @@ RFC определяет интерфейсы для API, операционны - Валидация входящих данных и rate-limiting (Redis). ## 10. Мониторинг и логирование -- Логи структурированные (JSON), собираются в централизованный collector (ELK/Prometheus + Grafana для метрик). -- Метрики: latency, error_rate, throughput, model_drift indicators (distribution shifts), resource usage. -- Алёрты: SLO/SLA для latency/errors. +- Логи можно посмотреть в Coolify (см. креды в Readme.md) +- Доступны дашборды в графане с метриками контейнеров, бека, мль ## 11. Тестирование - Unit tests - тестируют бизнес логику -- E2E - тестируют весь user flow +- E2E - тестируют весь user flow, а также интеграцию с ml