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
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)
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.
Faleminderit që na njoftove për këtë mjet!
… Devuan (Ascii), gjithashtu e përfshin atë në depot e saj