TinyLogAnalyzer

Софтуер снимки:
TinyLogAnalyzer
Софтуер детайли:
Версия: 0.4.0
Дата на качване: 11 May 15
Розробник: Keul
Разрешително: Безплатно
Популярност: 14

Rating: nan/5 (Total Votes: 0)

TinyLogAnalyzer е проект, който добавя към вашата система нова команда полезност:. Tinylogan & Nbsp; Тази програма работи само с Apache-като HTTP достъп до регистъра, където е разрешена данните на времето за реакция.
За да знаете как да направите това, вижте този блог пост или, накратко промяна на конфигурацията на своя дневник формат от нещо подобно на:
LogFormat "% з% л% ф% т "% R "%> ите% б "% {Referer} аз ""% {User-Agent} аз "" комбинирани
За тази:
LogFormat "% з% л% ф% т "% R "%> ите% б "% {Referer} аз ""% {User-Agent} аз "% T /% D" комбинирани
Записът на дневника ще се промени в нещо като това:
[31 / Яну / 2008: 14: 19: 07 0000] "GET / HTTP / 1.1" 200 7918 ""
... "Mozilla / 5.0 (X11; U; Linux i686; ен-US; RV: 1.8.1.11) Gecko / 20061201 Firefox / 2.0.0.11 (Ubuntu-борбен)" 0/95491
Seconds и microsends
Полезността се грижи само за microsends (% D), така че трябва да сте Apache 2.
<Силен>
Как да използвате
Тук Пълно ръководство:
Употреба: tinylogan [опции] лог
Simple Баш полезност за анализиране дневник достъп HTTP с включен време за реакция
Опции:
& Nbsp; --version & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Номер на версията на шоу програма и излизане
& Nbsp; -Н, --help & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; да се покаже тази помощ съобщение и излизане
& Nbsp; -s SIZE, --size = SIZE & Nbsp; изберете броя на запис да съхранявате във всеки дневник
& Nbsp; -q, --keep-заявка & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; запази заявки струни в URL адреси, вместо да ги рязане.
                        Използването на този един URL с друг низ заявка е лакомство
                        като различни URL адреси.
& Nbsp; -i INCLUDE_REGEX, --include = INCLUDE_REGEX
                        израз рег.израз че всички URL адреси трябва да съответстват на волята
                        да се изхвърли. Може да се нарече няколко пъти
& Nbsp; -Е EXCLUDE_REGEX, --exclude = EXCLUDE_REGEX
                        израз рег.израз че всички URL адреси не трябва да съвпадат с
                        ще бъде изхвърлен. Може да се нарече няколко пъти
& Nbsp; --skip-timeperiod старт = SKIP_TIME_START
                        не се анализира след определен период от време
& Nbsp; --skip-timeperiod клас = SKIP_TIME_END
                        не се анализира преди определен период от време
& Nbsp; Дата филтри:
& Nbsp; & Nbsp; & Nbsp; За тези видове филтри трябва да се уточни дата. Вие сте свободни да
& Nbsp; & Nbsp; & Nbsp; използвате определена дата във формат дд / ммм / аааа, като "24 / Май / 2011", но
& Nbsp; & Nbsp; & Nbsp; също и някои ключови думи за относителната дата като "днес", "Вчера",
& Nbsp; & Nbsp; & Nbsp; "Утре".
& Nbsp; & Nbsp; & Nbsp; --start актуална = START_DATE
                        дата от къде да започна да анализира и запис
& Nbsp; & Nbsp; & Nbsp; --end актуална = END_DATE
                        дата, на която да се сложи край анализира и запис
& Nbsp; Час филтри:
& Nbsp; & Nbsp; & Nbsp; Когато е необходимо известно време, трябва да го въведете в Н. формат: мм: сс или
& Nbsp; & Nbsp; & Nbsp; просто чч: мм, като "09:21:30" или "09:21". Тези филтър се използва за
& Nbsp; & Nbsp; & Nbsp; пропуснете запис, които са регистрирани "твърде късно през нощта" или "твърде рано в
& Nbsp; & Nbsp; & Nbsp; Сутринта "

<силна> Какво ново в тази версия:.

  • когато грешка се случва по време влезете анализ, докладва номера на реда грешка
  • фиксирана тежка бъг в месеца масива, които просто правят този скрипт безполезна за всичко след август
  • използвате модула за питон сеч за дръжка грешка и детайлност; Този чист изхода малко
  • влезте предупреждение, ако се натъкнете на линия, която не съответства на формата на дневник
  • добавена седмица и месец дата филтри
  • добавено количество модификатори към дата филтри
  • фиксирана помощна документация
  • добавя нова Skip-дневен филтъра
  • реализира профили на потребителите по подразбиране и се добавя опции, свързани
  • не продължавайте влезете анализ, когато се установи, че --end-датата
  • на --include вариант беше бъги. Сега тя се използва повече от един път ще включва допълнителни URL адреси към комплекта

Какво ново във версия 0.3.0:

  • добавена & quot; Изминало време & quot; доклад
  • добавена --verbose вариант
  • добавена начин да пропуснете записи, ако те изискват твърде малко или твърде много време
  • борави клавиатура прекъсване (CTRL + C); първият, който просто ще спре анализ на лог а вторият прекрати процеса
  • добавена опцията --min пъти, за да се контролира, когато даден запис трябва да е в & quot; Top средното време & quot; Статистика
  • -пълна документация

Какво ново във версия 0.2.2:

  • Невероятно, но аз забравих месец: Май е липсвало !

Какво ново във версия 0.2.1:

  • описания на --skip-timeperiod-старт и -skip-timeperiod край бяха обърнати
  • URL адреси до корена страница (& quot; / & quot;) бяха трансформирани до празни струни
  • облицовано промени, които автоматично променят пространството в за филтри (не е добра идея за нещо, което трябва да бъде валиден рег.израз)

Какво ново във версия 0.2.0:

  • pep8 почистване
  • URL адреси с крайната / сега се събират има същите като URL адреси, без /
  • филтри с интервали символа сега са третирани като
  • добавена -q вариант, за да не сливането вече URLs различни само в стринг заявка

<силни> Изисквания

  • Python

Подобен софтуер

superseriousstats
superseriousstats

20 Feb 15

Prism
Prism

20 Feb 15

FTPWebLog
FTPWebLog

3 Jun 15

pgBadger
pgBadger

26 Apr 16

Друг софтуер на разработчика Keul

PapyDVD
PapyDVD

11 May 15

Коментари към TinyLogAnalyzer

Коментари не е намерена
добавите коментар
Включете на изображения!