📊 Статистика трафика NaiveProxy и Mieru
Новые модули
naiveproxy_stats.py — мониторинг Caddy-forwardproxy-naive:
- Парсинг JSON access.log Caddy: запросы, статусы, байты, latency
- Статистика по пользователям (логин → запросы, байты, last_seen)
- Топ-5 IP-адресов клиентов
- Суммарный трафик из iptables-счётчика на TCP 443
- Гистограмма активности по 10-минутным слотам (последний час)
- Среднее время запроса и p95 latency
- Активные соединения через
ss - Живое обновление каждые 30 секунд
mieru_stats.py — мониторинг mita-сервера:
- Байты/пакеты из iptables INPUT на порту mita (основной источник)
- События accepted/closed/error из journalctl
- Скорость трафика (байт/с) через кэш между замерами
- Гистограмма активности по 10-минутным интервалам
- Тренд: рост / спад / стабильно
- NTP-мониторинг (отклонение >30 сек = Mieru не принимает клиентов)
- Активные TCP/UDP соединения через
ss - Живое обновление каждые 30 секунд
Также в релизе
- Документация NaiveProxy обновлена: рекомендован sing-box JSON outbound для всех клиентов
- Исправлен sing-box outbound NaiveProxy (убрано невалидное поле
network) - Исправлен формат
naive+https://ссылки (trailing slash + tag)
Обновлены файлы
naiveproxy_stats.py · mieru_stats.py · naiveproxy.py · mieru.py · все публичные файлы версионирования