- Home page with navigation and quick start - Architecture overview with layers and data flows - Components documentation for all system parts - Interactive map guide with usage instructions - DLP Endpoint Monitoring detailed guide - Browser Domains Monitoring guide - WebUI Russian Patches documentation - Windows Installation guide - Server Setup guide - Monitoring Setup with Prometheus/Grafana Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
3.5 KiB
3.5 KiB
ActivityWatch-Russian Documentation
Добро пожаловать в документацию ActivityWatch-Russian - корпоративной системы мониторинга активности на базе ActivityWatch с русификацией и DLP функциями.
📚 Содержание
Архитектура
- Обзор архитектуры - высокоуровневая архитектура системы
- Компоненты системы - описание всех компонентов
- Интерактивная карта - визуальная карта связей
Компоненты
- DLP Endpoint Monitoring - мониторинг clipboard, печати, USB
- Browser Domains Monitoring - мониторинг браузеров
- Email Outbound Monitoring - мониторинг почты
- WebUI Русификация - патчи интерфейса
- DLP Агрегация - обработка DLP событий
- Prometheus Exporter - метрики для мониторинга
Развертывание
- Установка на Windows - установка коллекторов
- Настройка сервера - настройка Linux сервера
- Grafana + Prometheus - мониторинг стек
Конфигурация
- DLP Правила - настройка DLP политик
- Категоризация сайтов - настройка категорий
- Группы хостов - управление группами
🚀 Быстрый старт
Минимальная конфигурация
# 1. Установка на Windows workstation
.\windows\deploy-domain-users.ps1
# 2. Запуск ActivityWatch Server
./aw-server/aw-server
# 3. Применение RU патчей
node aw-server/aw-ru-patch.js
Полная конфигурация
# 1. Развертывание на Windows
.\windows\deploy-domain-users.ps1
# 2. Настройка сервера
cd ansible
ansible-playbook server-setup.yml
# 3. Запуск мониторинга стека
cd ../grafana-1c
docker-compose up -d
# 4. Агрегация DLP событий
python3 scripts/aggregate_dlp_events.py
📊 Обзор системы
ActivityWatch-Russian - это корпоративная система мониторинга активности пользователей с:
- DLP мониторинг - clipboard, печать, USB, браузеры, email
- Русификация - полный перевод интерфейса на русский
- Аналитика - агрегация данных и отчеты
- Мониторинг - Prometheus + Grafana дашборды
- Автоматизация - Ansible деплой на Windows и Linux
🔗 Ссылки
📝 Поддержка
Для вопросов и предложений используйте Issues.