Si vi ste administrator sustavaNećete mi dopustiti da lažem, jer ćete znati da je upotreba sistemskih registara vrlo bitna da biste mogli znati što se događa, koje su promjene izvršene, koji pristupi su se između ostalog dogodili.
Danas ćemo podijeliti s vama izvrstan alat za koji sam siguran da može biti izuzetno funkcionalan za vas., ovaj alat će vam puno pomoći s dijelom sistemskih registara.
Program Navigator dnevnika datoteka ili LNAV alat je naredbenog retka za pregled sistemskih dnevnika, ovo je besplatan i open source alat distribuiran pod BSD licencom.
U usporedbi s konvencionalnom mačkom, grepo manje, nudi neke dodatne značajke, poput pružanja isticanja sintakse, koje mogu istodobno prikazati više zapisa, redovi poredani prema datumu i vremenu događaja, što između ostalog nudi različite načine prikaza.
O LNAV-u
LNAV je alat naredbenog retka za pregled i navigaciju sistemskim datotekama na jednom uređaju.
ovo omogućuje vam isticanje sintakse na prepoznatim stavkama i razvrstavanje po datumima događaja u različite retke razdoblja.
kao Aplikacija se brine o automatskom otkrivanju datoteka iz datoteka dnevnika, Isto tako, u slučaju komprimiranja, on dekomprimira datoteke u letu.
Datoteke dnevnika bogatstvo su informacijama, LNAV vam može pomoći u isticanju važnih dijelova i filtriranju informacija na taj način.
Ovaj program zna otvoriti komprimirane datoteke (gzip i bzip2) i prati aktivni zapisnik.
također moguća je upotreba filtara (zanemariti određene poruke grep -v) i provesti istraživanje kako bi istaknuli frazu.
Moguće je koristiti kada se izraz uhvati i automatski će ga nadopuniti ovisno o sadržaju.
Prečaci na tipkovnici uobičajeni su (na primjer, g za prelazak na početak datoteke i G za prelazak na kraj ili za započinjanje pretraživanja).
Također je moguće poigrati se registrima putem SQL upita.
Sjednice sustava također će zadržati određene informacije (npr. Filtre).
Napokon, traka s desne strane omogućuje vam da brzo vidite koja područja datoteke imaju linije ili crte koje odgovaraju kriterijima pretraživanja.
Mnogi alati za bilježenje, poput Splunk-a, nude izvrsne značajke, ali optimizirani su za velike primjene.
Nekoliko od njih zahtijeva instalaciju i konfiguraciju poslužitelja prije nego što se mogu učinkovito koristiti.
Među glavnim registrima koje ova aplikacija podržava možemo pronaći:
- Uobičajeni format dnevnika web pristupa
- CUPS stranica_log
- syslog
- glog
- VMware ESXi / vCenter zapisnici
- dpkg.log
- uwsgi
- strace
- sudo
Kako instalirati LNAV na Linux?
Si ako želite instalirati ovu aplikaciju na svoj sustav, morate slijediti korake koje dijelimo s vama u nastavku.
U slučaju onih koji su korisnici Debian, Ubuntu i derivati moramo preuzeti paket deb s:
wget https://github.com/tstack/lnav/releases/download/v0.8.3/lnav_0.8.3_amd64.deb
E instaliramo sa:
sudo dpkg -i lnav*.deb
Dok je za slučaj Distribucije s podrškom za RPM pakete, kao što su Fedora, CentOS, RHEL, openSUSE i drugi, trebale bi preuzeti ovaj 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
također Aplikaciju mogu instalirati uz pomoć Snap paketa, što se dobiva ovom naredbom:
sudo snap install lnav
LNAV se može instalirati na bilo koji Linux sustav, na našem sustavu moraju biti instalirane samo sljedeće ovisnosti:
- gcc / zveket
- libpcre.
- sqlite
- npsovke
- readline
- zlib
- bz2
- libcurl
- git
U osnovi većina Linux distribucija ih ima u službenim spremištima, morat ćete ih instalirati samo da biste mogli kompajlirati program na vašem sustavu.
Već ste sigurni da imate sve ove ovisnosti, Moramo dobiti izvorni kod programa da bismo ga kompilirali.
Za ovu Preuzet ćemo ga sljedećom naredbom:
git clone https://github.com/tstack/lnav.git
cd lnav
I nastavljamo sa sastavljanjem aplikacije sa:
./autogen.sh
./configure
make
sudo make install
U Debian testiranje (10, buster) je uključeno, samo trebate pokrenuti:
# apt-get install lnav –verbose-inačice
Bit će instalirani sljedeći NOVI paketi:
lnav (0.8.3-1 + b1)
Pa, u Ubuntu 18.04 (bionic) možete ga instalirati na sljedeći način:
$ sudo apt instalirajte lnav
Bit će instalirana ova dva NOVA paketa: libpcrecpp0v5 i lnav (datoteke od 672 kB)
Pozdrav svima iz Malage.
Zahvaljujemo što ste nas obavijestili o ovom alatu!
… Devuan (Ascii), također ga uključuje u svoja spremišta 🙂