# ⚡ Quick Start - Мониторинг файлов ## 🎯 Быстрая проверка системы ```bash bash START.sh ``` Покажет статус всех компонентов и запустит остановленные. --- ## 📊 Что работает прямо сейчас: ### ✅ Nextcloud Activity Monitor - **PID:** 2122 - **Лог:** `nextcloud_activity.log` - **Что делает:** Ловит файлы из Nextcloud WebUI - **Задержка:** 30 сек ### ✅ S3 Monitor (Docker) - **Контейнер:** `s3-monitor` - **Uptime:** 40+ минут - **Что делает:** Ловит файлы загруженные напрямую в S3 - **Задержка:** 30 сек - **Файлов:** 24,522 ### ✅ Redis канал - **Адрес:** `147.45.146.17:6379` - **Канал:** `crm:file:events` - **Статус:** Оба монитора публикуют события ✅ --- ## 🧪 Быстрый тест ### Тест 1: Загрузи файл в Nextcloud ```bash # В другом терминале подпишись на события redis-cli -h 147.45.146.17 -p 6379 -a 'CRM_Redis_Pass_2025_Secure!' \ SUBSCRIBE crm:file:events ``` Загрузи файл через Nextcloud WebUI → через 30 сек увидишь событие! ### Тест 2: Загрузи файл в S3 ```bash echo "test" > /tmp/test.txt aws s3 cp /tmp/test.txt \ s3://f9825c87-4e3558f6-f9b6-405c-ad3d-d1535c49b61c/test_$(date +%s).txt \ --endpoint-url https://s3.twcstorage.ru ``` Через 0-30 сек увидишь событие! --- ## 🔧 Команды управления ```bash # Проверка статуса bash START.sh # Логи в реальном времени tail -f nextcloud_activity.log docker logs s3-monitor -f # Остановка pkill -f nextcloud_activity_monitor.js docker stop s3-monitor # Запуск bash START.sh ``` --- ## 📚 Документация - `README.md` - обзор системы - `PRODUCTION_READY.md` - production конфигурация - `ARCHITECTURE.md` - архитектура --- ## 🆘 Troubleshooting **Нет событий?** 1. Проверь статус: `bash START.sh` 2. Проверь логи: `tail -f nextcloud_activity.log` 3. Проверь Redis: подпишись на канал **Много дубликатов?** - От Nextcloud: дедупликация включена (1 событие вместо 6) - От S3: дубликатов нет **Нужна помощь?** - Читай `PRODUCTION_READY.md` - Проверяй логи --- **Всё готово! 🚀**