۱. نصب عامل Watchlog برای ویندوز
۲. پیکربندی یکپارچگی
فایل integration.json
را در پوشه عامل باز کنید و بلوک IIS را اضافه کنید:
{
"service": "iis",
"monitor": false,
"sites": [
{
"name": "site1.example.com",
"logPath": "C:\\inetpub\\logs\\LogFiles\\W3SVC1"
}
],
"fieldIndexes": {
"sc-status": 11,
"cs-method": 3,
"cs-uri-stem": 4,
"time-taken": 14
}
}
سپس سرویس Watchlog Agent را ریاستارت کنید:
Restart-Service -Name "WatchlogAgent"
بررسی قابلیتهای نظارتی IIS
مبدا درخواستها
تجزیه و تحلیل آدرسهای IP مبدأ درخواستها برای درک منابع ترافیک.
Endpointهای API
نظارت بر تعداد فراخوانیها و عملکرد Endpointها در زمان واقعی.
نرخ خطا و میانگین RPM
پیگیری درصد خطاهای HTTP و میانگین درخواستها در هر دقیقه.
URLها و کد وضعیت
نمایش الگوهای URL، کدهای وضعیت و تعداد درخواستها.
لاگهای دسترسی
بررسی لاگهای خام برای هر URL جهت رفع اشکال.
تمام متریکها در داشبورد ویندوز Watchlog بهصورت بلادرنگ یا در بازههای زمانی سفارشی در دسترس هستند.