Ключевые факты
- Категория
- Data Processing
- Типы входных данных
- textarea, select, text
- Тип результата
- json
- Покрытие примерами
- 4
- API доступен
- Yes
Обзор
Парсер логов — это эффективный инструмент для преобразования неструктурированных записей доступа Apache и Nginx в удобные форматы данных, такие как JSON, CSV или таблицы, с помощью гибких regex-шаблонов.
Когда использовать
- •При необходимости быстрого анализа ошибок или статистики посещений в логах веб-сервера.
- •Для подготовки данных из логов к импорту в системы визуализации или базы данных.
- •Когда нужно извлечь конкретные параметры запросов, используя собственные регулярные выражения.
Как это работает
- •Вставьте содержимое лог-файла в поле ввода.
- •Выберите стандартный формат (Common, Combined, Nginx) или укажите свой regex-шаблон.
- •Выберите желаемый формат вывода: JSON, CSV или таблицу.
- •Нажмите кнопку обработки для получения структурированного результата.
Сценарии использования
Примеры
1. Анализ ошибок 404
Системный администратор- Контекст
- Администратор заметил рост количества ошибок 404 на сайте и хочет выявить страницы, которые пользователи пытаются найти безуспешно.
- Проблема
- Логи сервера содержат тысячи строк, вручную найти проблемные URL невозможно.
- Как использовать
- Вставить логи в поле ввода, выбрать формат 'Nginx по умолчанию' и формат вывода 'Таблица'.
- Результат
- Получена отфильтрованная таблица с URL-адресами и кодами ответов, что позволило быстро обнаружить битые ссылки.
2. Экспорт данных для отчета
Веб-аналитик- Контекст
- Аналитику нужно передать данные о посещениях за день в отдел маркетинга, который работает только с форматом CSV.
- Проблема
- Исходные логи Apache имеют текстовый формат, который не читается стандартными офисными программами.
- Как использовать
- Загрузить логи, выбрать формат 'Combined' и установить формат вывода 'CSV'.
- Результат
- Данные успешно конвертированы в CSV-файл, готовый для импорта в Google Таблицы или Excel.
Проверить на примерах
regexFAQ
Какие форматы логов поддерживаются?
Инструмент поддерживает стандартные форматы Common Log Format (CLF), Combined, Nginx по умолчанию, а также позволяет использовать пользовательские регулярные выражения.
Можно ли извлечь только определенные поля?
Да, при выборе опции «Пользовательский Regex-Шаблон» вы можете использовать группы захвата для извлечения именно тех данных, которые вам нужны.
В каком виде я получу результат?
Вы можете выбрать один из трех форматов вывода: JSON для программной обработки, CSV для Excel или наглядную HTML-таблицу.
Есть ли ограничения на размер лога?
Инструмент предназначен для обработки текстовых фрагментов логов. Для очень больших файлов рекомендуется разбивать их на части перед вставкой.
Нужно ли устанавливать какое-либо ПО?
Нет, парсер работает полностью в браузере, что обеспечивает безопасность ваших данных, так как они не передаются на сервер.