پارامترهای مهم در پایش سرور
1- RAM
هر گاه یک سرور عملکرد ضعیفی داشته باشد، اولین چیزی که به عنوان Bottleneck به ذهن می رسد حافظه RAM آن می باشد.
هنگامی که یک سرور با کمبود حافظه RAM مواجه می شود، شروع به Page کردن اطلاعات از روی RAM به Hard Disk می کند که این عمل معمولا با صدای هارددیسک و چراغ چشمک زن قرمز روی کیس همراه است. این عمل به شدت روی عملکرد سرور تاثیر می گذارد.
معمولا دیتابیس سرورها و حتی ایمیل سرورها احتیاج به RAM بالایی دارند و کمبود آن به شدت روی عملکرد سرور تاثیر می گذارد. در مقابل این سرورها به طور مثال Domain Controller ها هستند که احتیاج به RAM بالایی ندارند.
دار رابطه با Memory، پارامترهای زیادی وجود دارد که می توان آنها را مانیتور کرد. در این مقاله فقط به 2 مورد که اهمیت بیشتری دارند اشاره شده است:
1- Memory\Available Bytes (or \Available Kbytes or \Available Mbytes)
هرچه مقدار Available Bytes حافظه بیشتر باشد، عملکرد سرور بهتر و سرعت پاسخگویی آن بیشتر خواهد بود.
وقتی پارامترهای مربوط به حافظه را مانیتور می کنیم، اولین پارامتر Available Bytes می باشد. مادامیکه مقدار آن بالای 10 MB باشد سرور RAM کافی در اختیار دارد. )در حالت کلی این مقدار، %2 حافظه RAM سرور می باشد.)
برای مثال اطلاعات مربوط به پارامترهای حافظه یک سرور که با کمبود RAM مواجه است و توسط نرم افزار Performance Monitor مانیتور شده است، در شکل شماره 1 نمایش داده شده است.
همانطور که در شکل شماره 1 مشاهده می شود، مقدار حافظه آزاد RAM به کمتر از 3 MB کاهش یافته است که به خوبی نشان می دهد این سرور نیاز به میزان RAM بیشتری دارد.

شکل شماره 1 – پارامترهای مانیتور شده مربوط به حافظه یک سرور نرم افزاری که با کمبود RAM مواجه است.