LNAV: alat yang sangat baik untuk melihat log sistem

lnav-multi-file2

Si Anda adalah administrator sistemAnda tidak akan membiarkan saya berbohong, karena Anda akan tahu bahwa penggunaan sistem register sangat penting untuk dapat mengetahui apa yang terjadi, perubahan apa yang telah dilakukan, akses apa yang telah terjadi, antara lain.

Hari ini kami akan membagikan kepada Anda alat yang sangat baik yang saya yakin dapat sangat berfungsi untuk Anda., alat ini akan banyak membantu Anda dengan bagian dari sistem pendaftar.

Programnya Logfile Navigator atau LNAV, adalah alat baris perintah untuk melihat log sistem, ini adalah alat gratis dan sumber terbuka yang didistribusikan di bawah lisensi BSD.

Dibandingkan kucing konvensional, grepo lebih sedikit, menawarkan beberapa fitur tambahan, seperti menyediakan penyorotan sintaks, yang dapat menampilkan banyak rekaman pada saat yang bersamaan, garis yang diurutkan sesuai dengan tanggal dan waktu peristiwa terjadi, yang menawarkan mode tampilan berbeda di antara yang lain.

Tentang LNAV

LNAV adalah alat baris perintah untuk melihat dan menavigasi file sistem, semuanya di satu perangkat.

Ini memungkinkan Anda untuk menawarkan penyorotan sintaksis dalam game yang dikenali dan mengurutkan berdasarkan tanggal acara dengan garis periode yang berbeda.

Sejak aplikasi ini secara otomatis mendeteksi file dari file log, Demikian juga, jika sedang dikompresi, itu mendekompresi file dengan cepat.

File log adalah informasi dalam jumlah besar, LNAV dapat membantu menyoroti bagian-bagian yang penting dan memfilter informasi dengan cara ini.

Aplikasi ini mengetahui cara membuka file terkompresi (gzip dan bzip2) dan mengikuti log aktif.

juga penggunaan filter dimungkinkan (untuk mengabaikan pesan tertentu ke grep -v) dan melakukan penelitian untuk menyorot sebuah frase.

Itu mungkin untuk digunakan saat ekspresi ditangkap dan secara otomatis akan melengkapinya tergantung pada isinya.

Pintasan keyboard bersifat konvensional (misalnya, g untuk ke awal file dan G untuk ke akhir, atau untuk memulai pencarian).

Dimungkinkan juga untuk bermain dengan register melalui kueri SQL.

Sesi sistem juga akan menyimpan informasi tertentu (misalnya filter).

Terakhir, bilah di sebelah kanan memungkinkan Anda untuk melihat dengan cepat area file mana yang memiliki garis atau garis yang cocok dengan kriteria pencarian.

Banyak alat logging, seperti Splunk, menawarkan fitur hebat, tetapi telah dioptimalkan untuk penerapan skala besar.

Beberapa di antaranya memerlukan instalasi dan konfigurasi server sebelum dapat digunakan secara efektif.

Di antara register utama yang didukung aplikasi ini, kami dapat menemukan:

  • Format Log Akses Web Umum
  • CUPS halaman_log
  • syslog
  • glog
  • VMware ESXi / vCenter Logs
  • dpkg.log
  • uwsgi
  • strace
  • sudo

Bagaimana cara menginstal LNAV di Linux?

Si Anda ingin menginstal aplikasi ini di sistem Anda, Anda harus mengikuti langkah-langkah yang kami bagikan dengan Anda di bawah ini.

Dalam kasus mereka yang merupakan pengguna Debian, Ubuntu dan turunannya kita harus mengunduh paket deb dengan:

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

E kami menginstal dengan:

sudo dpkg -i lnav*.deb

Sedangkan untuk kasus Distribusi dengan dukungan untuk paket RPM, seperti Fedora, CentOS, RHEL, openSUSE, dan lainnya harus mengunduh paket ini:

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

juga Mereka dapat menginstal aplikasi dengan bantuan paket Snap, ini diperoleh dengan perintah ini:

sudo snap install lnav

LNAV dapat diinstal di sistem Linux apa pun, kami hanya perlu menginstal dependensi berikut di sistem kami:

  • gcc / dentang
  • libpcre.
  • sqlite
  • kutukan
  • garis baca
  • zlib
  • bz2
  • libcurl
  • git

Pada dasarnya sebagian besar distribusi Linux memiliki ini di dalam repositori resmi mereka, Anda hanya perlu menginstalnya untuk dapat mengkompilasi program di sistem Anda.

Sudah yakin bahwa Anda memiliki semua dependensi ini, Kita harus mendapatkan kode sumber program untuk mengkompilasinya.

Untuk ini Kami akan mengunduhnya dengan perintah berikut:

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

Dan kami melanjutkan untuk mengkompilasi aplikasi dengan:

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


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Yakub dijo

    Dalam pengujian Debian (10, buster) sudah termasuk, Anda hanya perlu meluncurkan:

    # apt-get install lnav –verbose-versi

    Paket BARU berikut akan diinstal:
    lnav (0.8.3-1 + b1)

  2.   ROMSAT dijo

    Nah, di Ubuntu 18.04 (bionic) Anda dapat menginstalnya dengan melakukan:

    $ sudo apt menginstal lnav

    Kedua paket BARU ini akan diinstal: libpcrecpp0v5 dan lnav (file 672 kB)

    Salam untuk semua orang dari Malaga.

  3.   dftg dijo

    Terima kasih telah memberi tahu kami tentang alat ini!
    … Devuan (Ascii), juga memasukkannya ke dalam repositori 🙂