Stabiliți logstalgia pentru a vizualiza jurnalul de acces în timp real

Stabiliți logstalgia pentru a vizualiza jurnalul de acces în timp real

Cerințe pentru logstalgia

Instalați toate componentele suplimentare:

verificarea pentru boostlib> = 1,46. configurați. Nu am putut detecta bibliotecile de impulsionare (versiunea 1.46 sau o versiune ulterioară). Dacă aveți o bibliotecă de stimulare în etape (încă nu este instalată), specificați $ BOOST_ROOT în mediul dvs. și nu oferiți o opțiune PATH to - with - boost. Dacă sunteți sigur că ați instalat. apoi verificați numărul de versiune care vă interesează . Consultați http. //randspringer.de/boost pentru mai multe documente.







configurați. eroare. Boost Base> = 1,46 este necesar. Consultați INSTALARE

Soluția a fost să eliminăm pachetul de stimulare vechi și să instalăm unul nou (din codul sursă, deoarece nu există suport pentru acest pachet din rpm):

# yum elimina boost-devel

Descărcați un pachet suplimentar:

# ./bootstrap.sh --prefix = / usr / local ./bjam install --with = all

Dacă nu funcționează, încercați să utilizați:

# ./bootstrap.sh --prefix = $ CMAKE_PREFIX_PATH --libdir = $ CMAKE_PREFIX_PATH / lib

# ./bjam --layout = instalarea sistemului

PS: Puteți instala din depozit, dar pentru CENTOS6 x64:

# yum instalează boost-devel

ATENȚIE! Am nevoie de o versiune de la boost 1.46 și mai mare.

Mai am încă o eroare:

configurați. eroare. Sunt necesare anteturile GLM. Consultați INSTALARE

# rpm -qa | grep -i SDL

# yum elimina SDL SDL_image

Și instalați noi biblioteci SDL2:

Configurați și efectuați instalarea:

# ./configurează face face instalare

Și instalați noua imagine bibliotecă SDL2:

Configurați și efectuați instalarea:

# ./configurează face face instalare

Dacă aveți aceste biblioteci instalate în locuri non-standard, puteți încerca să adăugați aceste căi în scriptul de configurare, de exemplu:

# sh ./configura CPPFLAGS = "- I / undeva / include" LDFLAGS = "- L / undeva / lib"







Dacă aceasta funcționează, puteți adăuga / somewhere / lib pentru LD_LIBRARY_PATH astfel încât biblioteca partajată să fie încărcată și să funcționeze bine.

PS: Puteți folosi versiunea 1.2, dar nu este foarte de dorit:

M-am gândit după asemenea manifestări lungi, în cele din urmă voi aduna acest pachet, dar nu aici a fost. A apărut următoarea eroare:

Comenzile interactive de la tastatură sunt:

Opțiunile Logstalgia

-b, - fund FFFFFF
Setați culoarea de fundal în hexazecimal.

-x, -plos-nume de gazde
Afișați solicitarea completă a IP / gazdă.

-s, viteza de simulare
Viteza de simulare. Valoarea implicită este 1 (1 secundă pe secundă).

-p, -pitch-speed
Viteza bilelor care se deplasează pe ecran (implicit este de 0,15).

-u, rata de actualizare
Pagina sumară a ratei de actualizare. Valoarea prestabilită este de 5 (5 secunde).

Creează un nou grup de interogare denumit în care atributul specificat (HOST | URI | CODE) se potrivește cu expresia regulată. Procentul determină procentajul vertical al ecranului utilizat.

Culoarea poate fi opțională, este specificată în format hexazecimal (de exemplu, FF0000 - roșu), care va fi aplicată tuturor etichetelor.

Dacă nu sunt specificate nici un grup, grupurile implicite sunt Imagini (fișiere cu imagini), CSS (fișiere .css), Scripturi (fișiere .js) și Misc (diverse cereri).

-pad MODE
Mod pătrat (pid, vhost, single).

vhost este o paletă separată pentru fiecare gazdă virtuală în fișierul jurnal.

pid este o paletă separată pentru fiecare id de proces în fișierul jurnal.

o singură singură paletă (implicită).

-poziția de poziționare a bancului
Pozițiile paletelor reprezintă o fracțiune a tipului de lățime (0,25 - 0,75).

-sync
Citirea de la intrarea standard (STDIN), ignorând înregistrările până la ora curentă.

-de la -YYYY-MM-DD hh: mm: ss + tz '
Afișați intrări pentru o anumită perioadă de timp.

Dacă fusul orar nu este specificat, atunci se folosește fusul orar local.

poziția inițială POZIȚIE
Începeți la o anumită poziție în fișierul jurnal (între 0,0 și 1,0).

Poziție în poziția oprită
Opriți-vă într-o anumită poziție.

-hide-răspuns-cod
Ascundeți codul de răspuns.

-hide-paddle
Ascundeți paleta.

-hide-zbaturi jetoane
Ascundeți jetoanele paletelor afișate în modurile cu palete multiple.

-hide-url-prefix
Ascundeți prefixul adresei URL și numele gazdei pentru solicitări.

-disable-auto-omitere
Dezactivați sărirea automată a perioadelor goale de timp.

-disable-progres
Dezactivați indicatorul.

-disable-glow
Dezactivați efectul strălucirii.

-font-size SIZE
Dimensiunea fontului (10 - 40).

-glow-durată
Durata luminiscenței (de la 0,0 la 1,0).

-glow multiplicator
Reglați cantitatea de strălucire.

-glow intensitate
Intensitatea strălucirii.

-o, -output-ppm-stream FILE
Înregistrați cadre ca fișier PPM pe ieșire (pentru STDOUT).

-r, -output-framerate FPS
Rata cadrului de ieșire (folosită cu -output-ppm-stream).

-load-config CONFIG_FILE
Descărcați fișierul de configurare.

-save-config CONFIG_FILE
Salvați fișierul de configurare cu setările curente.

logfile
Calea către fișierul de jurnal este acces de citire sau "-" dacă doriți să scrieți fișierul jurnal utilizând intrarea standard.

La sfârșitul articolului, voi posta un vidosik care demonstrează această utilitate:







Trimiteți-le prietenilor: