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
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)
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.
Terima kasih telah memberi tahu kami tentang alat ini!
… Devuan (Ascii), juga memasukkannya ke dalam repositori 🙂