مانیتورینگ درخواست های ارسالی به وب سرور

مانیتورینگ درخواست های ارسالی به وب سرور

اگر شما در حال اجرا آپاچی 2.x با custombuild هستید، در مسیر زیر باید تغییراتی ایجاد نمایید:

/etc/httpd/conf/extra/httpd-info.conf

در خطی را که شامل “Allow from” است به جای 1.2.3.4 آی پی خود را قرار دهید تا بتوانید وضعیت سرور را مشاهده کنید:

Location /server-status

SetHandler server-status

Order deny,allow

Deny from all

Allow from 1.2.3.4

Location

یا اگر به جای IP بنویسید all آنگاه همه می توانند تغییرات را مشاهده کنند.

برای اینکه همه به این ویژگی دسترسی نداشته باشند می توانید کلمه کلیدی server-status را به نام دیگری تغییر دهید مانند زیر که به secret-server-status تغییر کرده است.

Location /secret-server-status

SetHandler server-status

برای مشاهده جزئیات بیشتر می توانید ExtendedStatus را فعال کنید.

کامنت غیر فعال #ExtendedStatus به حالت فعال تغییر دهید با حذف کارکتر #

پس از اینکه ServerSignature فعال شد،‌فایل را ذخیره کنید و خارج شوید.سپس آپاچی را restart کنید.

شما می توانید صفحه آمار را با رفتن به http://1.2.3.4/httpd-status که 1.2.3.4 ادرس IP سرور شماست، مشاهده نمایید.

که httpd-status همان نامی است که شما می توانید انتخاب کنید که در حالت Defualt به شکل

server-status می باشد.