استخدم صفحة ميزة التسجيل لتكوين كيفية قيام IIS بتسجيل الطلبات على خادم الويب ومتى يتم إنشاء ملفات سجلات جديدة.

قائمة عناصر واجهة المستخدم

يصف الجدول الآتي عناصر واجهة المستخدم المتاحة في صفحة الميزة وفي جزء الإجراءات.

عناصر صفحة الميزة

اسم العنصرالوصف‏

ملف سجل واحد لكل

يحدد ما إذا كان خادم الويب يحتفظ بملف سجل واحد للخادم بالكامل أو ملف سجل واحد لكل موقع على الخادم.

عندما تقوم بتحديد موقع، تعتبر الإعدادات التي تحددها في صفحة التسجيل على مستوى الخادم بمثابة قيم افتراضية لكافة المواقع الموجودة على الخادم الخاص بك. عندئذ يمكنك فتح صفحة التسجيل على مستوى الموقع لتكوين إعدادات محددة لموقع.

التنسيق

يعمل على تحديد التنسيق الخاص بملف السجل الذي تم إنشاؤه عندما يتم تسجيل طلب.

عندما تقوم بتكوين خادم الويب للحصول على ملف سجل واحد، فيمكنك تحديد أحد تنسيقات ملف السجل الآتية:

القيمةالوصف‏

ثنائي

يعمل على تكوين IIS لاستخدام تنسيق تسجيل الدخول المركزي الثنائي. باستخدام هذا التنسيق، يقوم IIS بإنشاء ملف سجل واحد لكافة المواقع الموجودة على خادم الويب. يقوم كل موقع بكتابة معلومات تسجيل دخول الطلب على هيئة بيانات غير منسَّقة ثنائيًا لملف السجل هذا. وحيث إن هذا النوع من تسجيل الدخول يعمل على حفظ ذاكرة قيمة وموارد وحدة المعالجة المركزية، فإنه مناسب للاستخدام في بيئة موفر خدمة الإنترنت، عندما تقوم خوادم الويب باستضافة العديد من المواقع، أو في أي موقف تكون فيه نسبة استخدام الشبكة مرتفعة.

ملاحظة

لاستخراج البيانات من تنسيق ملف السجل هذا، يجب عليك استخدام أداة مثل LogParser 2.2.

يقوم بتكوين IIS لاستخدام تنسيق ملف سجل W3C المركزي لتسجيل معلومات عن كافة المواقع الموجودة على الخادم. تتم معالجة هذا التنسيق بواسطة HTTP.sys، ويعتبر بمثابة تنسيق ASCII قابل للتخصيص يستند إلى نص، الأمر الذي يعني أنه يمكنك تعيين الحقول التي يتم تسجيلها. حدد الحقول التي تم تسجيلها في مربع الحوار حقول تسجيل W3C بالنقر فوق تحديد الحقول في صفحة التسجيل. يتم فصل الحقول بمسافات، ويتم تسجيل الوقت بالتوقيت العالمي المتفق عليه (UTC).

عندما تقوم بتكوين خادم الويب للحصول على ملف سجل واحد لكل موقع، فيمكنك تحديد أحد تنسيقات ملف السجل الآتية:

القيمةالوصف

IIS

تكوين IIS لاستخدام تنسيق ملف سجل IIS الخاص بـ Microsoft لتسجيل معلومات عن موقع. تتم معالجة هذا التنسيق بواسطة HTTP.sys، ويعتبر بمثابة تنسيق ASCII ثابت يستند إلى نص، الأمر الذي يعني أنك لن تتمكن من تخصيص الحقول التي يتم تسجيلها. يتم فصل الحقول بفاصلات، كما يتم تسجيل الوقت كتوقيت محلي.

القائمة الآتية هي قائمة بالحقول التي تم تسجيلها عندما تقوم باستخدام تنسيق ملف سجل IIS:

  • Client IP address

  • User name

  • Date

  • Time

  • Service and instance

  • Server name

  • Server IP address

  • Time taken

  • Client bytes sent

  • Server bytes sent

  • Service status code (تشير القيمة التي تصل إلى 200 إلى أنه تم إنجاز الطلب بنجاح.)

  • Windows status code (تشير القيمة التي تصل إلى 0 إلى أنه تم إنجاز الطلب بنجاح.)

  • Request type

  • Target of operation

  • Parameters (المعلمات التي تم تمريرها إلى برنامج نصي.)

لن تحتوي كافة الحقول على بيانات. في حالة عدم احتواء حقل على بيانات، ستظهر الواصلة (-) على هيئة عنصر نائب. في حالة احتواء حقل على حرف غير قابل للطباعة، سيحل HTTP.sys محله مع علامة (+) للحفاظ على تنسيق ملف السجل.

NCSA

يقوم بتكوين IIS لاستخدام تنسيق ملف السجل العام للمركز القومي لبرمجة التطبيقات المتقدمة (NCSA) لتسجيل المعلومات عن موقع. تتم معالجة هذا التنسيق بواسطة HTTP.sys، ويعتبر بمثابة تنسيق ASCII ثابت يستند إلى نص، الأمر الذي يعني أنك لن تتمكن من تخصيص الحقول التي يتم تسجيلها. يتم فصل الحقول بمسافات، كما يتم تسجيل الوقت كوقت محلي باستخدام إزاحة التوقيت العالمي المتفق عليه (UTC).

القائمة الآتية هي قائمة بالحقول التي تم تسجيلها عندما تقوم باستخدام تنسيق ملف سجل NCSA العام:

  • Remote host address

  • Remote log name (تعد هذه القيمة واصلة دائمًا.)

  • User name

  • Date, time, and UTC offset

  • Request and protocol version

  • Service status code (تشير القيمة التي تصل إلى 200 إلى أنه تم إنجاز الطلب بنجاح.)

  • Bytes sent

لن تحتوي كافة الحقول على بيانات. في حالة عدم احتواء حقل على بيانات، ستظهر الواصلة (-) على هيئة عنصر نائب. في حالة احتواء حقل على حرف غير قابل للطباعة، سيحل HTTP.sys محله مع علامة (+) للحفاظ على تنسيق ملف السجل.

W3C

استخدم تنسيق ملف سجل W3C الموسع لتسجيل المعلومات عن موقع. تتم معالجة هذا التنسيق بواسطة HTTP.sys، ويعتبر بمثابة تنسيق ASCII قابل للتخصيص يستند إلى نص، الأمر الذي يعني أنه يمكنك تعيين الحقول التي يتم تسجيلها. حدد الحقول التي تم تسجيلها في مربع الحوار حقول تسجيل W3C بالنقر فوق تحديد الحقول في صفحة التسجيل. يتم فصل الحقول بمسافات، ويتم تسجيل الوقت بالتوقيت العالمي المتفق عليه (UTC).

مخصص

تكوين IIS لاستخدام تنسيق مخصص لوحدة تسجيل نمطية مخصصة. عندما تقوم بتحديد هذا الخيار، تصبح صفحة التسجيل معطلة، حيث إن التسجيل المخصص يتعذر تكوينه في إدارة IIS.

تحديد الحقول

فتح مربع الحوار حقول تسجيل W3C الذي يمكن من خلاله تحديد أي الحقول يجب تسجيلها. يكون هذا الزر متاحًا عندما يتم تحديد تنسيق ملف سجل W3C فقط.

الدليل

يقوم بتحديد المسار الفعلي حيث يتم تخزين ملف أو ملفات السجل. وتكون القيمة الافتراضية هي%SystemDrive%\inetpub\logs\LogFiles.

الترميز

تحديد كيفية ترميز ملف السجل أو ملفات السجلات: UTF-8 أو ANSI.

حدد UTF-8 عندما ترغب في تمكين كل من أحرف مفردة البايت أو متعددة البايت في نفس السلسلة. يمكنك هذا الترميز من قراءة سجلات تستند إلى نص، على سبيل المثال، W3C الموسع وIIS والتنسيقات العامة للمركز القومي لبرمجة التطبيقات المتقدمة (NCSA)، بلغة أخرى غير الإنجليزية. بالإضافة إلى ذلك، إذا كان خادم FTP الخاص بك يخدم محددات مواقع ويب (URL) بلغة غير تلك المدعومة من قبل صفحة الترميز الافتراضية الخاصة بالخادم، فيتعين عليك تمكين ترميز UTF-8 لمحتوى السجل.

وبشكلٍ افتراضي، يحاول IIS خدمة محددات مواقع الويب (URL) في صفحات التشفير اللغوي بخلاف صفحة التشفير اللغوي الافتراضية الخاصة بالخادم. ولأسباب أمنية، ربما ترغب في تمكين التنسيق UTF-8 لتقليل تأثير هجوم ينتج عنه قيام محددات مواقع ويب (URL) ذات التنسيق UTF-8 بإصدار ترجمة غير صحيحة إلى صفحة التشفير اللغوي الافتراضية.

الجدول الزمني

تكوين IIS لإنشاء ملفات سجلات جديدة تستند إلى إحدى القيم التالية:

  • كل ساعة :يتم إنشاء ملف سجل جديد كل ساعة.

  • يوميًا: يتم إنشاء ملف سجل جديد كل يوم.

  • أسبوعيًا: يتم إنشاء ملف سجل جديد كل أسبوع.

  • شهريًا: يتم إنشاء ملف سجل جديد كل شهر.

الحجم الأقصى للملف (بالبايت)

تكوين IIS لإنشاء ملف سجل جديد عندما يبلغ الملف حجمًا معينًا (بالبايت).

الحجم الأدنى للملف هو 1048576 بايت. إذا تم إعداد هذه السمة لقيمة أقل من 1048576 بايت، فسيتم افتراض القيمة ضمنيًا على أنها 1048576 بايت.

عدم إنشاء ملفات سجلات جديدة

تكوين IIS لعدم إنشاء ملفات سجلات جديدة. الأمر الذي يعني وجود ملف سجل واحد سيستمر في النمو مع استمرار تسجيل المعلومات.

استخدام التوقيت المحلي لتسمية الملفات وتمريرها

تحديد أن تسمية ملف السجل وتوقيته الخاصين بتمرير ملف السجل يستخدمان توقيت الخادم المحلي. عند عدم تحديد ذلك، يستخدم التوقيت العالمي المتفق عليه (UTC).

ملاحظة

بغض النظر عن هذا الإعداد، ستقوم الطوابع الزمنية في ملف السجل الفعلي باستخدام تنسيق الوقت لتنسيق السجل الذي تقوم بتحديده من القائمة تنسيق. على سبيل المثال، تستخدم تنسيقات ملفات سجلات NCSA وW3C تنسيق الوقت للتوقيت العالمي المتفق عليه للطوابع الزمنية.

عناصر جزء الإجراءات

اسم العنصرالوصف‏

تطبيق

حفظ التغييرات التي أجريتها في صفحة الميزات.

إلغاء الأمر

إلغاء التغييرات التي قمت بإجرائها على صفحة الميزة.

تعطيل

تعطيل الميزة.

عرض ملفات السجلات

فتح دليل ملف السجل.

راجع أيضاً


جدول المحتويات