چگونه به کمک iftop و netHogs پهنای باند را در سرور لینوکس مانیتور کنیم؟

اکثر کاربران سرور های لینوکس با دستور top آشنایی دارند که لیست پردازش های فعال بر روی سرور را به شما نمایش می دهد که اطلاعات مفیدی از آن قابل برداشت می باشد. اما استفاده از top معمولا همه داده هایی که برای مدیریت سرور به آن نیاز دارید را در اختیار شما قرار نمی دهد، در این مقاله نرم افزار محبوب iftop و همچنین نرم افزار بسیار ساده netHogs را به شما معرفی می کنیم که اطلاعات مهمی را برای مانیتور کردن پهنای باند و ترافیک سرور در اختیار شما قرار می دهد.

iftop نرم افزاری است که به بررسی جزئیات انتقال داده بر روی شبکه سرور شما می پردازد و با کمک قدرت بی نظیر آن می توانید خیلی ساده از اتفاقاتی که بدون آگاهی شما بر روی سرور می افتد با خبر شوید.

شما به کمک دستورات زیر می توانید نرم افزار iftop را بر روی سرور خود نصب نمائید:

در سیستم عامل CentOS : yum install iftop توجه  نمائید که ریپو ( repo ) مورد استفاده شما باید از iftop پشتیبانی نماید، در غیر اینصورت می بایست مطابق با ویرایش centos نسخه rpm آن را یافته و از طریق rpm آن را نصب نمائید.

در سیستم عامل Ubuntu : sudo apt-get install iftop

پس از نصب آن دستور زیر را در شل وارد نمائید: iftop -i eth0 -B

دقت نمائید که نام اینترفیس شبکه باید مطابق نام کارت شبکه ای باشد که از آن استفاده می کنید و دستور B- داده ها را به صورت بایت نمایش خواهد داد.

همانند نرم افزار top در iftop نیز دستورات مختلفی برای برداشت بهتر اطلاعات قابل استفاده می باشد ، با وارد کردن کلید h شما می توانید برخی از گزینه های قابل استفاده را مشاهده نمائید.

iftopهمانطور که در تصویر قابل مشاهده می باشد حجم پهنای باند ای که در سه ستون در سمت راست صفحه نمایش داده می شود به ترتیب میانگین 2 ، 10 و 40 ثانیه را نشان می دهند. همچنین ترافیک خروجی ، ورودی ، مقصد و یا مبدا به خوبی در تصویر ضمیمه قابل مشاهده می باشد.

فیلتر کردن اطلاعات در iftop : iftop از فرمت pcap-filter در خط فرمان پشتیبانی می کند و شما به کمک دستور f- می توانید از آن استفاده نمائید.  در زیر برخی از فرمت های فیلتر را با هم بررسی می کنیم:

dst host host src host host
dst net net src net net
dst port port src port port
dst portrange start-end src portrange start-end
gateway gateway
ip proto protocol

برای مثال برای نمایش ترافیکی که سرور شما به سایت گوگل بر روی کارت شبکه eth0 دارد می توانید از دستور زیر استفاده نمائید:

iftop -i eth0 -f “dst host google.com”

و یا به کمک دستور زیر می توانید کل ترافیک ssh خود بر روی wlan0 را مشاهده نمائید:

iftop -i wlan0 -f “dst port 22″

معرفی نرم افزار netHogs : بعد از  اینکه کمی از کاربرد های نرم افزار iftop را ملاحظه کردید، آشنایی با نرم افزار netHogs نیز می توانید بسیار مفید واقع گردد. برخلاف iftop که بر اساس Ip مقصد یا مبدا ریز پهنای باند را به شما نمایش می دهد ، نرم افزار nethogsnetHogs بر اساس پردازش هایی که در سرور شما فعال است ریز پهنای باند مصرفی را نمایش می دهد. شاید بزرگترین مزیت این نرم افزار این است که بسیار ساده تر از iftop عمل می کند و خصوصا برای پیدا کردن نرم افزاری که پهنای باند زیادی از سرور را به خود اختصاص داده است می تواند کمک زیادی را به شما انجام دهد.

پس از نصب آن با دستور زیر می توانید از این نرم افزار استفاده کنید:

nethogs eth1

در زمانیکه netHogs بر روی سرور فعال است با کلید m می توانید واحد حجم را بین بایت ، کیلو بایت و مگابایت تغییر دهید.

 
  • با خدمات ابری پارس آشنا شوید

    اولین ارائه‌دهنده خدمات رایانش ابری در ایران هستیم

    سرور ابری

    سرور ابری

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    سرور هیبردی

    سرور هیبردی

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    سرور ماکرو

    سرور ماکرو

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    میزبانی ابری

    میزبانی ابری

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    هاست دانلود

    هاست دانلود

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    مطالعه این مطالب نیز پیشنهاد می‌شود

    مقالات و نظرات اعضای تیم ما درباره تکنولوژی، روزهای کاری و چیزای دیگر…

    سرور بورس

    سرور بورس یکی از گزینه های است که می تواند کاربردهای گسترده ای را در انجام معاملات بورس از خود نشان دهد. این سرورها به گونه ای طراحی شده اند تا بتوانن...

    سرور اختصاصی چیست؟

    سرور اختصاصی یک سرویس بسیار کار بردی برای وب سایت های بزرگ و توسعه دهندگان میباشد؛ در این مطلب با زبان بسیار ساده، درباره سرور اختصاصی صحبت می کنیم و ...

    رفع مشکل امنیتی پروتکل smb

    مایکروسافت یک بسته امنیتی بسیار مهم را برای پروتکل SMBv3 منتشر کرده است؛ اخیرا یک مشکل امنیتی بسیار خطرناک در این پروتکل مشاهده شده است که به مهاجمان ...

  • کلیه حقوق برای شرکت دانش بنیان پارس پک محفوظ می باشد.

    Copyright © 2019 Pars Parva System Ltd. ParsPack Cloud Computing Technology ® , All Rights Reserved.