بررسی وضعیت منابع سخت افزاری در سرور لینوکسی

بررسی وضعیت منابع سخت افزاری در سرور لینوکسی

بررسی وضعیت منابع سخت افزاری در سرور لینوکسی :

از مشکلاتی که برای کاربران ممکن است پیش آید، کند بود سرور مجازی میباشد.

که این کند بودن در سرعت لود سایت اختلال بوجود می آورد.

ما در این مقاله برای شما راه حل هایی برای مقابله با این سرعت کند شرح داده ایم.

سرور مجازی قسمت عای مختلفی دارد مثل رم پردازنده هارد دیسک و شبکه که باعث کند شدن آن میشوند.

در این مقاله دستوراتی را برای شما آماده کردیم تا بتوانید بررسی وضعیت منابع سخت افزاری در سرور لینوکسی به راحتی انجام دهید.

با ابزار iftop میتوانید وضعیت شبکه سرور را بررسی کنید.

شما میتوانید با وارد کردن دستور iftop در shell، ارتباطات ورودی و خروجی را به نسبت نام سرور مجازی و یا IP رویت کنید

و همچنین در راست این پنجره میتوانید میانگین پهنای باند را در 20 و 40 ثانیه پیش مشاهده کنید.

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

کاربرانی که قصد حمله به سرور مجازی را دارند میتوانند با چک کردن این ابزار بسنجند که پهنای باند هر سیستم متصل

شده به سرور مجازی خود و مجموع کل پهنای باند چقدر درگیر شده.

ابزار دیگر htop میباشد که شرایط رم CPU را بررسی میکند.

htop شبیه به Task manager در ویندوز میباشد و یک گزارش کامل از شرایط سرور مجازی تهیه میکند.

سمت چپ بالا، مصرف CPU، رم و فضای Swap سرور مجازی خود را با نمودار میتوانید مشاهده کنید.

سمت راست نیز گزارش هایی نشان میدهد که این گزارش ها شامل تعداد وظیفه هایی که در حال اجرا سیستم هستند و

زمان روشن بودن سیستم میشود.

در واقع مدت زمان روشن بودن سیستم را با دستور uptime و لود سرور را با دستور w میتوانید مشاهده کنید.

در قسمت پاییینی صفحه یک جدول مشاهده میکنید که این جدول شامل شماره پردازش، کاربر اجرا کننده دستور،
درصد CPU، درصد رم، زمان اجرای دستور و همینطور مسیر دستور میباشد.

ابزار بعدی Free میباشد که وظیفه آن گزارش مقدار فضای آزاد در رم و Swap میباشد.

دو قسمت از خروجی این دستور برای ما کاربرد دارد.

قسمت اول آن دو عدد روبروی -/+ buffers/cache:  میباشد که یکی از عدد ها مقدار آزاد و عدد دیگر فضای

در حال استفاده شده از رم را نشان میدهد.

قسمت دوم اعداد روبروی Swap میباشد که نشان دهنده مقدار فضای کل Swap  و فضای اشغال شده و آزاد میباشد.

ابزار دیگر mpstat میباشد که این ابزار با دو عدد روبروی خود و مثلا به شکل mpstat 5 6 استفاده می شود که در آن عدد اول نمایش دهنده زمان انتظار برای اجرای مجدد دستور و عدد دوم تعداد دفعات اجرای دستور است.

در این مثال 6 گزارش با فواصل 5 ثانیه ای ساخته میشود.

یکی از مهم ترین خروجی ها ستون iowait میباشد که نشان دهنده درصد زمان منتظر بودن پاسخ از سمت دیسک در CPU میباشد.

همچنین میتوانیم از مقدار درگیر شدن بسیار دیسک را به نسبت دیگر قسمت ها متوجه شوید.