ابزار هایی وجود دارند که مدیران سرور باید از آنها آگاه باشند و سلامت و کارایی سرور را با آنها ارزیابی کنند.مهمترین شاخص های ارزیابی میزان RAM , CPU , I/O و Network است.در زیر لیست چند نمونه از ابزارهای معروف و کارآمد در این زمینه لیست شده اند:
۱ – Top
یک ابزار خیلی مهم برای همه ی کاربران لینوکسی،ای دستور وضعیت RAM و CPU را به صورت همزمان نشان میدهد.
user@host:~$ top
در اینجا لیست پروسه ها بر اساس میزان CPU مصرفی اشان مرتب شدهاند که میتوانید با زدن کلیدهای < یا > بین شاخص ها سوییچ کنید.
همچنین میتوانید با زدن کلید z خروجی را رنگی کنید.
با زدن کلید k و سپس وارد کردن pid پروسه مورد نظر میتوانید پروسه را از بین ببرید.
۲ – IOSTAT
user@host:~$ iostat
شاخص های خروجی این دستور :
- tps : تعداد عملیات در ثانیه
- kb_read : میزان داده ی خوانده شده در به kb
- kb_write : میزان داده ی نوشته شده به kb
user@host:~$ iostat -c
فقط آمار cpu را نمایش می دهد.
۳ – IOTOP
در بیشتر موارد این دستور پیشفرض نصب نیست .برای نصب آن بر روی ubuntu server و اجرای آن :
user@host:~$ sudo apt-get install iotop && iotop
۴ – VMSTAT
این دستور میزان حافظه مجازی و به طور کلی حافظه را نمایش میدهد و دارای ابزار آماری برای سیستم نیز میباشد.
user@host:~$ sudo apt-get install vmstat && vmstat
۵– SAR
این دستور گزارشهایی از نحوه فعالیت سیستم ارائه میدهد. این دستور از این جهت حائز اهمیت است که اطلاعاتی را در فواصل زمانی خاص ذخیره میکند. اطلاعات دستور sar توسط cron های سیستمی تولید میشوند:
user@host:~$ cat /etc/cron.d/systsat