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
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)
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.
Kiitos, että ilmoitit meille tästä työkalusta!
… Devuan (Ascii) myös sisällyttää sen arkistoihinsa 🙂