logtools является анализ лог-файлов и рамки фильтрации.
logtools охватывает в несколько простой в использовании, простой в настройке инструментов командной строки, обычно используемые в сочетании с бревен Apache.
Идея состоит в том, чтобы стандартизировать журнала синтаксический анализ и фильтрацию, используя методологию согласованной конфигурации и интерфейс командной строки UNIX (STDIN входной потокового, командной строки трубопроводов и т.д.) таким образом, чтобы создать согласованную среду для создания отчетов, диаграмм и других подобных журналов добычи артефактов что, как правило, используется в контексте сайта.
Примерами его использования (при условии, настроенный ~ / .logtoolsrc см.Документация):
& NBSP; * Получить агрегируются (IP, страна) рассчитывать на всех посещений бот:
& NBSP; Кошка access_log.2010-05-15 | filterbots --print --reverse | GeoIP | Сортировать | Uniq -c | Сортировать -k1,1nr
& NBSP; * Получите случайную выборку из 50 строк из сколь угодно большого входного потока журнала:
& NBSP; Кошка error_log.1 | filterbots --print | logsample -n50
Требования
- Python
Комментарии не найдены