எல்.என்.ஏ.வி: கணினி பதிவுகளைப் பார்ப்பதற்கான சிறந்த கருவி

lnav-multi-file2

Si நீங்கள் ஒரு கணினி நிர்வாகிநீங்கள் என்ன பொய் சொல்ல விடமாட்டீர்கள், ஏனென்றால் என்ன நடக்கிறது, என்ன மாற்றங்கள் செய்யப்பட்டுள்ளன, மற்றவற்றுடன் என்ன அணுகல்கள் நிகழ்ந்தன என்பதை அறிய கணினி பதிவேடுகளின் பயன்பாடு மிகவும் அவசியம் என்பதை நீங்கள் அறிவீர்கள்.

இன்று நாங்கள் உங்களுடன் ஒரு சிறந்த கருவியைப் பகிர்ந்து கொள்ளப் போகிறோம், அது மிகவும் செயல்பாட்டுடன் இருக்கும் என்று நான் நம்புகிறேன், கணினி கருவிகளின் பகுதியுடன் இந்த கருவி உங்களுக்கு நிறைய உதவும்.

திட்டம் Logfile Navigator அல்லது LNAV, கணினி பதிவுகளைக் காண ஒரு கட்டளை வரி கருவியாகும், இது BSD உரிமத்தின் கீழ் விநியோகிக்கப்படும் ஒரு இலவச மற்றும் திறந்த மூல கருவியாகும்.

வழக்கமான பூனையுடன் ஒப்பிடும்போது, ​​கிரெப்போ குறைவாக, ஒரே நேரத்தில் பல பதிவுகளைக் காட்டக்கூடிய தொடரியல் சிறப்பம்சத்தை வழங்குவது போன்ற சில கூடுதல் அம்சங்களை வழங்குகிறது, நிகழ்வு நிகழ்ந்த தேதி மற்றும் நேரத்திற்கு ஏற்ப ஆர்டர் செய்யப்பட்ட கோடுகள், இது மற்றவற்றுடன் வெவ்வேறு காட்சி முறைகளை வழங்குகிறது.

எல்.என்.ஏ.வி பற்றி

எல்.என்.ஏ.வி என்பது ஒரு சாதனத்தில் கணினி கோப்புகளைப் பார்ப்பதற்கும் செல்லவும் ஒரு கட்டளை வரி கருவியாகும்.

இந்த அங்கீகரிக்கப்பட்ட கேம்களில் தொடரியல் சிறப்பம்சத்தை வழங்கவும், நிகழ்வுகளின் தேதியின்படி வெவ்வேறு கால இடைவெளிகளை வரிசைப்படுத்தவும் உங்களை அனுமதிக்கிறது.

போன்ற பதிவு கோப்புகளிலிருந்து கோப்புகளை தானாகக் கண்டறிவதை பயன்பாடு கவனிக்கிறது, அதேபோல், சுருக்கப்பட்டால், அது பறக்கையில் உள்ள கோப்புகளை குறைக்கிறது.

பதிவு கோப்புகள் தகவல்களின் செல்வமாகும், எல்.என்.ஏ.வி முக்கியமான பகுதிகளை முன்னிலைப்படுத்தவும், தகவல்களை இந்த வழியில் வடிகட்டவும் உதவும்.

சுருக்கப்பட்ட கோப்புகளை (gzip மற்றும் bzip2) எவ்வாறு திறப்பது என்பது இந்த பயன்பாட்டிற்கு தெரியும், மேலும் செயலில் உள்ள பதிவைப் பின்பற்றுகிறது.

மேலும் வடிப்பான்களின் பயன்பாடு சாத்தியமாகும் (grep -v க்கு சில செய்திகளைப் புறக்கணிக்க) மற்றும் ஒரு சொற்றொடரை முன்னிலைப்படுத்த ஆராய்ச்சியை மேற்கொள்ளுங்கள்.

பயன்படுத்த முடியும் ஒரு வெளிப்பாடு கைப்பற்றப்பட்டால், அது தானாகவே பூர்த்தி செய்யும் உள்ளடக்கத்தைப் பொறுத்து.

விசைப்பலகை குறுக்குவழிகள் வழக்கமானவை (எடுத்துக்காட்டாக, கோப்பின் தொடக்கத்திற்கு செல்ல g மற்றும் முடிவுக்கு செல்ல G அல்லது தேடலைத் தொடங்க).

SQL வினவல்கள் வழியாக பதிவேடுகளுடன் விளையாடவும் முடியும்.

ஒரு கணினி அமர்வுகள் சில தகவல்களையும் (எ.கா. வடிப்பான்கள்) வைத்திருக்கும்.

இறுதியாக, வலதுபுறத்தில் உள்ள பட்டி, கோப்பின் எந்த பகுதிகளில் தேடல் அளவுகோல்களுடன் பொருந்தக்கூடிய கோடுகள் அல்லது கோடுகள் உள்ளன என்பதை விரைவாகக் காண உங்களை அனுமதிக்கிறது.

ஸ்ப்ளங்க் போன்ற பல பதிவு கருவிகள் சிறந்த அம்சங்களை வழங்குகின்றன, ஆனால் பெரிய அளவிலான வரிசைப்படுத்தல்களுக்கு உகந்ததாக உள்ளன.

இவற்றில் பல சேவையகங்களை திறம்பட பயன்படுத்துவதற்கு முன்பு அவற்றை நிறுவுதல் மற்றும் உள்ளமைத்தல் தேவை.

இந்த பயன்பாடு ஆதரிக்கும் முக்கிய பதிவேடுகளில் நாம் காணலாம்:

  • பொதுவான வலை அணுகல் பதிவு வடிவம்
  • CUPS page_log
  • சிஸ்லாக்
  • வலைப்பதிவு
  • VMware ESXi / vCenter பதிவுகள்
  • dpkg.log
  • uwsgi
  • ஸ்ட்ரேஸ்
  • சூடோ

லினக்ஸில் எல்.என்.ஏ.வி நிறுவுவது எப்படி?

Si உங்கள் கணினியில் இந்த பயன்பாட்டை நிறுவ விரும்புகிறீர்கள், நாங்கள் உங்களுடன் பகிர்ந்து கொள்ளும் படிகளை நீங்கள் கீழே பின்பற்ற வேண்டும்.

பயன்படுத்துபவர்களின் விஷயத்தில் டெபியன், உபுண்டு மற்றும் டெரிவேடிவ்கள் இவற்றைக் கொண்டு டெப் தொகுப்பைப் பதிவிறக்க வேண்டும்:

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

E நாங்கள் இதை நிறுவுகிறோம்:

sudo dpkg -i lnav*.deb

விஷயத்தில் ஃபெடோரா, சென்டோஸ், ஆர்ஹெல், ஓபன் சூஸ் மற்றும் பிற ஆர்.பி.எம் தொகுப்புகளுக்கான ஆதரவுடன் விநியோகங்கள் இந்த தொகுப்பை பதிவிறக்கம் செய்ய வேண்டும்:

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

மேலும் ஸ்னாப் தொகுப்புகளின் உதவியுடன் அவர்கள் பயன்பாட்டை நிறுவ முடியும், இது இந்த கட்டளையுடன் பெறப்படுகிறது:

sudo snap install lnav

எந்தவொரு லினக்ஸ் கணினியிலும் எல்.என்.ஏ.வி நிறுவப்படலாம், எங்கள் கணினியில் பின்வரும் சார்புகளை மட்டுமே நிறுவ வேண்டும்:

  • gcc / clang
  • libpcre.
  • ஸ்க்லைட்
  • சபிக்கிறது
  • வாசிப்பு
  • க்குரிய zlib
  • bz2
  • லிப்கர்ல்
  • Git

அடிப்படையில் பெரும்பாலான லினக்ஸ் விநியோகங்கள் அவற்றின் அதிகாரப்பூர்வ களஞ்சியங்களுக்குள் உள்ளன, உங்கள் கணினியில் நிரலை தொகுக்க மட்டுமே அவற்றை நிறுவ வேண்டும்.

இந்த சார்புநிலைகள் அனைத்தும் உங்களிடம் உள்ளன என்பது ஏற்கனவே உறுதி, அதை தொகுக்க நிரலின் மூல குறியீட்டை நாம் பெற வேண்டும்.

இதற்காக பின்வரும் கட்டளையுடன் அதை பதிவிறக்க உள்ளோம்:

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

பயன்பாட்டை இதனுடன் தொகுக்க நாங்கள் தொடர்கிறோம்:

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


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ஜேக்கப் அவர் கூறினார்

    டெபியன் சோதனையில் (10, பஸ்டர்) இது சேர்க்கப்பட்டுள்ளது, நீங்கள் தொடங்க வேண்டும்:

    # apt-get install lnav –verbose-version

    பின்வரும் புதிய தொகுப்புகள் நிறுவப்படும்:
    lnav (0.8.3-1 + b1)

  2.   ரோம்சாட் அவர் கூறினார்

    சரி, உபுண்டு 18.04 (பயோனிக்) இல் இதைச் செய்வதன் மூலம் நிறுவலாம்:

    $ sudo apt நிறுவல் lnav

    இந்த இரண்டு புதிய தொகுப்புகள் நிறுவப்படும்: libpcrecpp0v5 மற்றும் lnav (672 kB கோப்புகள்)

    மலகாவிலிருந்து அனைவருக்கும் வாழ்த்துக்கள்.

  3.   dftg அவர் கூறினார்

    இந்த கருவியைப் பற்றி எங்களுக்குத் தெரிவித்ததற்கு நன்றி!
    … தேவுவான் (அஸ்கி), அதை அதன் களஞ்சியங்களில் சேர்க்கிறது