TinyLogAnalyzer

Screenshot Software:
TinyLogAnalyzer
Detalii soft:
Versiune: 0.4.0
Incarca data: 11 May 15
Producător: Keul
Licenţă: Gratuit
Popularitate: 14

Rating: nan/5 (Total Votes: 0)

TinyLogAnalyzer este un proiect care se adaugă la sistemul dumneavoastră o nouă comandă de utilitate:. Tinylogan & nbsp; Acest utilitar funcționează numai cu Apache-ca log acces HTTP care este activată datele timp de răspuns.
Pentru a ști cum să facă acest lucru, a se vedea acest post pe blog sau în schimbare scurt configurația formatul jurnal de la ceva de genul:
LogFormat "% h% l% u% t "% r "%> s% b "% {Referer} i ""% {User-Agent} i "" combinat
Pentru aceasta:
LogFormat "% h%% l u% t "% r "%> s% b "% {Referer} i ""% {User-Agent} i "% T / D%" combinat
Recordul jurnal se va schimba ceva de genul:
[31 / Ian / 2008: 14: 19: 07 0000] "GET / HTTP / 1.1" 200 7918 ""
... "Mozilla / 5.0 (X11, i686 Linux, U en-US; RV: 1.8.1.11) Gecko / 20061201 Firefox / 2.0.0.11 (Ubuntu-feisty)" 0/95491
Secunde și microsends
Utilitarul îi pasă doar microsends (% D), astfel încât aveți nevoie pentru a avea Apache 2.

Cum să utilizați

Aici ghid complet:
Utilizare: tinylogan [opțiuni] fișier jurnal,
Utilitate bash simplu pentru a analiza HTTP jurnal de acces cu timp de răspuns activat
Opțiuni:
& Nbsp; --version & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; numărul versiunii spectacol de program și de ieșire
& Nbsp; -h, help & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; arata acest mesaj de ajutor și de ieșire
& Nbsp; SIZE -s, --size = SIZE & nbsp; alegeți numărul de înregistrare pentru a stoca în fiecare jurnal
& Nbsp; Q, --keep-interogare & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; păstra șiruri de interogare în URL-uri în loc de tăiere lor.
                        Folosind acest un URL cu diferite șir de interogare este tratament
                        ca diferite URL-uri.
& Nbsp; -i INCLUDE_REGEX, --include = INCLUDE_REGEX
                        o expresie regexp care toate adresele URL trebuie să se potrivească de voință
                        aruncată. Poate fi numit de mai multe ori
& Nbsp; -e EXCLUDE_REGEX, --exclude = EXCLUDE_REGEX
                        o expresie regexp care toate adresele URL nu trebuie să se potrivească cu
                        va fi aruncată. Poate fi numit de mai multe ori
& Nbsp; --skip-timeperiod-start = SKIP_TIME_START
                        nu analizează după perioada de timp specificată
& Nbsp; --skip-timeperiod-end = SKIP_TIME_END
                        nu analizează înainte de timp dat
& Nbsp; Filtre Data:
& Nbsp; & nbsp; & nbsp; Pentru cei fel de filtre trebuie să specificați o dată. Ești liber să
& Nbsp; & nbsp; & nbsp; utiliza o anumită dată în format zz / mmm / aaaa, cum ar fi "24 / May / 2011", dar
& Nbsp; & nbsp; & nbsp; de asemenea, unele cuvinte cheie pentru data relativ ca "astăzi", "ieri",
& Nbsp; & nbsp; & nbsp; "Mâine".
& Nbsp; & nbsp; & nbsp; --start-data = START_DATE
                        Data de unde să înceapă analiza și înregistrare
& Nbsp; & nbsp; & nbsp; --end-data = END_DATE
                        dată la care să se încheie analiza și înregistrare
& Nbsp; Filtre de timp:
& Nbsp; & nbsp; & nbsp; Când este nevoie de un timp, trebuie să-l introduceți în formatul hh: mm: ss sau
& Nbsp; & nbsp; & nbsp; pur și simplu hh: mm, cum ar fi "09:21:30" sau "09:21". Cei filtru sunt utilizate pentru
& Nbsp; & nbsp; & nbsp; skip record care sunt înregistrate "prea tarziu in noapte" sau "prea devreme în
& Nbsp; & nbsp; & nbsp; Dimineața "

Ce este nou în această versiune:.

  • când eroare se întâmplă în timpul analizei de jurnal, un raport numărul liniei de eroare
  • bug severă fixat în matrice lună, că pur și simplu a face acest script inutil pentru tot după luna august
  • utiliza modulul python logare pentru eroare mâner și detaliere; acest curat de ieșire un pic
  • log o avertizare în cazul în care se confruntă o linie care nu se potriveste cu formatul log
  • saptamana adăugată și data lună filtre
  • modificatori cantitatea adăugată la filtre data
  • ajutor documentare fix
  • adăugat noul filtru skip zile
  • implementat profilurile implicite utilizatorilor și a adăugat opțiuni legate
  • Nu continua analiza log atunci, data --end se găsește
  • posibilitatea --include fost buggy. Acum folosesc de mai multe ori va include adrese URL suplimentare pentru a setului

Ce este nou în versiunea 0.3.0:

  • adăugat & quot; scurs timp & quot; Raport
  • adăugat opțiunea --verbose
  • adăugat un mod de a sări de înregistrări dacă acestea necesită prea puțin sau prea mult timp
  • manipulate întrerupere tastatură (CTRL + C); primul va opri pur și simplu analiza log timp ce al doilea capăt procesului
  • adăugat opțiunea --min ori, pentru a controla când o intrare trebuie să fie în & quot; Top timpul mediu de & quot; Statistici
  • documentare mai completă

Ce este nou în versiunea 0.2.2:

  • Incredibil, am uitat o lună: mai lipsea !

Ce este nou în versiunea 0.2.1:

  • descrieri ale --skip-timeperiod-start și -skip-timeperiod-end s-au inversat
  • URL-uri la pagina rădăcină (& quot; / & quot;) au fost transformate pentru siruri de caractere goale
  • schimbări reveted care se modifică în mod automat într-un spațiu pentru filtre (nu este o idee bună pentru ceva care trebuie să fie un regexp valid)

Ce este nou în versiunea 0.2.0:

  • pep8 curățare
  • URL-uri cu trailing / acum sunt colectate are la fel ca URL-uri fără /
  • filtre cu spatii caractere sunt acum tratate ca
  • adăugat opțiunea Q, pentru a nu mai fuzionează URL-uri diferite numai în șir de interogare

Cerințe :

  • Python

Software similare

WOTS
WOTS

20 Feb 15

Ipmap
Ipmap

3 Jun 15

Webalizer Xtended
Webalizer Xtended

12 May 15

CFAnalyze
CFAnalyze

20 Feb 15

Alte software-uri de dezvoltator Keul

PapyDVD
PapyDVD

11 May 15

Comentarii la TinyLogAnalyzer

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!