ابزار کامندی nload برای مانیتورینگ مستمر میزان استفاده از پهنای باند و ترافیک شبکه به صورت real time (به صورت لحظه ای و زنده) میباشد. این ابزار به شما برای مانیتور کردن ترافیک های ورودی و خروجی با استفاده از گراف ها کمک خواهد کرد و اطلاعاتت اضافی مانند میزان کلی دیتای انتقال یافته و همچنین Min/Max استفاده شبکه را برای شما فراهم میآورد.
در این مقاله ما به شما نحوه نصب و استفاده از nload را به منظور مانیتور کردن مصرف پهنای باند و ترافیک شبکه به صورت real time در linux را به شما نمایش خواهیم داد.
نصب nload روی سیستم عامل Linux
nload را به آسانی و با فعال کردن ریپازیتوری EPEL روی CentOS یا سیستم های خانواده redhat میتوانیم نصب کنیم.
روی سیستم های دبیان / اوبونتو میتوانید nload را با استفاده از ریپازیتوری های پیش فرض سیستم و با استفاده از دستور زیر نصب کنید.
نحوه استفاده از nload برای مانیتور کردن میزان استفاده از شبکه در لینوکس
به محض اینکه شما nload را اجرا کردید میتوانید بین دیوایس ها (که این دیوایس ها را هم با استفاده از command line میتوانید مشخص کنید و یا اینکه خودشان به صورت اتوماتیک شناسایی میشوند) با فشردن کلیدهای جهت چپ و راست سوئیچ کنید.
Shortcut های کلیدی موجود
بعد از اجرای nload شما میتوانید از این کلیدهای shortcut زیر استفاده کنید.
برای نمایش چندین دیوایس در یک زمان از گراف های ترافیک استفاده نکنید و تنها از آپشن -m استفاده کنید. کلیدهای جهت نما هر تعداد دیوایس را به عقب و جلو سوئیچ میکنند که نمونه آنرا در تصویر زیر مشاهده میکنید.
از آپشن زمانی -a برای تنظیم کردن طول مدت زمان پنجره time برای میانگین محاسبات استفاده میشود. (پیش فرض آن 300 میباشد)
آپشن -t فواصل رفرش (بازنگری) نمایش را به واحد میلی ثانیه (میزان پیش فرض آن 500 میباشد) تعریف میکند. دقت کنید که مشخص کردن فواصل رفرش کوتاه تر از تقریبا 100 میلی ثانیه باعث میشود که محاسبات ترافیک خیلی دقیق نباشد.
شما میتوانید دیوایس های شبکه را با استفاده از flag دیوایس ها مشخص کنید (پیش فرض به صورت all میباشد که به معنای نمایش همه دیوایس های است که به صورت اتوماتیک شناسایی شده است)
همچنین شما ممکن است علاقه داشته باشید مطالب زیر را مطالعه کنید :
iftop یک ابزار مانیتورینگ پنهای باند شبکه در لینوکس
دستورات top در linux به همراه 12 مثال عملی
نحوه نصب atop برای مانیتور کردن فعالیت های لاگین و پروسس های سیستم لینوکس
دستور Glances برای مانیتورینگ Real Time پیشرفته در لینوکس
دستور nmon در لینوکس برای مانیتور کردن ram ،cpu ،disk ،network ،nfs ،file system ،kernel
Netdata ابزاری برای مانیتور کردن کارایی سرور به صورت لحظه ای در لینوکسی
نحوه نصب Iotop در RHEL - CentOS و Fedora برای مانیتور کردن I/O هارد دیسک
Web VMStat ابزار مانیتورینگ لحظه ای HDD/CUP/Memory و Process ها در لینوکس
13 دستور برای کانفیگ و ترابل شوت شبکه در لینوکس
در این آموزش ما به شما نحوه نصب و استفاده از nload برای مانیتور کردن میزان استفاده از شبکه را در لینوکس توضیح دادیم اگر شما هرگونه ابزار مشابهی میشناسید حتما آنرا با ما به اشتراک بگذارید.
در این مقاله ما به شما نحوه نصب و استفاده از nload را به منظور مانیتور کردن مصرف پهنای باند و ترافیک شبکه به صورت real time در linux را به شما نمایش خواهیم داد.
نصب nload روی سیستم عامل Linux
nload را به آسانی و با فعال کردن ریپازیتوری EPEL روی CentOS یا سیستم های خانواده redhat میتوانیم نصب کنیم.
کد PHP:
-------- On CentOS and RHEL --------
# yum install epel-release
# yum install nload
-------- On Fedora 22+ --------
# dnf install nload
کد PHP:
$ sudo apt install nload
نحوه استفاده از nload برای مانیتور کردن میزان استفاده از شبکه در لینوکس
به محض اینکه شما nload را اجرا کردید میتوانید بین دیوایس ها (که این دیوایس ها را هم با استفاده از command line میتوانید مشخص کنید و یا اینکه خودشان به صورت اتوماتیک شناسایی میشوند) با فشردن کلیدهای جهت چپ و راست سوئیچ کنید.
کد PHP:
$ nload
Or
$ nload eth0
Shortcut های کلیدی موجود
بعد از اجرای nload شما میتوانید از این کلیدهای shortcut زیر استفاده کنید.
- استفاده از کلیدهای جهت چپ و راست یا کلید Enter/Tab به منظور سوئیچ کردن صفحه نمایش به دیوایس شبکه ای بعد یا زمانیکه nload را با آپشن -m استارت میکنید آنرا به صفحه بعدی دیوایس ها انتقال دهید.
- از F2 برای نمایش پنجره گزینه ها استفاده میکنیم.
- از F5 برای ذخیره تنظیمات جاری به فایل کانفیگ کاربر استفاده میشود.
- از F6 برای reload کردن تنظیمات از فایل های کانفیگ استفاده میشود.
- از کلید های q یا Ctrl+C برای خارج شدن از nload استفاده میشود.
برای نمایش چندین دیوایس در یک زمان از گراف های ترافیک استفاده نکنید و تنها از آپشن -m استفاده کنید. کلیدهای جهت نما هر تعداد دیوایس را به عقب و جلو سوئیچ میکنند که نمونه آنرا در تصویر زیر مشاهده میکنید.
کد PHP:
$ nload -m
از آپشن زمانی -a برای تنظیم کردن طول مدت زمان پنجره time برای میانگین محاسبات استفاده میشود. (پیش فرض آن 300 میباشد)
کد PHP:
$ nload -a 400
آپشن -t فواصل رفرش (بازنگری) نمایش را به واحد میلی ثانیه (میزان پیش فرض آن 500 میباشد) تعریف میکند. دقت کنید که مشخص کردن فواصل رفرش کوتاه تر از تقریبا 100 میلی ثانیه باعث میشود که محاسبات ترافیک خیلی دقیق نباشد.
کد PHP:
$ nload -ma 400 -t 600
شما میتوانید دیوایس های شبکه را با استفاده از flag دیوایس ها مشخص کنید (پیش فرض به صورت all میباشد که به معنای نمایش همه دیوایس های است که به صورت اتوماتیک شناسایی شده است)
کد PHP:
$ nload devices wlp1s0
همچنین شما ممکن است علاقه داشته باشید مطالب زیر را مطالعه کنید :
iftop یک ابزار مانیتورینگ پنهای باند شبکه در لینوکس
دستورات top در linux به همراه 12 مثال عملی
نحوه نصب atop برای مانیتور کردن فعالیت های لاگین و پروسس های سیستم لینوکس
دستور Glances برای مانیتورینگ Real Time پیشرفته در لینوکس
دستور nmon در لینوکس برای مانیتور کردن ram ،cpu ،disk ،network ،nfs ،file system ،kernel
Netdata ابزاری برای مانیتور کردن کارایی سرور به صورت لحظه ای در لینوکسی
نحوه نصب Iotop در RHEL - CentOS و Fedora برای مانیتور کردن I/O هارد دیسک
Web VMStat ابزار مانیتورینگ لحظه ای HDD/CUP/Memory و Process ها در لینوکس
13 دستور برای کانفیگ و ترابل شوت شبکه در لینوکس
در این آموزش ما به شما نحوه نصب و استفاده از nload برای مانیتور کردن میزان استفاده از شبکه را در لینوکس توضیح دادیم اگر شما هرگونه ابزار مشابهی میشناسید حتما آنرا با ما به اشتراک بگذارید.