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
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)
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.
Köszönjük, hogy értesített minket erről az eszközről!
… A Devuan (Ascii) is felveszi a táraiba 🙂