Слияние кода завершено, страница обновится автоматически
**Что такое GoAccess?**
GoAccess — это анализатор веб-логов с открытым исходным кодом и интерактивный просмотрщик, который работает в терминале на *nix-системах или через браузер.
Он предоставляет быстрые и ценные статистические данные по HTTP для системных администраторов, которым требуется визуальный отчёт о работе сервера «на лету».
**Особенности**
GoAccess анализирует указанный файл веб-лога и выводит данные в терминал X. Особенности включают:
* **Полностью в реальном времени.** Все панели и метрики обновляются каждые 200 мс в выводе терминала и каждую секунду в HTML-выводе.
* **Не требует настройки.** Вы можете просто запустить его против файла журнала доступа, выбрать формат журнала и позволить GoAccess проанализировать журнал доступа и показать вам статистику.
* **Отслеживание времени отклика приложения.** Чрезвычайно полезно, если вы хотите отслеживать страницы, которые замедляют работу вашего сайта.
* **Почти все форматы веб-логов.** GoAccess позволяет использовать любую пользовательскую строку формата журнала. Предопределённые опции включают Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront и т. д.
* **Инкрементная обработка логов.** Нужна постоянство данных? GoAccess может обрабатывать логи инкрементно через дисковую базу данных B+Tree.
* **Только одна зависимость.** GoAccess написан на C. Для запуска вам нужен только ncurses в качестве зависимости. Это всё. У него даже есть собственный сервер Web Socket — http://gwsocket.io/.
* **Посетители.** Определите количество обращений, посетителей, пропускную способность и показатели для самых медленных запросов по часам или датам.
* **Метрики для каждого виртуального хоста.** Есть несколько виртуальных хостов (серверных блоков)? Панель, которая показывает, какой виртуальный хост потребляет большую часть ресурсов веб-сервера.
* **Настраиваемая цветовая схема.** Настройте GoAccess под свой вкус/схему цветов. Либо через терминал, либо просто обновив таблицу стилей в HTML-отчёте.
* **Поддержка больших наборов данных.** GoAccess имеет дисковое хранилище B+Tree для больших наборов данных, где невозможно всё уместить в памяти.
* И многое другое... посетите https://goaccess.io для получения более подробной информации.
**Почему GoAccess?**
GoAccess был разработан как быстрый анализатор логов на основе терминала. Его основная идея — быстро анализировать и просматривать статистику веб-серверов в реальном времени без необходимости использовать браузер (отлично, если вы хотите быстро проанализировать свой журнал доступа через SSH или просто любите работать в терминале).
Хотя вывод в терминал является выводом по умолчанию, он может генерировать полный HTML-отчёт в реальном времени, а также отчёты JSON и CSV.
Вы можете рассматривать его скорее как инструмент мониторинга команд, чем что-либо ещё.
**Клавиши**
Пользователь может использовать следующие клавиши:
* ^F1^ или ^h^ — основная справка;
* ^F5^ — перерисовать [главное окно];
* ^q^ — выйти из программы, текущего окна или модуля;
* ^o^ или ^ENTER^ — развернуть выбранный модуль;
* ^[Shift]0-9^ — установить выбранный модуль активным;
* ^Up^ стрелка — прокрутить вверх главную панель;
* ^Down^ стрелка — прокрутить вниз главную панель;
* ^j^ — прокрутить вниз в развёрнутом модуле;
* ^k^ — прокрутить вверх в развёрнутом модуле;
* ^c^ — установить или изменить цвет схемы;
* ^CTRL^ + ^f^ — пролистать вперёд один экран в активном модуле;
* ^CTRL^ + ^b^ — пролистать назад один экран в активном модуле;
* ^TAB^ — итерации модулей (вперёд);
* ^SHIFT^ + ^TAB^ — итерация модулей (назад);
* ^s^ — сортировка опций для текущего модуля;
* ^/^ — поиск по всем модулям;
* ^n^ — найти позицию следующего вхождения;
* ^g^ — перейти к первому элементу или верхней части экрана;
* ^G^ — перейти к последнему элементу или нижней части экрана.
Примеры можно найти, запустив `man goaccess`.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )