পরবর্তী নিবন্ধে আমরা বমন সম্পর্কে একবার নজর দিতে যাচ্ছি। এটি ইউনিক্সের মতো সিস্টেমগুলির জন্য একটি সহজ তবে শক্তিশালী পাঠ্য-ভিত্তিক নেটওয়ার্ক মনিটরিং এবং ডিবাগিং সরঞ্জাম। যাচ্ছি নেটওয়ার্ক সম্পর্কিত পরিসংখ্যান ক্যাপচার এবং এগুলি বাস্তব সময়ে বন্ধুত্বপূর্ণ ফর্ম্যাটে দৃশ্যমানভাবে প্রদর্শন করবে।
ব্যান্ডউইথের ক্ষতি হ'ল এটি নিয়ন্ত্রণ করা একটি কঠিন সমস্যা যার ফলস্বরূপ নেটওয়ার্কে চলমান অ্যাপ্লিকেশনগুলির থেকে ধীর সাড়া পাওয়া যায়। এ কারণেই এটি সবসময় আকর্ষণীয় ব্যান্ডউইথ স্পাইক নিয়ন্ত্রণ করুন এই সমস্যা এড়াতে। আমরা বোমনের সাহায্যে এটি করতে পারি, যা আমাদের নেটওয়ার্ক সম্পর্কিত সমস্যাগুলি নিয়ন্ত্রণ করতে সহায়তা করবে।
উবুন্টুতে বোমন ইনস্টল করুন
এই সরঞ্জামটি ইনস্টল করা সহজ এবং এই নিবন্ধে আমরা কীভাবে তা দেখব উবুন্টু 16.04 এ বমন ইনস্টল করুন। প্রায় সব Gnu / Linux ডিস্ট্রিবিউশনের ডিফল্ট সংগ্রহস্থলে বোমন প্যাকেজ থাকে have এটি ইনস্টল করতে আমাদের কেবলমাত্র একটি টার্মিনাল (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
আরও বিশদ ব্যান্ডউইথ ব্যবহারের পরিসংখ্যান দেখতে, ডি কী টিপুন এবং আপনি নীচের মত কিছু দেখতে পাবেন:
শিফট + টিপুন? দ্রুত সহায়তা দেখতে।
পাড়া একটি নির্দিষ্ট ইন্টারফেসের জন্য পরিসংখ্যান দেখুনউপরের এবং নীচে তীরগুলি ব্যবহার করে এটি নির্বাচন করুন। আমরা যা চাই তা যদি কেবল একটি নির্দিষ্ট ইন্টারফেস পর্যবেক্ষণ করা হয়, তবে কমান্ড লাইনে এটি যুক্তি হিসাবে যুক্ত করুন:
bmon -p enp10s0
-P পতাকাটি একটি নীতি প্রতিষ্ঠিত করে যা কোন নেটওয়ার্ক ইন্টারফেসগুলি প্রদর্শন করতে হবে তা নির্ধারণ করে, উদাহরণস্বরূপ আমার নেটওয়ার্ক ইন্টারফেসটি enp10s0 পর্যবেক্ষণ করা হবে।
প্রতি সেকেন্ডে বিট ব্যবহার করতে প্রতি সেকেন্ডে বাইটের পরিবর্তে, আমাদের ব্যবহার করতে হবে -বি পতাকা এইভাবে:
bmon -bp enp10s0
আমরাও করতে পারি প্রতি সেকেন্ডের অন্তরগুলি সংজ্ঞায়িত করুন সঙ্গে সঙ্গে -আর পতাকা নিম্নরূপ:
bmon -r 5 -p enp10s0
বমন সহ ইনপুট মডিউলগুলি কীভাবে ব্যবহার করবেন
এই সরঞ্জামটিতে ইনপুট মডিউলগুলির একটি সিরিজ রয়েছে প্রদান ইন্টারফেসের পরিসংখ্যান সম্পর্কিত ডেটাযা অন্তর্ভুক্ত:
- নেটলিঙ্ক - সংগ্রহের জন্য নেট লিঙ্ক প্রোটোকল ব্যবহার করে ইন্টারফেস পরিসংখ্যান এবং ট্র্যাফিক নিয়ন্ত্রণ। এটি ডিফল্ট ইনপুট মডিউল।
- প্রকল্প: এটি একটি ব্যাকআপ মডিউল যদি নেট লিঙ্ক ইন্টারফেস উপলব্ধ না থাকে।
- ডামি: এটি একটি প্রোগ্রামযোগ্য ইনপুট মডিউল ডিবাগিং এবং পরীক্ষার জন্য.
- শূন্য: ডেটা সংগ্রহ নিষ্ক্রিয় করুন.
খুঁজে পেতে অতিরিক্ত তথ্য একটি মডিউল উপর, এটি দিয়ে শুরু করুন বিকল্প «সহায়তা নিম্নলিখিত হিসাবে প্রতিষ্ঠিত:
bmon -i netlink:help
নিম্নলিখিত কমান্ডটি প্রোম ইনপুট মডিউল সক্ষম করার সাথে বমনকে অনুরোধ করবে:
bmon -i proc -p enp10s0
বোমন দিয়ে প্রস্থান মডিউলগুলি কীভাবে ব্যবহার করবেন
এই সরঞ্জামটি আউটপুট মডিউলগুলিও ব্যবহার করে প্রদর্শন বা রপ্তানি সংগৃহীত পরিসংখ্যান তথ্য ইনপুট মডিউল দ্বারা, যা অন্তর্ভুক্ত:
- অভিশাপ: এটি একটি ইন্টারেক্টিভ ইউজার ইন্টারফেস যা বাস্তব-সময়ের হার অনুমান এবং গ্রাফিকাল উপস্থাপনা সরবরাহ করে প্রতিটি বৈশিষ্ট্য। এটি ডিফল্ট আউটপুট মোড।
- ASCII: এটি একটি সরাসরি প্রোগ্রামযোগ্য পাঠ্য আউটপুট। আপনি কনসোলে ইন্টারফেস, বিশদ কাউন্টার এবং গ্রাফগুলির একটি তালিকা প্রদর্শন করতে পারেন। সে কি অভিশাপ উপলব্ধ না হলে ডিফল্ট আউটপুট মোড.
- বিন্যাস: এটি একটি সম্পূর্ণ প্রোগ্রামযোগ্য আউটপুট মোড। আমরা এর আউটপুট মান ব্যবহার করতে পারি স্ক্রিপ্ট বা বিশ্লেষণ এবং আরও অনেক কিছু প্রোগ্রাম।
- অকার্যকর: এই আউটপুট বন্ধ করুন.
মডিউল সম্পর্কে আরও তথ্য পেতে, এটি "সহায়তা" বিকল্পের সাহায্যে সেট করে চালান:
bmon -o curses:help
নিম্নলিখিত কমান্ডটি ascii আউটপুট মোডে বোমন অনুরোধ করবে:
bmon -p enp10s0 -o ascii
আমরা ফর্ম্যাট আউটপুট মডিউলটি চালাতে পারি এবং তারপরে প্রাপ্ত স্ক্রিপ্টিং বা অন্য প্রোগ্রামে প্রাপ্ত মানগুলি ব্যবহার করতে পারি:
bmon -p enp10s0 -o format
পেতে অতিরিক্ত ব্যবহারের তথ্য, বিকল্পগুলি এবং উদাহরণগুলি, আমরা বোমন এর ম্যান পৃষ্ঠাটি পড়তে পারি:
man bmon
আমরা যদি এই সরঞ্জামটি সম্পর্কে আরও জানতে চাই তবে গিথুব সংগ্রহশালা.
উবুন্টু যে বিআইওএস ত্রুটি সৃষ্টি করেছিল, তারা আমাকে সহায়তা করে চলেছে, প্রচলিত আমাদের ত্যাগ করে এবং আমাদের ভুলে যাওয়ার ভান করে, তারা আমার নতুন কম্পিউটারকে ক্ষতিগ্রস্থ করেছে