مرکز آموزش تهران هاست

حرفه ای تر شوید

در مقاله قبلی ما در مورد سیستم مانیتورگ iotop صحبت کردیم. اکنون نیز قصد معرفی ابزار مانیتورینگ htop روی لینوکس را داریم. htop یک اسکریپت مانیتورینگ بسیار قوی لینوکس به همراه امکانات زیاد می باشد. با استفاده از htop می توانید تمام پردازش های روی سرور را مشاهده کنید و همچنین آنها را دسته بندی و مرتب کنید. شما می توانید در جستجو کنید و حتی Kill کنید.

بسیاری از مدیر های سرور از htop به عنوان جایگزین ابزار مانیتورینگ پیش فرض لینوکس top استفاده می کنند. ما نیز به شما پیشنهاد می کنیم حتما htop را تست کنید و از کاربرد ها و محیط زیبا آن لذت ببرید.

سیستم مانیتورینگ htop لینوکس

سیستم مانیتورینگ htop لینوکس

 

Htop چیست ؟

توسط htop شما می توانید به صورت لحظه ای از فرایند های در حال اجرا در سرور (process) را مشاهده و مدیریت کنید. شما می توانید با موس روی پردازش خاص کلیک کنید و سپس آن پردازش را حذف یا Kill کنید. htop یک اسکریپت حرفه ای مانیتورینگ لینوکس می باشد. شما می توانید لیست پردازش ها را مرتب کنید. میزان Load سرور را مشاهده کنید ، از زمان uptime سرور اطلاع داشته باشید. از وضعیت های رم و هسته های سی پی یو و از مقدار استفاده از آنها اطلاع پیدا کنید. از تعداد پردازش های موجود در سرور اطلاع پیدا کنید.

 

نصب htop  در Centos و fedora و RHEL

ما قصد نصب htop در یکی از نسخه های centos یا fedora یا rhel را داریم. قبل از استفاده از دستور yum باید مخزن پکیج rpmforge روی سرور شما نصب شود.

نصب در Centos یا fedora یا rhel ویرایش 32bit

## For RHEL 5, CentOS 5 and Fedora ##
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -ihv rpmforge-release*.rf.i386.rpm

## For RHEL 6 and CentOS 6
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
rpm -ihv rpmforge-release*.rf.i686.rpm

نصب در Centos یا fedora یا rhel ویرایش 64bit

## For RHEL 5, CentOS 5 and Fedora ##
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -ihv rpmforge-release*.rf.x86_64.rpm

## For RHEL 6 and CentOS 6
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -ihv rpmforge-release*.rf.x86_64.rpm

بعد از اینکه RPMforge را نصب کردید شما می توانید با استفاده دستور yum ابزار مانیتورینگ htop را نصب کنید.

yum install htop

اکنون شما می توانید با استفاده از دستور زیر htop را اجرا کنید :

htop

htop معمولا سه قسمت دارد

  1. هیدر یا همان قسمت بالایی : در این قسمت اطلاعاتی در مورد سرور و تعداد هسته های سی پی یو و رم و میزان استفاده از آنها را به همراه وضعیت utime سرور و وضعیت لود سرور و تعداد پردازش ها را نمایش می دهد.
  2. لیست پردازش های در حال اجرا مرتب شده بر اساس cpu
  3. فوتر یا قسمت پایینی برای که شامل گزینه هایی مانند help ، setup ، kill ، nice ، quit و .. می باشد.

 

نمونه خروجی دستور htop در لینوکس

نمونه خروجی دستور htop در لینوکس

 

برای تنظیمات می توانید دکمه F2 یا S را فشار دهید.

 

تنظیمات htop

تنظیمات htop

در سمت چپ 4 گزینه Meters و Display options و Colors و Columns را مشاهده می کنید. روی هرکدام از آنها که کلیک کنید تنظیمات مربوط به آن قسمت به شما نمایش داده می شود.

در قسمت Meters شما می توانید هیدر صفحه را به دلخواه خود تغییر دهید. سه ستون در این قسمت وجود دارد.

ستون Left Column و Right Column و Availabale Meters

کاملا مشخص است که در Left Column ابزار اضافه شده در ستون چپ هیدر و Right Column ابزار های اضافه شده در ستون سمت راست می باشد. Availabale Meters هم ابزار های موجود را نمایش می دهد. شما می توانید از بین ابزار های موجود به دلخواه یک مورد را با موس  اننخاب کنید و سپس با استفاده از دکمه های Add L یا Add R آن را به ستون سمت چپ یا راست اضافه کنید.

در قسمت Display options تنظیمات مربوط به لیست های پردازش به شما نمایش داده می شود. شما می توانید این تنظیمات را به دلخواه تغییر دهید. برای مثال در صورتی که Tree view را فعال کنید و سپس تنظیمات را با دکمه F10 یا با کلیک روی done ذخیره کنید لیست پردازش ها به صورت درختی به شما نمایش داده می شود.

نمایش لیست پردازش ها به صورت درختی در htop

نمایش لیست پردازش ها به صورت درختی در htop

در قسمت Colors می توانید رنگ htop را به رنگ دلخواه خود تغییر دهید.

در قسمت Columns می توانید ستون های مورد نیاز که اطلاعات خاصی را به شما نمایش می دهند را اضافه کنید. پس کلیک روی هر ستون برای اضافه کردن کلید F5 را فشار دهید و یا روی Add کلیک کنید.

 

در قسمت فوتر نیز دکمه ها به شما نمایش داده می شود که با توجه به تنظیم انتخاب شده ، پردازش انتخاب شده و … عملکرد این دکمه ها تغییر می کند. همچنین با استفاده از حروف دیگر نیز می توانید کار های دکمه های F را انجام دهید.

shortcut های htop

shortcut های htop

بدون دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.