استفاده از iftop برای نظارت بر میزان استفاده از پهنای باند شبکه #
یاد بگیرید که iftop را در CentOS برای نظارت بر پهنای باند شبکه و تشخیص عملکرد به صورت بلادرنگ نصب و استفاده کنید.
iftop یک ابزار نظارت بر پهنای باند شبکه است که میتواند برای تشخیص افت عملکرد شبکه به صورت بلادرنگ استفاده شود.
در این آموزش، نصب و استفاده اولیه از iftop را در CentOS پوشش خواهیم داد. این مقاله میتواند به عنوان مرجعی برای سایر توزیعهای لینوکس مبتنی بر RPM مورد استفاده قرار گیرد.
پیش نیاز ها #
- یک سرور مجازی با سیستم عامل Centos
- دسترسی یوزر root و اس اس اچ سرور
نصب iftop با استفاده از Yum #
iftop در مخزن پایه CentOS yum موجود نیست، با این حال در مخزن epelموجود است. بنابراین، برای نصب iftop:باید epel را نصب کنیم:
sudo yum install epel-release
sudo yum update
sudo yum install iftopاجرای iftop #
sudo iftopبدون پارامترهای اضافی، iftop تمام ترافیک ورودی و خروجی را روی رابط شبکه پیشفرض، مثلاً eth0، نظارت خواهد کرد.
برای نظارت بر یک رابط شبکه متفاوت، مثلاً eth1,، باید نام رابط را با استفاده از پارامتر -i به دستور iftop ارسال کنید:
sudo iftop -i eth1درون برنامه iftop: #
در بالای صفحه، مقیاسی وجود دارد که برای نشان دادن میزان استفاده از پهنای باند هر اتصال شبکه که در زیر فهرست شده است، استفاده میشود.
اطلاعات بالای صفحه، پهنای باندی را که هر اتصال شبکه مصرف میکند، نشان میدهد.
در مرکز، فهرستی از تمام اتصالات شبکه در رابط تحت نظارت نمایش داده میشود. فلش در انتهای هر خط نشان میدهد که آیا ترافیک ورودی است یا خروجی.
سه ستون آخر، میانگین استفاده از پهنای باند برای هر اتصال را در طول ۲، ۱۰ و ۴۰ ثانیه گذشته نشان میدهد.
بخش پایین صفحه، آمار کلی ترافیک شامل ترافیک ارسالی Tx,، ترافیک دریافتی Rxو مجموع کل را نمایش میدهد. iftop میزان استفاده تجمعی از پهنای باند (cum) را برای هر نوع ترافیک، اوج استفاده از پهنای باند (peak) و میانگین استفاده از پهنای باند در طول ۲، ۱۰ و ۴۰ ثانیه گذشته ارائه میدهد.
رابط iftopنسبتاً قابل تنظیم است. با استفاده از مجموعهای از کلیدهای از پیش تعریف شده، میتوانید نحوه نمایش دادهها را تغییر دهید:
- h: بین نمایش و عدم نمایش راهنما جابهجا شوید.
- j: به پایین حرکت کن.
- k: به بالا حرکت کن.
- n: بین غیرفعال کردن و غیرفعال نکردن وضوح نام میزبان جابجا شوید. غیرفعال کردن وضوح نام میزبان میتواند برنامه را تسریع کند.
- N: بین نمایش شماره پورت و نمایش نام سرویس جابهجا شوید.
- s: بین نمایش و عدم نمایش میزبان محلی جابهجا میشود.
- S: بین نمایش و عدم نمایش پورتهای میزبان محلی، یکی را انتخاب کنید.
- d: بین نمایش و عدم نمایش میزبان مقصد، تغییر وضعیت میدهد.
- D: بین نمایش و عدم نمایش پورتهای میزبان مقصد، تغییر وضعیت میدهد.
- p: بین نمایش و عدم نمایش پورتها جابهجا شوید.
- P: بین توقف موقت نمایش و از سرگیری نمایش جابهجا شوید.
- t: بین گزینههای «دو خط برای هر میزبان»، «یک خط برای هر میزبان»، «فقط ترافیک دریافتی» و «فقط ترافیک ارسالی» جابهجا شوید.
- <: مرتبسازی بر اساس میزبان منبع.
: مرتبسازی بر اساس میزبان مقصد.
- q: از برنامه خارج شوید.
این پایان آموزش ماست. برای اطلاعات بیشتر در مورد نحوه استفاده از iftop، لطفاً به وبسایت iftop مراجعه کنید.
از مطالعه شما متشکریم.