TinyLogAnalyzer

Szoftver screenshot:
TinyLogAnalyzer
Szoftver adatai:
Változat: 0.4.0
Feltöltés dátuma: 11 May 15
Fejlesztő: Keul
Engedély: Ingyenes
Népszerűség: 120

Rating: 1.0/5 (Total Votes: 1)

TinyLogAnalyzer egy olyan projekt, amely hozzáteszi, hogy a rendszer egy új típus parancsot: tinylogan. & Nbsp; Ez a segédprogram csak akkor működik, Apache-szerű hozzáférést HTTP napló, ahol a válaszidő adatok engedélyezve van.
Hogy tudja, hogyan kell ezt csinálni, lásd ezt a blogbejegyzést, vagy röviden változás a konfiguráció a log formátumot valami ilyesmit:
LogFormat "% h% l% u% t "% r "%> s% b "% {Referer} i ""% {User-Agent} i "" kombinált
Ehhez:
LogFormat "% h% l% u% t "% r "%> s% b "% {Referer} i ""% {User-Agent} i "% T / D%" kombinált
A naplóbejegyzések változik valami ilyesmit:
[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-feisty)" 0/95491
Másodperc és microsends
A segédprogram csak törődik microsends (% D), így meg kell, hogy Apache 2.

Hogyan kell használni

Itt a teljes útmutató:
Használat: tinylogan [opciók] logfile
Egyszerű bash segédprogram elemzésére HTTP hozzáférési naplót engedélyezni válaszidő
Lehetőségek:
& Nbsp; --version & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Mutasd a program verziószámát, és kilép
& Nbsp; -h, --help & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; e segítség és kilép
& Nbsp; -s SIZE, --size = SIZE & nbsp; választani száma rekord tárolására minden log
& Nbsp; -q, --keep-query & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tartsa lekérdezés húrok URL helyett vágás őket.
                        Ezzel a URL különböző lekérdezési karakterlánc élvezet
                        mint a különböző URL-eket.
& Nbsp; -i INCLUDE_REGEX, --include = INCLUDE_REGEX
                        a regexp kifejezés, amely az összes URL kell egyeznie az akarat
                        kell dobni. Nevezhetjük többször
& Nbsp; -e EXCLUDE_REGEX, --exclude = EXCLUDE_REGEX
                        a regexp kifejezés, amely az összes megadott URL-címek nem egyeznek a
                        kell dobni. Nevezhetjük többször
& Nbsp; --skip-timeperiod-start = SKIP_TIME_START
                        Nem elemzem után az adott időben
& Nbsp; --skip-timeperiod-end = SKIP_TIME_END
                        Nem elemzem, mielőtt az adott időben
& Nbsp; Dátum szűrők:
& Nbsp; & nbsp; & nbsp; Azok a fajta szűrők is meg kell adnia a dátumot. Ön szabadon
& Nbsp; & nbsp; & nbsp; egy meghatározott dátum nn / mmm / aaaa, mint a "24 / May / 2011", de
& Nbsp; & nbsp; & nbsp; még néhány kulcsszót relatív dátum, mint a "ma", "tegnap",
& Nbsp; & nbsp; & nbsp; "Holnap".
& Nbsp; & nbsp; & nbsp; --start-date = START_DATE
                        dátum hol kezdjem elemezni és rekord
& Nbsp; & nbsp; & nbsp; --end-date = END_DATE
                        dátum, amikor a végére elemzése és rekord
& Nbsp; Idő szűrők:
& Nbsp; & nbsp; & nbsp; Amikor egy időre van szükség, meg kell adnia azt a formátumot hh: mm: ss vagy
& Nbsp; & nbsp; & nbsp; egyszerűen hh: mm, mint a "9:21:30" vagy "09:21". Azok a szűrő használják
& Nbsp; & nbsp; & nbsp; ugrás rekord által nyilvántartott "túl késő este", vagy "túl korán
& Nbsp; & nbsp; & nbsp; Reggel ".

Mi az új ebben a kiadásban:

  • ha hibát történik a log elemzés, jelentse a hibát sor száma
  • fix súlyos hiba a hónapban sor, hogy egyszerűen csak teszik ezt a forgatókönyvet felesleges mindent augusztusa után
  • A python naplózó modul fogantyú hiba és beszédességi; Ez a tiszta kimeneti egy kicsit
  • jelentkezzen figyelmeztet, ha találkozik egy vonalat, amely nem egyezik a napló formában
  • hozzáadott heti és havi dátuma szűrők
  • hozzáadott mennyiséget módosító eddigi szűrők
  • fix dokumentáció segítségével
  • hozzá az új skip hátralévő szűrő
  • végrehajtott felhasználók alapértelmezett profilok és hozzá kapcsolódó opciók
  • Nem is naplóelemzés amikor a --end-date található
  • A --include lehetőség az volt hibás. Most használja többször is tartalmazhat további URL-eket a set

Mi az új verzióban 0.3.0:

  • hozzá & quot; Eltelt idő & quot; jelentés
  • hozzáadott --verbose lehetőség
  • hozzá a módját, hogy hagyja bejegyzések ha igényel túl kevés, vagy túl sok időt
  • kezelik billentyűzet megszakítás (CTRL + C); Az első egyszerűen megáll a napló elemzés, míg a második leállítja a folyamatot,
  • hozzá a --min-szor lehetőség, hogy mikor kell bejegyzést a & quot; Top átlagos idő & quot; statisztika
  • teljesebb dokumentációt

Mi az új verzióban 0.2.2:

  • Hihetetlen, elfelejtettem egy hónap: május hiányzott !

Mi az új verzióban 0.2.1:

  • leírásai --skip-timeperiod-start és -skip-timeperiod-end megfordítottuk
  • URL-eket a gyökér oldalon (& quot; / & quot;) alakultak át teljesen üres
  • reveted változások automatikusan megváltoztatja a teret a szűrők számára (nem jó ötlet valamit, ami kell egy érvényes regexp)

Mi az új verzióban 0.2.0:

  • pep8 razzia
  • URL-ek, hátul / most gyűjtik ugyanaz, mint URL nélkül /
  • szűrőket szóközzel karakter most kezeljük
  • hozzáadott -q opciót, mert nem egyesülő többé URL különböző csak query string

követelmények :

  • Python

Hasonló program

alLANBilling
alLANBilling

3 Jun 15

AWFFull
AWFFull

3 Jun 15

Calamaris
Calamaris

3 Jun 15

Más szoftver fejlesztő Keul

PapyDVD
PapyDVD

11 May 15

Hozzászólások a TinyLogAnalyzer

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!