அடுத்த கட்டுரையில் நாம் bmon ஐப் பார்க்கப் போகிறோம். இது யூனிக்ஸ் போன்ற அமைப்புகளுக்கான எளிய ஆனால் சக்திவாய்ந்த உரை அடிப்படையிலான பிணைய கண்காணிப்பு மற்றும் பிழைத்திருத்த கருவியாகும். போகிறேன் பிணைய தொடர்பான புள்ளிவிவரங்களைப் பிடிக்கவும் மேலும் அவற்றை உண்மையான நேரத்தில் நட்பு வடிவத்தில் காண்பிக்கும்.
அலைவரிசையை இழப்பது கட்டுப்படுத்த கடினமான சிக்கலாகும், இதன் விளைவாக பிணையத்தில் இயங்கும் பயன்பாடுகளிலிருந்து மெதுவான பதில் கிடைக்கும். அதனால்தான் இது எப்போதும் சுவாரஸ்யமானது அலைவரிசை கூர்முனைகளைக் கட்டுப்படுத்தவும் இந்த சிக்கலைத் தவிர்க்க. பி.எம்.என் உதவியுடன் இதை நாம் செய்யலாம், இது பிணையம் தொடர்பான சிக்கல்களைக் கட்டுப்படுத்த உதவும்.
உபுண்டுவில் bmon ஐ நிறுவவும்
இந்த கருவியை நிறுவுவது எளிது, இந்த கட்டுரையில் எப்படி என்று பார்ப்போம் உபுண்டு 16.04 இல் bmon ஐ நிறுவவும். ஏறக்குறைய அனைத்து குனு / லினக்ஸ் விநியோகங்களும் இயல்புநிலை களஞ்சியங்களில் bmon தொகுப்பைக் கொண்டுள்ளன. அதை நிறுவ நாம் ஒரு முனையத்தை (Ctrl + Alt + T) மட்டுமே திறந்து எழுத வேண்டும்:
sudo apt-get install bmon
நாமும் செய்யலாம் குறியீட்டை தொகுக்கவும் முனையத்தில் பின்வரும் கட்டளைகளைப் பயன்படுத்துதல்:
git clone https://github.com/tgraf/bmon.git cd bmon sudo apt-get install build-essential make libconfuse-dev libnl-3-dev libnl-route-3-dev libncurses-dev pkg-config dh-autoreconf sudo ./autogen.sh sudo ./configure sudo make sudo make install
உபுண்டுவில் bmon கருவியை எவ்வாறு பயன்படுத்துவது
அதை தெளிவுபடுத்த வேண்டும் ஆர்எக்ஸ் என்றால் பைட்டுகள் ஒரு வினாடிக்கு பெறப்பட்டது மற்றும் TX என்பது கடத்தப்பட்ட பைட்டுகளைக் குறிக்கிறது நொடிக்கு. அதை பின்வருமாறு இயக்கவும்:
bmon
மேலும் விரிவான அலைவரிசை பயன்பாட்டு புள்ளிவிவரங்களைக் காண, d விசையை அழுத்தவும் பின்வருவது போன்ற ஒன்றை நீங்கள் காண்பீர்கள்:
Shift + ஐ அழுத்தவா? விரைவான உதவியைக் காண.
பாரா ஒரு குறிப்பிட்ட இடைமுகத்திற்கான புள்ளிவிவரங்களைக் காண்க, மேல் மற்றும் கீழ் அம்புகளைப் பயன்படுத்தி அதைத் தேர்ந்தெடுக்கவும். நாம் ஒரு குறிப்பிட்ட இடைமுகத்தை மட்டுமே கண்காணிக்க விரும்பினால், அதை பின்வருமாறு கட்டளை வரியில் ஒரு வாதமாக சேர்க்கவும்:
bmon -p enp10s0
-P கொடி எந்த நெட்வொர்க் இடைமுகங்களைக் காட்ட வேண்டும் என்பதை வரையறுக்கும் ஒரு கொள்கையை நிறுவுகிறது, எடுத்துக்காட்டாக, எனது பிணைய இடைமுகம் enp10s0 கண்காணிக்கப்படும்.
வினாடிக்கு பிட்களைப் பயன்படுத்த வினாடிக்கு பைட்டுகளுக்கு பதிலாக, நாம் பயன்படுத்த வேண்டும் -b கொடி இதனால்:
bmon -bp enp10s0
நாமும் செய்யலாம் வினாடிக்கு இடைவெளிகளை வரையறுக்கவும் உடன் -r கொடி பின்வருமாறு:
bmon -r 5 -p enp10s0
Bmon உடன் உள்ளீட்டு தொகுதிகள் எவ்வாறு பயன்படுத்துவது
இந்த கருவியில் தொடர்ச்சியான உள்ளீட்டு தொகுதிகள் உள்ளன சலுகை இடைமுகங்களில் புள்ளிவிவர தரவு, இதில் அடங்கும்:
- நெட்லிங்க் - சேகரிக்க நெட்லிங்க் நெறிமுறையைப் பயன்படுத்துகிறது இடைமுக புள்ளிவிவரங்கள் மற்றும் போக்குவரத்து கட்டுப்பாடு. இது இயல்புநிலை உள்ளீட்டு தொகுதி.
- proc: இது ஒரு காப்பு தொகுதி நெட்லிங்க் இடைமுகம் கிடைக்கவில்லை என்றால்.
- போலி: இது நிரல்படுத்தக்கூடிய உள்ளீட்டு தொகுதி பிழைதிருத்தம் மற்றும் சோதனைக்கு.
- ஏதுமில்லை: தரவு சேகரிப்பை முடக்கு.
கண்டுபிடிக்க கூடுதல் தகவல் ஒரு தொகுதியில், அதைத் தொடங்கவும் விருப்பம் «உதவி» பின்வருமாறு நிறுவப்பட்டது:
bmon -i netlink:help
பின்வரும் கட்டளை ப்ராக் உள்ளீட்டு தொகுதி இயக்கப்பட்டிருக்கும் bmon ஐ அழைக்கும்:
bmon -i proc -p enp10s0
Bmon உடன் வெளியேறும் தொகுதிகள் எவ்வாறு பயன்படுத்துவது
இந்த கருவி வெளியீட்டு தொகுதிகளையும் பயன்படுத்துகிறது காட்டு அல்லது சேகரிக்கப்பட்ட புள்ளிவிவர தரவை ஏற்றுமதி செய்க உள்ளீட்டு தொகுதிகள் மூலம், அவை பின்வருமாறு:
- சாபங்கள்: இது ஒரு ஊடாடும் பயனர் இடைமுகம் நிகழ்நேர வீத மதிப்பீடுகள் மற்றும் வரைகலை பிரதிநிதித்துவத்தை வழங்குகிறது ஒவ்வொரு பண்புக்கூறு. இது இயல்புநிலை வெளியீட்டு முறை.
- ஆஸ்கி: ஒரு நேரடி நிரல்படுத்தக்கூடிய உரை வெளியீடு. நீங்கள் பணியகத்தில் இடைமுகங்கள், விரிவான கவுண்டர்கள் மற்றும் வரைபடங்களின் பட்டியலைக் காட்டலாம். அவரா சாபங்கள் கிடைக்காதபோது இயல்புநிலை வெளியீட்டு முறை.
- வடிவம்: இது முழுமையாக நிரல்படுத்தக்கூடிய வெளியீட்டு பயன்முறையாகும். அதன் வெளியீட்டு மதிப்புகளை நாம் பயன்படுத்தலாம் பகுப்பாய்வு மற்றும் பலவற்றிற்கான ஸ்கிரிப்ட்கள் அல்லது நிரல்களில்.
- பூஜ்ய: இது வெளியீட்டை அணைக்கவும்.
ஒரு தொகுதி பற்றிய கூடுதல் தகவல்களைப் பெற, பின்வருமாறு அமைக்கப்பட்ட "உதவி" விருப்பத்துடன் அதை இயக்கவும்:
bmon -o curses:help
பின்வருபவை கட்டளை ascii வெளியீட்டு பயன்முறையில் bmon ஐ அழைக்கும்:
bmon -p enp10s0 -o ascii
நாங்கள் வடிவமைப்பு வெளியீட்டு தொகுதியை இயக்கலாம், பின்னர் பெறப்பட்ட மதிப்புகளை ஸ்கிரிப்டிங் அல்லது வேறு நிரலில் பயன்படுத்தலாம்:
bmon -p enp10s0 -o format
பெற கூடுதல் பயன்பாட்டு தகவல், விருப்பங்கள் மற்றும் எடுத்துக்காட்டுகள், bmon இன் மேன் பக்கத்தைப் படிக்கலாம்:
man bmon
இந்த கருவியைப் பற்றி மேலும் தெரிந்து கொள்ள விரும்பினால், தி github களஞ்சியம்.
உபுண்டு ஏற்படுத்திய பயாஸ் பிழையை அவர்கள் தொடர்ந்து எனக்கு உதவுகிறார்கள், நியமனம் எங்களை கைவிட்டு எங்களை மறந்துவிட்டதாக பாசாங்கு செய்கிறார்கள், அவர்கள் எனது புதிய கணினியை சேதப்படுத்தினர்