Документация закрытой статистики запросов Бард-Вики
 
BardTraffic 0.1.1: скачивание закрытого отчёта для анализа
Строка 1: Строка 1:
'''BardTraffic 0.1.0''' — закрытая статистика запросов к Бард-Вики для администраторов.
'''BardTraffic 0.1.1''' — закрытая статистика запросов к Бард-Вики для администраторов.


[[Служебная:Статистика_запросов|Открыть статистику запросов]]. Эта же ссылка находится в личном меню администратора. Обычным пользователям и гостям отчёт недоступен.
[[Служебная:Статистика_запросов|Открыть статистику запросов]]. Эта же ссылка находится в личном меню администратора. Обычным пользователям и гостям отчёт недоступен.
Строка 29: Строка 29:


== Скачать расширение ==
== Скачать расширение ==
* [https://bard-wiki.net/downloads/extensions/BardTraffic/BardTraffic-0.1.0.zip ZIP 0.1.0]
* [https://bard-wiki.net/downloads/extensions/BardTraffic/BardTraffic-0.1.1.zip ZIP 0.1.1]
* [https://bard-wiki.net/downloads/extensions/BardTraffic/BardTraffic-0.1.0.tar.gz TAR.GZ 0.1.0]
* [https://bard-wiki.net/downloads/extensions/BardTraffic/BardTraffic-0.1.1.tar.gz TAR.GZ 0.1.1]
* [https://bard-wiki.net/downloads/extensions/BardTraffic/SHA256SUMS SHA-256]
* [https://bard-wiki.net/downloads/extensions/BardTraffic/SHA256SUMS SHA-256]


В пакете — код, README и шаблоны фонового сборщика. Статистика, IP, пароли и конфигурация сайта не включены. Настройка сборщика требует администратора сервера; инструкция установки и отката — в README.
В пакете — код, README и шаблоны фонового сборщика. Статистика, IP, пароли и конфигурация сайта не включены. Настройка сборщика требует администратора сервера; инструкция установки и отката — в README.
== Скачать отчёт для анализа ==
Выберите период и бота (либо «Все запросы»), затем нажмите '''Скачать отчёт'''. Будет скачан файл JSON; его можно прикрепить в чат для анализа нагрузки и обсуждения ограничений ботов.
В файле: выбранная статистика, границы и полнота периода, пояснения показателей, общий ряд обращений сайта и замеры VPS за весь выбранный период. При выборе «Все запросы» включается детализация по каждому распознанному боту. Ограничение таблиц до 30 строк сохраняется и отмечено в файле.
Файл содержит IP, поэтому не публикуйте его открыто. Скачивание доступно только администраторам и само по себе никого не блокирует. Для решения о блокировке одного названия User-Agent недостаточно.

Версия от 19:13, 21 октября 2026

BardTraffic 0.1.1 — закрытая статистика запросов к Бард-Вики для администраторов.

Открыть статистику запросов. Эта же ссылка находится в личном меню администратора. Обычным пользователям и гостям отчёт недоступен.

Как пользоваться

Выберите час, сутки или неделю. Таблица «Кто обращается чаще» показывает заявленных ботов и обращения без признака бота. Щёлкните название бота или выберите его в списке, чтобы увидеть его активные IP, адреса страниц и всплески запросов. В раскрываемой таблице можно посмотреть, кто занимает больше суммарного времени обработки.

Запросы считаются отдельно от пользователей: один человек или бот делает много запросов, а одним IP могут пользоваться несколько человек. Название бота определяется только по User-Agent и может быть подделано. «Без признака бота» не означает, что это точно люди.

Что означают числа

  • Запросы и доля — количество обращений к nginx Бард-Вики.
  • МБ — объём тела ответов без заголовков.
  • Время — сумма, среднее и максимум длительности запросов nginx. Это включает ожидание и передачу ответа, не время процессора. Параллельные запросы суммируются.
  • ≥ 2 с — число запросов длительностью от двух секунд.
  • 403 / 429 — отказ в доступе или ограничение частоты; 5xx — серверные ошибки.
  • Всплески — наиболее активные пятиминутки; в минуту показано среднее, а не точный секундный пик.

Показатели CPU, I/O wait, памяти и load average относятся ко всему VPS, включая соседние сайты. Сопоставление со всплесками Бард-Вики помогает искать причину, но само по себе не доказывает, что нагрузку вызвал конкретный бот.

Периоды и обновление

Сбор включён 21 октября 2026 года. Для первого отчёта взят небольшой недавний фрагмент прежнего журнала; в нём нет времени обработки. Новые замеры накапливаются после включения. Начало доступной истории и измерений видно на странице; неполные сутки или неделя отмечены явно.

Обновление — каждые пять минут. Текущая незавершённая пятиминутка исключается. Даты — московские. Сводка хранится семь дней; таблицы показывают до 30 строк, общие итоги учитывают все обработанные записи. Если сборщик не обновлял сводку более 15 минут, появится предупреждение.

Доступ и безопасность

Только право bard-traffic, по умолчанию sysop. Нет публичного API, включения отчёта в статьи или автоматических блокировок. Отчёт закрыт от кэширования и индексации. IP не связываются с учётными записями; параметры URL, тексты поиска, referer и полные User-Agent в сводке не сохраняются.

Исходный дополнительный журнал закрыт для веб-пользователя и ротируется отдельно. Сбор выполняется в фоне с ограничением CPU и памяти; открытие страницы читает готовую сводку, а не перечитывает журналы. Конфигурации и данные других проектов не изменяются.

Скачать расширение

В пакете — код, README и шаблоны фонового сборщика. Статистика, IP, пароли и конфигурация сайта не включены. Настройка сборщика требует администратора сервера; инструкция установки и отката — в README.

Скачать отчёт для анализа

Выберите период и бота (либо «Все запросы»), затем нажмите Скачать отчёт. Будет скачан файл JSON; его можно прикрепить в чат для анализа нагрузки и обсуждения ограничений ботов.

В файле: выбранная статистика, границы и полнота периода, пояснения показателей, общий ряд обращений сайта и замеры VPS за весь выбранный период. При выборе «Все запросы» включается детализация по каждому распознанному боту. Ограничение таблиц до 30 строк сохраняется и отмечено в файле.

Файл содержит IP, поэтому не публикуйте его открыто. Скачивание доступно только администраторам и само по себе никого не блокирует. Для решения о блокировке одного названия User-Agent недостаточно.