← На главную

GoAccess: показывает статистику и подозрительную активность через SSH

13.08.2026 16:22 · hackernews

GoAccess — быстрый анализатор логов, который задумывался как терминальный инструмент. Его главная идея — быстро анализировать статистику веб-сервера и смотреть её в реальном времени, не открывая браузер. Для быстрого разбора access log достаточно SSH: подключился к серверу, запустил GoAccess — и сразу видно, что происходит. Это особенно удобно, если ты любишь работать в консоли и не хочешь поднимать лишние веб-интерфейсы. Никаких промежуточных шагов: лог есть, цифры на экране. Именно так выглядит быстрый анализ без лишних телодвижений.

Но GoAccess — это не только статистика. Он ещё и практичный инструмент для мониторинга безопасности. По логам легко замечать подозрительную активность: необычные паттерны трафика, попытки брутфорса, сканеры, ботов и аномальные запросы. Всё это видно прямо из логов, без сложных настроек и внешних сервисов. Такой обзор помогает быстро понять, не идёт ли на сервер атака, и вовремя обратить внимание на подозрительные запросы. Это хороший способ держать руку на пульсе, особенно когда нужно проверить состояние сервера в несколько команд.

По умолчанию GoAccess выводит данные в терминал. Но это не ограничение. GoAccess умеет генерировать полный, самодостаточный HTML-отчёт, который тоже обновляется в реальном времени. Такой отчёт подходит для аналитики, мониторинга и визуализации: его можно открыть в браузере и следить за метриками в удобном виде. При этом HTML-отчёт самодостаточен — в нём уже есть всё необходимое для просмотра, не нужно подключаться к серверу или держать рядом терминал. А если данные нужны для дальнейшей обработки, есть выгрузка в JSON и CSV. Всё это позволяет использовать GoAccess и как быструю консольную утилиту, и как основу для дашборда. Иными словами, инструмент закрывает оба сценария: быстрый взгляд в терминале и наглядный отчёт для браузера.

Читать оригинал →