LNAV: izvrstan alat za pregled dnevnika sustava

lnav-multi-datoteka2

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Jacobo dijo

    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)

  2.   ROMSAT dijo

    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.

  3.   dftg dijo

    Zahvaljujemo što ste nas obavijestili o ovom alatu!
    … Devuan (Ascii), također ga uključuje u svoja spremišta 🙂