TinyLogAnalyzer

Software screenshot:
TinyLogAnalyzer
Software detaljer:
Version: 0.4.0
Upload dato: 11 May 15
Udvikler: Keul
Licens: Gratis
Popularitet: 14

Rating: nan/5 (Total Votes: 0)

TinyLogAnalyzer er et projekt, der tilføjer til dit system et nyt hjælpeprogram kommando:. Tinylogan & nbsp; Dette hjælpeprogram virker kun med Apache-lignende adgang HTTP log hvor responstiden data er aktiveret.
At vide, hvordan du gør dette, se dette blog-indlæg, eller i korte skift konfigurationen af ​​din log-format fra noget lignende:
LogFormat "% h% l% u% t "% r "%> s% b "% {Referer} i ""% {User-Agent} i "" kombineret
Til dette:
LogFormat "% h% l% u% t "% r "%> s% b "% {Referer} i ""% {User-Agent} i "% T /% D" kombineret
Loggen record vil skifte til noget som dette:
[31 / Jan / 2008: 14: 19: 07 +0000] "GET / HTTP / 1.1" 200 7918 ""
... "Mozilla / 5.0 (X11; U; Linux i686; en-US; rv: 1.8.1.11) Gecko / 20061201 Firefox / 2.0.0.11 (Ubuntu-iltre)" 0/95491
Sekunder og microsends
Den nytte kun bekymrer sig om microsends (% D), så du skal have Apache 2.

Sådan bruger

Her den komplette guide:
Anvendelse: tinylogan [options] logfil
Simpel bash hjælpeprogram til analysere HTTP adgang log med aktiveret responstid
Valg:
& Nbsp; --version & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; show programmets versionsnummer og afslut
& Nbsp; -h, --help & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; vis denne hjælp besked og exit
& Nbsp; -s SIZE, --size = SIZE & nbsp; vælge det antal record til at gemme i hvert log
& Nbsp; -q, --keep-query & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; holde søgestrenge i URL'er i stedet for at skære dem.
                        Brug af denne en URL med forskellige forespørgselsstreng er treat
                        ligesom forskellige webadresser.
& Nbsp; -i INCLUDE_REGEX, --include = INCLUDE_REGEX
                        en regexp udtryk, alle webadresser skal matche vilje
                        kasseres. Kan kaldes flere gange
& Nbsp; -e EXCLUDE_REGEX, --exclude = EXCLUDE_REGEX
                        en regexp udtryk, alle webadresser ikke skal matche med
                        vil blive kasseret. Kan kaldes flere gange
& Nbsp; --skip-fastsat tidsfrist-start = SKIP_TIME_START
                        ikke analysere efter det givne tidspunkt
& Nbsp; --skip-fastsat tidsfrist-end = SKIP_TIME_END
                        ikke analysere, før det givne tidspunkt
& Nbsp; Dato filtre:
& Nbsp; & nbsp; & nbsp; For dem slags filtre, du har brug for at angive en dato. Du er velkommen til at
& Nbsp; & nbsp; & nbsp; bruge en bestemt dato i formatet dd / mmm / aaaa, som "24 / maj / 2011", men
& Nbsp; & nbsp; & nbsp; også nogle nøgleord for relativ dato som "i dag", "i går",
& Nbsp; & nbsp; & nbsp; "I morgen".
& Nbsp; & nbsp; & nbsp; --start-date = START_DATE
                        dato hvor du skal begynde at analysere og registrere
& Nbsp; & nbsp; & nbsp; --end-date = END_DATE
                        dato, hvor til slut analysere og rekord
& Nbsp; Tid filtre:
& Nbsp; & nbsp; & nbsp; Når en gang, skal du indtaste den i formatet tt: mm: ss eller
& Nbsp; & nbsp; & nbsp; simpelthen tt: mm, som "9:21:30" eller "09:21". De, filter anvendes til
& Nbsp; & nbsp; & nbsp; springe rekord, der er registreret "for sent på aftenen" eller "for tidligt i
& Nbsp; & nbsp; & nbsp; morgen "

Hvad er nyt i denne udgivelse:.

  • , når der sker fejl under log analyse rapportere fejlen linjenummer
  • fast alvorlige fejl i måneden array, der blot gør dette script ubrugelig for alt efter august
  • bruge python logning modul til håndtag fejl og informationsmængde; denne rene output lidt
  • logge en advarsel, hvis støder en linje, der ikke svarer til den log-format
  • tilføjede uge og måned datofiltre
  • tilføjede mængde modifikatorer til dato filtre
  • fast dokumentation help
  • tilføjet nye skip-dages-filter
  • implementeret brugere standardprofiler og tilføjede relaterede optioner
  • ikke fortsætter loganalyse når --end-datoen er fundet
  • den --include mulighed var fejlbehæftet. Nu bruger det mere end én gang vil omfatte yderligere webadresser til det sæt

Hvad er nyt i version 0.3.0:

  • tilføjede & quot; Forløbet tid & quot; rapport
  • tilføjede --verbose indstilling
  • tilføjet en måde at springe optegnelser, hvis de kræver for lidt, eller for meget tid
  • håndteret tastatur interrupt (CTRL + C); den første vil simpelthen stoppe loganalyse mens den anden afslutte processen
  • tilføjet --min-gange mulighed for at styre, når en post skal være i & quot; Top gennemsnitlige tid & quot; statistik
  • mere komplet dokumentation

Hvad er nyt i version 0.2.2:

  • Utroligt, jeg glemte en måned: Maj manglede !

Hvad er nyt i version 0.2.1:

  • beskrivelser af --skip-fastsat tidsfrist-start og -skip-fastsat tidsfrist-end blev vendt
  • URL'er til rodsiden (& quot; / & quot;), blev omdannet til tomme strenge
  • reveted ændringer, der automatisk skifter plads i en til filtre (ikke en god idé for noget, der skal være en gyldig regexp)

Hvad er nyt i version 0.2.0:

  • pep8 oprydning
  • webadresser med afsluttende / nu opsamles har den samme som URL'er uden /
  • filtre med mellemrum chars nu håndteres som
  • tilføjede -q mulighed, for ikke at fusionere længere webadresser forskellige kun søgestrengen

Krav :

  • Python

Lignende software

Apache2GDL
Apache2GDL

3 Jun 15

JTail
JTail

3 Jun 15

lnav
lnav

20 Feb 15

Apache::ASP
Apache::ASP

3 Jun 15

Andre software developer Keul

PapyDVD
PapyDVD

11 May 15

Kommentarer til TinyLogAnalyzer

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!