- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Nginx Log Analyzer: Твой личный дашборд из access.log
Этот скрипт превращает сырые текстовые логи в интерактивные графики и таблицы прямо в браузере. Без серверов, без передачи данных в сеть — 100% приватно.
Что умеет скрипт:
Анализ трафика: общее число хитов, уникальные IP и объем скачанных данных.
Карта ошибок: мгновенный счетчик 404, 500 и других кодов ответа.
Интерактивные фильтры: кликни на любой час на графике или код ошибки — и все таблицы (IP, страницы, рефереры) пересчитаются под этот срез.
Детализация: можно «провалиться» в любой IP или URL, чтобы увидеть историю запросов и User-Agent.
📂 Где взять файл лога?
Вариант 1: Через интерфейс cPanel
В разделе «Метрики» выберите «Редактор необработанных журналов» (Raw Access Logs).
Нажмите на нужный домен и скачайте архив .gz.
Скачать с Гитхаба https://github.com/Devvver/Nginx-Log-Analyzer
🔴 Важно: Распакуйте архив перед использованием.
🔴 Вариант 2: Через FTP/SFTP (если cPanel неудобна)
Подключитесь к хостингу и выйдите в самый корень аккаунта (на уровень выше, чем public_html).
Зайдите в папку /logs — там лежат архивы логов по месяцам.
Скачайте файл вида yourdomain.com-Mar-2026.gz и распакуйте его.
Это просто игрушка для чего нибудь мало посещаемого, для серьезного есть модули к nginx 😊
Интересно, какой максимальный объем лога может прожевать браузер?
Это просто игрушка для чего нибудь мало посещаемого, для серьезного есть модули к nginx 😊
Интересно, какой максимальный объем лога может прожевать браузер?
зачем грузить сервак
сервак будет больше грузится записью логов, когда валится сотни-тысячи запросов в секунду
если не настроено кэширвание дескрипторов открытых файлов с логами то да, а так нет, к тому же логи надо разбивать по времени, чтобы не много весили:
ну и кэшировать дескрипторы открытых файлов с логами:
чтобы не много весили
это всё для мелких сайтиков с полутора посетителями в час, включая ботов 😊
иначе логи будут околобесполезным мусором, занимающим гигабайты даже в сжатом виде
это всё для мелких сайтиков с полутора посетителями в час, включая ботов 😊
иначе логи будут околобесполезным мусором, занимающим гигабайты даже в сжатом виде
глупости, и не надо обесценивать общественно полезный труд парней, которые бесплатно создают такие нужны тулзы, в ваших потугах вижу только желание это притормозить, видимо занимаетесь ботами
кроме того, сами себе противоречите - то надо модуль для нджинкса, который создаёт, бесспорно дополнительную нагрузку, то оказывается запись логов создаёт нагрузку
отлично, ещё бы с asn подружить, особенно mmdb, было бы ещё круче
Итого - надо переписывать, желательно на питоне, потому что браузер может упасть от 1 гига JSON файла.
GEO хотел подключить через live базу. Но там гигабайт данных в JSON. А апишки который может 100К выдать хотя бы флажков не нашел.
Итого - надо переписывать, желательно на питоне, потому что браузер может упасть от 1 гига JSON файла.
mmdb весят десятки мегабайт, не более, посмотрите например: https://github.com/sapics/ip-location-db/tree/main/asn-country-mmdb это по asn, а вот это по странам https://github.com/sapics/ip-location-db/tree/main/geolite2-geo-whois-asn-country-mmdb
правда тут сложность именнно обработки самого mmdb средствами javascript, но вот тут есть уже готовая либа https://github.com/runk/mmdb-lib/tree/master
в ваших потугах вижу только желание это притормозить
я просто поинтересовался какой объём лога может обработать
очевидно, не большой, js в браузере не тот инструмент, которым можно обработать много данных