ما در این مقاله قصد داریم در مورد ابزار مانیتورینگ لینوکس ATOP صحبت کنیم. لطفا در ادامه برای درک این مطلب و آشنایی با دستورات ATOP با ما همراه باشید.
مقدمه
در این مقاله شما با ابزار ATOP و دستورات مهم آن آشنا خواهید شد و بعد از مطالعه این مقاله به راحتی می توانید با آن کار کنید. همه ما با مانیتور کردن سیستم در زمان لزوم آشنا هستیم. بعضی ها htop را ترجیح می دهند و در گذشته نه چندان دور از iotop برای نظارت بر خواندن و نوشتن دیسک استفاده می کردند. بیایید به یک ابزار محبوب دیگر برای تجزیه و تحلیل عملکرد سرور لینوکس توجه کنیم. آن ابزار ATOP نام دارد و کاربرد های فراوانی می تواند برای شما عزیزان داشته باشد.
مزایای عالی ابزار مانیتورینگ لینوکس ATOP
ATOP یک مانیتور عملکرد تمام صفحه ASCII است که می تواند فعالیت کلیه فرایندهای سرور را ثبت و گزارش کند. یکی از ویژگی هایی که باعث جذاب شدن ATOP می شود این است که برای آنالیز سرورها در زمان طولانی (در حالت پیش فرض حداکثر 28 روز) در پس زمینه فعال خواهد بود. مزایای دیگری که این ابزار دارد عبارت اند از مواردی که در بخش زیر برای شما عزیزان بیان می کنیم:
- شامل I / O دیسک و استفاده از شبکه است.
- منابع مهم را با استفاده از رنگ ها (قرمز) برجسته می کند.
- با تغییر اندازه پنجره صفحه، ستون ها را اضافه یا حذف می کند.
- استفاده از منابع را برای کلیه فرایندها و کاربران با همین نام جمع می کند.
- استفاده از منابع کلیه فرآیندها را نشان می دهد، حتی آنهایی که به طور کامل بسته نیستند.
- موضوعات موجود در فرآیندها را تحت نظر دارد و فرآیندهای استفاده نشده را نادیده می گیرد.
- برای نظارت بر TCP و UDP و پهنای باند شبکه از ماژول هسته netatop استفاده می کند.
پس از راه اندازی، به طور پیش فرض فعالیت سیستم را برای CPU، حافظه، مبادله دیسک ها و شبکه در فواصل 10 ثانیه نشان می دهد. علاوه بر این، برای هر فرآیند و موضوع می توانید استفاده از CPU، مصرف حافظه، دیسک I / O، اولویت، نام کاربری، حالت و حتی کدهای خروجی را تجزیه و تحلیل کنید.
ATOP را روی RHEL / CentOS / Fedora Linux نصب کنید.
ابتدا بارگیری مجدد EPEL (بسته های اضافی برای Enterprise Linux) را فعال کنید.
yum install atop
لینوکس Debian / Ubuntu را نصب کنید.
apt-get install atop
پس از نصب بر روی هر نوع distro، می توانید آن را با استفاده از دستورات بالا راه اندازی کنید:
atop
راهنمای استفاده از سیستم ATOP و پردازش مانیتور
مکان خوبی برای شروع خواندن صفحات the man است:
man atop
دستورات مفید دیگر ابزار مانیتورینگ لینوکس ATOP:
راه اندازی با ارزش های متوسط در هر ثانیه:
atop -1
راه اندازی فقط با فرآیند های فعال:
atop -a
راه اندازی با خط فرمان در هر فرآیند.
atop -c
راه اندازی با اطلاعات دیسک.
atop -d
راه اندازی با اطلاعات حافظه.
atop -m
راه اندازی با اطلاعات شبکه.
atop -n
با اطلاعات برنامه ریزی راه اندازی کنید.
atop -s
راه اندازی با اطلاعات مختلف (ppid، کاربر، زمان).
atop -v
با موضوعات فردی راه اندازی کنید.
atop -y
پس از اتمام کار، کلیدهای میانبر زیر را برای مرتب کردن فرایندها فشار دهید:
- a- مرتب سازی بر اساس منابع فعال.
- c– بازگشت به مرتب سازی بر اساس مصرف cpu (پیش فرض).
- d- مرتب سازی بر اساس فعالیت دیسک.
- m- مرتب سازی بر اساس ترتیب استفاده از حافظه.
- n- مرتب سازی بر اساس فعالیت شبکه.
راهنمای خواندن گزارش و رویداد های atop
به طور پیش فرض پس از نصب دکمه بالای عکس، عکس های فوری را به یک پرونده سیاهه فشرده می نویسد (به عنوان مثال var / log / atop/ atop_20140813). این پرونده های log را می توان با استفاده از:
atop -r /full/path/to/atop/log/file
بدست آورد.
پس از باز کردن پرونده ورود به سیستم (به عنوان مثال atop-r / var / log / atop / atop_20140813) باید از t استفاده کنید تا در فواصل 10 دقیقه به جلو بروید و T را برگردانید.
می توانید با فشار دادن b و وارد کردن زمان، زمان های خاص را تجزیه و تحلیل کنید. کلیدهای میانبر فوق نیز در این حالت کار می کنند … a، c، d، m، n.
می توانید از میانبرها با atopsar استفاده کنید. به عنوان مثال، استفاده از پرچم “-c 30 5” با atopsar گزارشی را برای استفاده فعلی از CPU برای 5 دقیقه (ده بار با فواصل 30 ثانیه) ایجاد می کند:
atopsar -c 30 5
با استفاده از پرچم -A با برگرداندن تمام گزارش های موجود.
atopsar -A
اما می توانید با استفاده از پرچم های “-b” و “-e” به یک پنجره زمانی خاص محدود کنید:
atopsar -A -b 11:00 -e 11:15
سایر ابزارهای محبوب عملکرد خط فرمان لینوکس:
ابزار های محبوب خط فرمان لینوکس شامل top, htop, nmon, net-tools, iptraf, collectl, glances, iostat and vmstat می باشند.
امیدوارم از مطالعه مقاله ابزار مانیتورینگ لینوکس ATOP نهایت لذت را برده باشید و بتوانید کارهای مورد علاقه و مورد نیازتان را با آن ها انجام دهید. در صورت وجود هرگونه سوال می توانید با پشتیبانان آنلاین ما در ممتاز سرور ارتباط برقرار کنید.