LNAV: një mjet i shkëlqyeshëm për shikimin e regjistrave të sistemit

lnav-multi-skedar2

Si ju jeni administrator i sistemitJu nuk do të më lini të gënjej, sepse do ta dini që përdorimi i regjistrave të sistemit është mjaft thelbësor për të qenë në gjendje të dini se çfarë po ndodh, çfarë ndryshimesh janë bërë, çfarë aksesesh kanë ndodhur, ndër të tjera.

Sot ne do të ndajmë me ju një mjet të shkëlqyeshëm që jam i sigurt se mund të jetë jashtëzakonisht funksional për ju., ky mjet do t'ju ndihmojë shumë me pjesën e regjistrave të sistemit.

Programi Logfile Navigator ose LNAV, është një mjet i komandës për të parë regjistrat e sistemit, ky është një mjet falas dhe me burim të hapur i shpërndarë nën licencën BSD.

Krahasuar me mace konvencionale, grepo më pak, ofron disa veçori shtesë, të tilla si sigurimi i theksimit të sintaksës, të cilat mund të shfaqin rekorde të shumta në të njëjtën kohë, linjat që renditen sipas datës dhe kohës kur ka ndodhur ngjarja, e cila ofron mënyra të ndryshme shfaqjeje ndër të tjera.

Rreth LNAV

LNAV është një mjet i komandës për të parë dhe naviguar skedarët e sistemit, të gjitha në një pajisje.

Esto ju lejon të ofroni theksimin e sintaksës në lojërat e njohura dhe të renditni sipas datës së ngjarjeve linja të ndryshme të periudhave.

si Aplikacioni kujdeset për zbulimin automatik të skedarëve nga skedarët e regjistrave, Po kështu, në rast të ngjeshjes, ajo dekompreson skedarët gjatë fluturimit.

Skedarët e regjistrimit janë një sasi e madhe informacioni, LNAV mund të ndihmojë në nxjerrjen në pah të pjesëve që janë të rëndësishme dhe filtrimin e informacionit në këtë mënyrë.

Ky aplikacion di të hapë skedarë të kompresuar (gzip dhe bzip2) dhe ndjek një regjistër aktiv.

edhe përdorimi i filtrave është i mundur (për të injoruar disa mesazhe në grep -v) dhe për të kryer kërkime për të nxjerrë në pah një frazë.

Possibleshtë e mundur të përdoret kur një shprehje kapet dhe ajo automatikisht do ta plotësojë atë varësisht nga përmbajtja.

Shkurtoret e tastierës janë konvencionale (për shembull, g për të shkuar në fillim të skedarit dhe G për të shkuar në fund, ose për të filluar një kërkim).

Alsoshtë gjithashtu e mundur të luani me regjistrat përmes pyetjeve të SQL.

Një seancë e sistemit do të mbajë gjithashtu informacione të caktuara (p.sh. filtrat).

Më në fund, shiriti në të djathtë ju lejon të shihni shpejt se cilat zona të skedarit kishin linja ose vija që përputhen me kriteret e kërkimit.

Shumë mjete të regjistrimit, si Splunk, ofrojnë karakteristika të shkëlqyera, por janë optimizuar për vendosje në shkallë të gjerë.

Disa prej tyre kërkojnë instalimin dhe konfigurimin e serverave para se të mund të përdoren në mënyrë efektive.

Ndër regjistrat kryesorë që mbështet ky aplikacion mund të gjejmë:

  • Formati i përbashkët i hyrjes në uebfaqe
  • Faqe_log i faqes CUPS
  • syslog
  • glog
  • Shkrimet e VMware ESXi / vCenter
  • dpkg.log
  • uwsgi
  • Strakë
  • sudo

Si të instaloni LNAV në Linux?

Si doni ta instaloni këtë aplikacion në sistemin tuaj, duhet të ndiqni hapat që ne ndajmë me ju më poshtë.

Në rastin e atyre që janë përdorues të Debian, Ubuntu dhe derivatet duhet të shkarkojmë paketën deb me:

wget https://github.com/tstack/lnav/releases/download/v0.8.3/lnav_0.8.3_amd64.deb

E ne instalojmë me:

sudo dpkg -i lnav*.deb

Ndërsa për rastin e Shpërndarjet me mbështetje për paketat RPM, të tilla si Fedora, CentOS, RHEL, openSUSE dhe të tjerët duhet të shkarkojnë këtë paketë:

wget https://github.com/tstack/lnav/releases/download/v0.8.3/lnav-0.8.3-1.x86_64.rpm
sudo rpm -i nav-0.8.3-1.x86_64.rpm

edhe Ata mund ta instalojnë aplikacionin me ndihmën e paketave Snap, kjo merret me këtë komandë:

sudo snap install lnav

LNAV mund të instalohet në çdo sistem Linux, ne duhet të kemi vetëm varësitë e mëposhtme të instaluara në sistemin tonë:

  • gcc / zhargon
  • libpcre.
  • sqlite
  • mallkime
  • linja e leximit
  • zlib
  • bz2
  • libcurl
  • git

Në thelb, shumica e shpërndarjeve Linux i kanë këto brenda depove të tyre zyrtare, do t'ju duhet vetëm t'i instaloni në mënyrë që të jeni në gjendje të përpiloni programin në sistemin tuaj.

Tashmë i sigurt që i keni të gjitha këto varësi, Ne duhet të marrim kodin burimor të programit në mënyrë që ta përpilojmë atë.

Për këtë Ne do ta shkarkojmë atë me komandën e mëposhtme:

git clone https://github.com/tstack/lnav.git
cd lnav

Dhe ne vazhdojmë të përpilojmë aplikacionin me:

./autogen.sh
./configure
make
sudo make install


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Jacob dijo

    Në testimin e Debian (10, buster) është përfshirë, thjesht duhet të lëshoni:

    # apt-get instaloni versionet lnav –verbose

    Do të instalohen paketat e reja në vijim:
    lnav (0.8.3-1 + b1)

  2.   Romsat dijo

    Epo, në Ubuntu 18.04 (bionic) mund ta instaloni duke bërë:

    $ sudo instaloni lnav

    Këto dy paketa të reja do të instalohen: libpcrecpp0v5 dhe lnav (skedarë 672 KB)

    Përshëndetje për të gjithë nga Malaga.

  3.   dftg dijo

    Faleminderit që na njoftove për këtë mjet!
    … Devuan (Ascii), gjithashtu e përfshin atë në depot e saj