LNAV: kiváló eszköz a rendszernaplók megtekintéséhez

lnav-multi-file2

Si Ön rendszergazdaNem hagysz hazudni, mert tudni fogja, hogy a rendszerregiszterek használata elengedhetetlen ahhoz, hogy megismerhessük, mi történik, milyen változtatásokat hajtottak végre, milyen hozzáférések történtek.

Ma megosztunk veletek egy kiváló eszközt, amely biztos vagyok abban, hogy rendkívül működőképes lehet az Ön számára., ez az eszköz sokat segít a rendszerregiszterek részében.

A program A Logfile Navigator vagy az LNAV parancssori eszköz a rendszernaplók megtekintésére, ez egy ingyenes és nyílt forráskódú eszköz, amelyet a BSD licenc alatt terjesztenek.

A hagyományos macskához képest a grepo kevesebb, néhány további funkciót kínál, például a szintaxis kiemelését, amely egyszerre több rekordot képes megjeleníteni, az esemény bekövetkezésének dátuma és időpontja szerint rendezett sorok, amelyek többek között különböző megjelenítési módokat kínálnak.

Az LNAV-ról

Az LNAV egy parancssori eszköz a rendszerfájlok megtekintéséhez és navigálásához, egy eszközön.

ezt lehetővé teszi szintaxis kiemelését az elismert játékokban, és az események dátum szerinti rendezését a periódusok különböző soraiban.

mint az alkalmazás gondoskodik a fájlok automatikus észleléséről a naplófájlokból, Hasonlóképpen, tömörítés esetén menet közben is kibontja a fájlokat.

A naplófájlok rengeteg információt tartalmaznak, az LNAV segíthet kiemelni a fontos részeket, és ily módon kiszűrni az információkat.

Ez az alkalmazás tudja, hogyan kell megnyitni a tömörített fájlokat (gzip és bzip2), és követi az aktív naplót.

is szűrők használata lehetséges (hogy figyelmen kívül hagyjon bizonyos üzeneteket a grep -v használatához), és végezzen kutatást egy kifejezés kiemelésére.

Használható amikor egy kifejezés elfog, és az automatikusan kiegészíti tartalmától függően.

A billentyűparancsok hagyományosak (például g a fájl elejére, G pedig a végére, vagy a keresés megkezdéséhez).

SQL-lekérdezéseken keresztül is lehet játszani a regiszterekkel.

A rendszer munkamenetei bizonyos információkat (pl. Szűrőket) is megőrznek.

Végül a jobb oldali sáv segítségével gyorsan megnézheti, hogy a fájl mely területein voltak vonalak vagy vonalak, amelyek megfelelnek a keresési feltételeknek.

Számos naplózási eszköz, például a Splunk, remek funkciókat kínál, de nagyszabású telepítésekhez lett optimalizálva.

Ezek közül több a szerverek telepítését és konfigurálását igényli, mielőtt hatékonyan használhatók lennének.

Az alkalmazás által támogatott főbb regiszterek között megtalálhatjuk:

  • Közös webelérési napló formátum
  • CUPS page_log
  • syslog
  • glog
  • VMware ESXi / vCenter naplók
  • dpkg.log
  • uwsgi
  • strace
  • sudo

Hogyan lehet az LNAV-t Linuxra telepíteni?

Si telepíteni szeretné ezt az alkalmazást a rendszerére, kövesse az alábbiakban megosztott lépéseket.

Azok esetében, akik a Debian, Ubuntu és származékai: le kell töltenünk a deb csomagot:

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

E telepítjük:

sudo dpkg -i lnav*.deb

Míg a Az RPM-csomagokat támogató terjesztéseknek, mint például a Fedora, a CentOS, az RHEL, az openSUSE és mások töltsék le ezt a csomagot:

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

is Telepíthetik az alkalmazást a Snap csomagok segítségével, ezt a következő paranccsal kapják meg:

sudo snap install lnav

Az LNAV bármely Linux rendszerre telepíthető, csak a következő függőségeket kell telepítenünk a rendszerünkre:

  • gcc / clang
  • libpcre.
  • sqlite
  • ápolja
  • sort olvasni
  • zlib
  • bz2
  • libcurl
  • csoportos it

Alapvetően a legtöbb Linux disztribúció rendelkezik ilyenekkel a hivatalos adattárakban, csak akkor kell telepítenie, hogy a programot lefordítsa a rendszerére.

Már biztos benne, hogy mindezen függőségei vannak, A fordításhoz meg kell szereznünk a program forráskódját.

Ehhez A következő paranccsal fogjuk letölteni:

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

És folytatjuk az alkalmazás összeállítását:

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


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jacobo dijo

    A Debian tesztelésben (10, buster) ez benne van, csak el kell indítania:

    # apt-get install lnav –verbose-verziók

    A következő ÚJ csomagok kerülnek telepítésre:
    lnav (0.8.3–1 + b1)

  2.   ROMSAT dijo

    Nos, az Ubuntu 18.04 (bionikus) verzióban a következő módon telepítheti:

    $ sudo apt install lnav

    Ez a két új csomag telepítésre kerül: libpcrecpp0v5 és lnav (672 kB fájl)

    Üdvözlet mindenkinek Malagából.

  3.   dftg dijo

    Köszönjük, hogy értesített minket erről az eszközről!
    … A Devuan (Ascii) is felveszi a táraiba 🙂