1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/songboy-goaccess

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README 6.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 08:21 5d070bd
**Что такое 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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/songboy-goaccess.git
git@api.gitlife.ru:oschina-mirror/songboy-goaccess.git
oschina-mirror
songboy-goaccess
songboy-goaccess
master