অন্তর্নির্মিত লিনাক্স সরঞ্জামগুলি ব্যবহার করে কীভাবে কমান্ড লাইন থেকে বর্তমান ব্যান্ডউইথের ব্যবহার পাবেন?


11

আমি একটি লিনাক্স মেশিনে বর্তমান মোট ব্যান্ডউইথের ব্যবহার পাওয়ার জন্য একটি ভাল উপায় খুঁজছি। আমি চেষ্টা করেছি iftop, nethogsকিন্তু তারা সিস্টেম মনিটর তুলনায় বাস্তব ব্যান্ডউইথের ব্যবহার দেন না; তারা আমার প্রকল্পের প্রয়োজন অনুসারে নয়। আমি একটি কমান্ড চাই যা আমি কার্যকর করি এবং এটি আপলোড এবং ডাউনলোডের জন্য বর্তমান ব্যবহার ফিরিয়ে দেয় এবং অন্য কিছুই নয়।

আমি কিছু ইনস্টল না করে নেটিভ লিনাক্স সরঞ্জামগুলি দিয়ে এটি করতে চাই। প্রকৃতপক্ষে আমি একটি মনিটরিং অ্যাপ্লিকেশন তৈরি করছি এবং আমি চাই যে এটি প্রতিটি কম্পিউটারে কিছু ইনস্টল করার প্রয়োজন ছাড়াই কম্পিউটারগুলি পর্যবেক্ষণ করতে সক্ষম হবে যা ব্যবহারকারী মনিটর করতে চান, এটি দুর্দান্ত হবে!


খুব অনুরূপ প্রশ্ন: superuser.com/questions/328702/…
মুর্চি

উত্তর:


5

ব্যবহার করুন iptraf- http://www.linuxcommand.org/man_pages/iptraf8.html

এটি একটি ncurses ভিত্তিক কমান্ডলাইন ইউটিলিটি যা আপনাকে মেশিনের সমস্ত ইন্টারফেসের সাথে ব্যান্ডউইথ ব্যবহার সহ পরিসংখ্যান দিতে সক্ষম।


1
অন্তর্নির্মিত সরঞ্জাম নয়
নিকোলাস থেরি

2

সেখানে আপনি ব্যবহার করতে পারেন সরঞ্জামের একটি অনেক আছে: nload, bmon, iftop, vnstat, ifstat... এবং আপনি শুধু তাদের আউটপুট (উদাহরণস্বরূপ, আপলোড এবং ডাউনলোড) একটি নির্দিষ্ট অংশ পেতে চান, আমি নিশ্চিত আপনি যা করতে পারেন যে আছি grep/ cut/ awkআউটপুট এটি আপনার জন্য কাজ করা।

লিনাক্স সার্ভারে নেটওয়ার্ক ব্যান্ডউইদথ নিরীক্ষণের জন্য 18 টি কমান্ড


bmonউবুন্টুতে আমার জন্য কাজ করেছেন, আমাকে প্রতিটি ইন্টারফেসের বর্তমান টিএক্স এবং আরএক্স এবং শেষ 60০ সেকেন্ডের একটি সহজ গ্রাফ দিয়েছিলেন।
লিওপল্ডো সান্জিক

1
অন্তর্নির্মিত সরঞ্জাম নয়
নিকোলাস থেরি

2

sysstat পাশাপাশি নেটওয়ার্ক স্টাস্ট সংগ্রহ করে। আপনি যদি "ম্যান স্যার" করেন তবে আপনি সমস্ত সংস্থান দেখতে পাবেন যা আপনি historicalতিহাসিক ডেটা রাখতে পারেন।

"/ Usr / lib / sa / sa1" (বা / usr / lib64 / sa / sa1) কমান্ডটি স্থাপন করে এটি সেট আপ করুন এবং আপনি যখনই কোনও ডাটা পয়েন্ট চান তখন এটি চালানো হবে (যেমন প্রতি 5 মিনিট)

তারপরে আপনি আপনার ডেটা দেখতে "সর" ব্যবহার করতে পারেন। ডিফল্ট আজ। আপনি 30 দিন পর্যন্ত historicalতিহাসিক ডেটাও দেখতে পারেন। আপনি আপনার ডেটাটি সংরক্ষণাগারও বন্ধ রাখতে পারেন যাতে আপনি এটি চিরকালের জন্য রাখতে পারেন (প্রতিটি দিনের ডেটা প্রায় 8 এমবি)।

নেটওয়ার্কিংয়ের জন্য, আপনি "সর-এন" ব্যবহার করবেন

বিস্ময়কর সরঞ্জাম :)

একটি উদাহরণ:

 testlinux:~ # sar -n DEV | head -10
 Linux 2.6.16.60-0.21-default (pCITFileSvr01)    11/07/10

 00:00:01        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
 00:05:01           lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
 00:05:01         eth0      9.95      0.12      1.42      0.02      0.00      0.00      0.00
 00:10:01           lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
 00:10:01         eth0     10.20      0.04      1.44      0.00      0.00      0.00      0.00
 00:15:01           lo      0.00      0.00      0.00      0.00      0.00       0.00      0.00
 00:15:01         eth0     10.32      0.12      1.50      0.02      0.00      0.00      0.00
 00:20:01           lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
 testlinux:~ #

1
অন্তর্নির্মিত সরঞ্জাম নয়
নিকোলাস থেরি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.