TinyLogAnalyzer

Software kuvakaappaus:
TinyLogAnalyzer
Ohjelmiston tiedot:
Versio: 0.4.0
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Keul
Lupa: Vapaa
Suosio: 14

Rating: nan/5 (Total Votes: 0)

TinyLogAnalyzer on projekti, joka lisää järjestelmään uusi apuohjelma komento: tinylogan. & Nbsp; Tämä apuohjelma toimii vain Apache-kuin yhteys HTTP log jossa vasteaika data on käytössä.
Jos haluat tietää, miten tämä, katso tämä blogi tai, lyhyesti muutos kokoonpanosta tukin muoto jotain:
LogFormat "% h% l% u% t "% r "%> s% b "% {Referer} i ""% {User-Agent} i "" yhdistetty
Tätä:
LogFormat "% h% l% u% t "% r "%> s% b "% {Referer} i ""% {User-Agent} i "% T /% D" yhdistettynä
Lokitietue muuttuu jotain tällaista:
[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-ärhäkkä)" 0/95491
Sekuntia ja microsends
Apuohjelma vain välitä microsends (% D), joten sinun täytyy olla Apache 2.

Miten käyttää

Täällä täydellinen opas:
Käyttö: tinylogan [optiot] lokitiedosto
Yksinkertaiset bash apuohjelma analysoida HTTP-lokin käytössä vasteaika
Vaihtoehdot:
& Nbsp; Version & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Show-ohjelman versionumero ja poistu
& Nbsp; -h, --help & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; näytä tämä ohje ja poistu
& Nbsp; -s SIZE, --size = SIZE & nbsp; valita useita ennätys tallentaa jokaisessa log
& Nbsp; -q, --keep-query & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; pitää kyselyn merkkijonoa URL-osoitteissa sijaan niiden leikkaaminen.
                        Käyttämällä tätä URL eri kyselymerkkijonossa on herkkupala
                        kuten eri URL.
& Nbsp; -i INCLUDE_REGEX, --include = INCLUDE_REGEX
                        regexp ilme, että kaikki URL-osoitteiden tulee vastata tahdon
                        hävitettävä. Voidaan kutsua useita kertoja
& Nbsp; -e EXCLUDE_REGEX, --exclude = EXCLUDE_REGEX
                        regexp ilme, että kaikki URL-osoitteet ei täsmää of
                        hylätään. Voidaan kutsua useita kertoja
& Nbsp; --skip-timeperiod-start = SKIP_TIME_START
                        Älä analysoi jälkeen tietyn ajan
& Nbsp; --skip-timeperiod-päähän = SKIP_TIME_END
                        Älä analysoi ennen tiettynä ajankohtana
& Nbsp; Date suodattimet:
& Nbsp; & nbsp; & nbsp; Niille millaisia ​​suodattimia sinun tulee määrittää päivämäärän. Olet vapaa
& Nbsp; & nbsp; & nbsp; käyttää tiettyä päivämäärä muodossa pp / KKK / aaaa, kuten "24 / touko / 2011", mutta
& Nbsp; & nbsp; & nbsp; myös joitakin avainsanan suhteellista päivämäärän kuten "tänään", "eilen",
& Nbsp; & nbsp; & nbsp; "Huomenna".
& Nbsp; & nbsp; & nbsp; --start-date = START_DATE
                        date mistä aloittaa analysoida ja tallentaa
& Nbsp; & nbsp; & nbsp; --end-date = END_DATE
                        date jossa lopettamaan analysoida ja tallentaa
& Nbsp; Aika suodattimet:
& Nbsp; & nbsp; & nbsp; Kun aika on tarpeen, se on kirjoitettava muodossa hh: mm: ss tai
& Nbsp; & nbsp; & nbsp; yksinkertaisesti hh: mm, kuten "9:21:30" tai "09:21". Nuo suodatinta käytetään
& Nbsp; & nbsp; & nbsp; ohita ennätys jotka on rekisteröity "liian myöhään yöllä" tai "liian aikaisin
& Nbsp; & nbsp; & nbsp; aamulla ".

Mikä on uusi tässä julkaisussa:

  • Kun virhe tapahtuu aikana lokitiedostoanalyyseistä, ilmoita virheestä rivinumero
  • kiinteä vakava vika kuussa array, että yksinkertaisesti tehdä tämä kirjoitus hyödytön kaiken elokuun jälkeen
  • käyttää python kirjautumalla moduuli kahva virhe ja jaarittelu; tämä puhdas tuotanto hieman
  • kirjaudu varoitus, jos törmäät linjaa, joka ei vastaa lokimuotoa
  • lisätä viikko ja kuukausi päiväys suodattimet
  • Lisätyn määritteet tasalla suodattimet
  • kiinteä dokumentaatio apua
  • lisäsi uuden skip-päivän suodatin
  • täytäntöön käyttäjät oletusprofiileja ja lisätään liittyviä asetuksia
  • Älä jatka lokitiedostoanalyyseistä kun --end tasalla löytyy
  • --include vaihtoehto oli buginen. Nyt käyttävät sitä enemmän kuin kerran mukaan lisää URL-set

Mikä on uusi versiossa 0.3.0:

  • lisätä & quot; Kulunut aika & quot; mietintö
  • lisätä verbose vaihtoehto
  • lisätä tapa ohittaa kirjaa, jos ne vaativat liian vähän tai liian paljon aikaa
  • hoidetaan näppäimistö keskeytys (CTRL + C); Ensimmäinen yksinkertaisesti pysäyttää log analyysi ja toinen lopettaa prosessin
  • lisätä --min-ajat vaihtoehto, valvoa milloin merkintä on oltava & quot; Suosituimmat keskimääräinen aika & quot; tilastotieto
  • lisää täydellinen dokumentaatio

Mikä on uusi versiossa 0.2.2:

  • Uskomatonta, unohdin kuukausi: Toukokuu puuttui !

Mikä on uusi versiossa 0.2.1:

  • kuvauksia --skip-timeperiod-start ja -skip-timeperiod-end käännettiin
  • URL root sivulle (& quot; / & quot;) transformoitiin tyhjiä merkkijonoja
  • reveted muutokset automaattisesti vaihtaa tilaa ja suodattimia (ei hyvä idea jotain, täytyy olla kelvollinen regexp)

Mikä on uusi versiossa 0.2.0:

  • pep8 puhdistus
  • URL-osoitteita, joissa perään / nyt kerätään on sama kuin URL-osoitteita ilman /
  • suodattimet välilyönteineen merkkiä ovat nyt käsitellään
  • lisätä -q vaihtoehto, sillä ei yhdistämällä enää URL-osoitteita eri vasta kyselymerkkijonon

vaatimukset

  • Python

Vastaavia ohjelmistoja

Squid Graph
Squid Graph

2 Jun 15

AWFFull
AWFFull

3 Jun 15

TestMaker
TestMaker

11 May 15

Muu ohjelmistojen kehittäjä Keul

PapyDVD
PapyDVD

11 May 15

Kommentit TinyLogAnalyzer

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!