LNAV: erinomainen työkalu järjestelmälokien tarkasteluun

lnav-monitiedosto 2

Si olet järjestelmänvalvojaEt anna minun valehdella, koska tiedät, että järjestelmärekisterien käyttö on aivan välttämätöntä, jotta voisimme tietää muun muassa mitä tapahtuu, mitä muutoksia on tehty, mitä pääsyjä on tapahtunut.

Tänään jaamme kanssasi erinomaisen työkalun, joka voi olla varma erittäin toimivasta, tämä työkalu auttaa sinua paljon järjestelmärekisterien suhteen.

Ohjelma Logfile Navigator tai LNAV on komentorivityökalu järjestelmälokien tarkasteluun, tämä on ilmainen ja avoimen lähdekoodin työkalu, jota jaetaan BSD-lisenssillä.

Verrattuna perinteiseen kissaan, grepo vähemmän, tarjoaa joitain lisäominaisuuksia, kuten syntaksikorostuksen, joka voi näyttää useita tietueita samanaikaisesti, rivit, jotka on järjestetty tapahtuman päivämäärän ja kellonajan mukaan, mikä tarjoaa erilaisia ​​näyttötiloja muun muassa.

Tietoja LNAV: stä

LNAV on komentorivityökalu järjestelmätiedostojen katseluun ja navigointiin, kaikki yhdessä laitteessa.

tämä voit tarjota syntaksikorostuksen tunnistetuille kohteille ja lajitella tapahtumien päivämäärän mukaan pisteiden eri riveille.

kuten Sovellus huolehtii tiedostojen automaattisesta tunnistamisesta lokitiedostoista, Samoin, jos ne pakataan, se purkaa tiedostot lennossa.

Lokitiedostot ovat suuri määrä tietoa, LNAV voi auttaa korostamaan tärkeitä osia ja suodattamaan tiedot tällä tavalla.

Tämä sovellus osaa avata pakatut tiedostot (gzip ja bzip2) ja seuraa aktiivista lokia.

myös suodattimien käyttö on mahdollista (sivuuttaa tiettyjä viestejä grep -v: lle) ja tee tutkimus korostaaksesi lause.

On mahdollista käyttää kun lauseke kaapataan ja se täydentää sitä automaattisesti sisällöstä riippuen.

Pikanäppäimet ovat tavanomaisia ​​(esim. G siirtyäksesi tiedoston alkuun ja G siirtyäksesi loppuun tai aloittaaksesi haun).

Rekisterien kanssa on myös mahdollista pelata SQL-kyselyjen kautta.

Järjestelmäistunnoissa säilytetään myös tietyt tiedot (esim. Suodattimet).

Lopuksi oikealla olevan palkin avulla voit nopeasti nähdä, millä tiedoston alueilla on rivejä tai viivoja, jotka vastaavat hakuehtoja.

Monet kirjaustyökalut, kuten Splunk, tarjoavat upeita ominaisuuksia, mutta ne on optimoitu laajamittaiseen käyttöönottoon.

Useat näistä edellyttävät palvelinten asennusta ja konfigurointia, ennen kuin niitä voidaan käyttää tehokkaasti.

Tämän sovelluksen tukemista tärkeimmistä rekistereistä löytyy:

  • Yhteinen Web Access -lokimuoto
  • CUPS page_log
  • Syslog
  • glog
  • VMware ESXi / vCenter -lokit
  • dpkg.log
  • uwsgi
  • strace
  • sudo

Kuinka asentaa LNAV Linuxiin?

Si haluat asentaa tämän sovelluksen järjestelmääsi, sinun on noudatettava alla olevia vaiheita.

Niiden tapauksessa, jotka ovat verkkotunnuksen käyttäjiä Debian, Ubuntu ja johdannaiset, meidän on ladattava deb-paketti seuraavilla tavoilla:

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

E asennamme:

sudo dpkg -i lnav*.deb

Vaikka tapauksessa Jakeluiden, jotka tukevat RPM-paketteja, kuten Fedora, CentOS, RHEL, openSUSE ja muut, tulisi ladata tämä paketti:

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

myös He voivat asentaa sovelluksen Snap-pakettien avulla, tämä saadaan tällä komennolla:

sudo snap install lnav

LNAV voidaan asentaa mihin tahansa Linux-järjestelmään, meidän on vain asennettava seuraavat riippuvuudet järjestelmäämme:

  • gcc / clang
  • libpcre.
  • sqlite
  • nurssit
  • Lue rivi
  • zlib
  • bz2
  • libcurl
  • mennä

Pohjimmiltaan useimmilla Linux-jakeluilla on nämä virallisissa arkistoissaan, sinun tarvitsee vain asentaa ne ohjelman kääntämiseksi järjestelmään.

Olet jo varma, että sinulla on kaikki nämä riippuvuudet, Meidän on hankittava ohjelman lähdekoodi sen kokoamiseksi.

Tämän aiomme ladata sen seuraavalla komennolla:

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

Ja jatkamme sovelluksen laatimista seuraavilla tavoilla:

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


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Jaakob dijo

    Debian-testaukseen (10, buster) se sisältyy, sinun tarvitsee vain käynnistää:

    # apt-get install lnav –verbose-versiot

    Seuraavat UUDET paketit asennetaan:
    lnav (0.8.3-1 + b1)

  2.   Rompsatti dijo

    No, Ubuntu 18.04 (bionic) -sovelluksessa voit asentaa sen tekemällä:

    $ sudo apt install lnav

    Nämä kaksi Uutta pakettia asennetaan: libpcrecpp0v5 ja lnav (672 kt: n tiedostot)

    Terveisiä kaikille Malagasta.

  3.   dftg dijo

    Kiitos, että ilmoitit meille tästä työkalusta!
    … Devuan (Ascii) myös sisällyttää sen arkistoihinsa 🙂