التسجيل (الحوسبة)

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

في أبسط الحالات، تتم كتابة الرسائل في ملف يسمى ملف السجل . [1] بدلاً من ذلك، يمكن كتابة الرسائل في نظام تسجيل مخصص أو في برنامج إدارة السجل ، حيث يتم تخزينها في قاعدة بيانات أو على نظام كمبيوتر مختلف.

على وجه التحديد، سجل المعاملات هو سجل للاتصالات بين نظام ومستخدمي هذا النظام، [2] أو طريقة لجمع البيانات تلتقط تلقائيًا نوع أو محتوى أو وقت المعاملات التي أجراها شخص ما من محطة طرفية بهذا النظام. [3] بالنسبة للبحث على الويب، سجل المعاملات هو سجل إلكتروني للتفاعلات التي حدثت أثناء حلقة بحث بين محرك بحث الويب والمستخدمين الذين يبحثون عن معلومات على محرك بحث الويب هذا.

تتضمن العديد من أنظمة التشغيل وأطر العمل والبرامج نظام تسجيل. أحد معايير التسجيل المستخدمة على نطاق واسع هو Syslog ، والذي تم تعريفه في IETF RFC 5424. [4] يتيح معيار Syslog لنظام فرعي مخصص وموحد إنشاء رسائل السجل وتصفيتها وتسجيلها وتحليلها. وهذا يريح مطوري البرامج من الاضطرار إلى تصميم وترميز أنظمة التسجيل المخصصة الخاصة بهم. [5] [6] [7]

أنواع

سجلات الأحداث

تسجل سجلات الأحداث الأحداث التي تحدث أثناء تنفيذ النظام بهدف توفير المعلومات التي يمكن استخدامها لفهم نشاط النظام وتشخيص المشكلات. وهي ضرورية لفهمها بشكل خاص في حالة التطبيقات التي تتطلب تفاعلاً ضئيلاً من المستخدم.

يمكن أن يكون من المفيد أيضًا الجمع بين إدخالات ملف السجل من مصادر متعددة. إنه مزيج مختلف قد ينتج عنه أحداث ذات صلة على خوادم مختلفة. تستخدم الحلول الأخرى الاستعلامات وإعداد التقارير على مستوى الشبكة . [8] [9]

سجلات المعاملات

تحتفظ معظم أنظمة قواعد البيانات بنوع ما من سجلات المعاملات ، والتي لا تهدف في الأساس إلى أن تكون بمثابة مسار تدقيق للتحليل اللاحق، ولا يُقصد منها أن تكون قابلة للقراءة من قبل البشر . تسجل هذه السجلات التغييرات التي تطرأ على البيانات المخزنة للسماح لقاعدة البيانات بالتعافي من الأعطال أو أخطاء البيانات الأخرى والحفاظ على البيانات المخزنة في حالة متسقة. وبالتالي، تحتوي أنظمة قواعد البيانات عادةً على سجلات أحداث عامة وسجلات معاملات. [10] [11] [12] [13]

إن استخدام البيانات المخزنة في سجلات المعاملات لمحركات البحث على الويب، والشبكات الداخلية، ومواقع الويب يمكن أن يوفر نظرة ثاقبة قيمة لفهم عملية البحث عن المعلومات لدى الباحثين عبر الإنترنت. [14] ويمكن أن يساعد هذا الفهم في تصميم نظام المعلومات، وتطوير الواجهة، ووضع بنية المعلومات لمجموعات المحتوى.

سجلات الرسائل

تتمتع برامج الدردشة عبر الإنترنت (IRC) ، وبرامج المراسلة الفورية (IM) ، وعملاء مشاركة الملفات من نظير إلى نظير مع وظائف الدردشة، والألعاب متعددة اللاعبين (خاصة ألعاب MMORPG ) عادةً بالقدرة على حفظ الاتصالات النصية تلقائيًا، سواء كانت عامة (قناة IRC/مؤتمر IM/رسائل الدردشة العامة/الحفلية MMO) أو دردشة خاصة بين المستخدمين، كسجلات رسائل. [15] سجلات الرسائل عبارة عن ملفات نصية عادية بشكل شبه عالمي، ولكن عملاء IM و VoIP (الذين يدعمون الدردشة النصية، مثل Skype) قد يحفظونها في ملفات HTML أو بتنسيق مخصص لتسهيل القراءة أو تمكين التشفير .

في حالة برنامج IRC، غالبًا ما تتضمن سجلات الرسائل رسائل النظام/الخادم والإدخالات المتعلقة بتغييرات القناة والمستخدم (على سبيل المثال تغيير الموضوع، انضمام/خروج/ طرد / حظر المستخدم ، تغييرات اللقب ، تغييرات حالة المستخدم)، مما يجعلها أشبه بسجل رسالة/حدث مجمع للقناة المعنية، ولكن مثل هذا السجل لا يمكن مقارنته بسجل أحداث خادم IRC الحقيقي، لأنه يسجل فقط الأحداث المرئية للمستخدم خلال الإطار الزمني الذي قضاه المستخدم في الاتصال بقناة معينة.

غالبًا ما توفر برامج المراسلة الفورية وعملاء VoIP فرصة تخزين سجلات مشفرة لتعزيز خصوصية المستخدم. تتطلب هذه السجلات كلمة مرور لفك تشفيرها وعرضها، وغالبًا ما يتم التعامل معها بواسطة تطبيق الكتابة الخاص بها. تسجل بعض خدمات المراسلة التي تركز على الخصوصية، مثل Signal ، سجلات ضئيلة عن المستخدمين، مما يحد من معلوماتهم بأوقات الاتصال. [16]

سجلات الخادم

سجل وصول Apache يظهر برامج الروبوت التي تعمل على ثغرات Wordpress

سجل الخادم هو ملف سجل (أو عدة ملفات) يتم إنشاؤه وصيانته تلقائيًا بواسطة الخادم ويتكون من قائمة بالأنشطة التي قام بها.

من الأمثلة النموذجية سجل خادم الويب الذي يحتفظ بسجل طلبات الصفحة. تحافظ W3C على تنسيق قياسي ( تنسيق السجل المشترك ) لملفات سجل خادم الويب، ولكن توجد تنسيقات خاصة أخرى. [9] يمكن لبعض الخوادم تسجيل المعلومات بتنسيقات يمكن قراءتها بواسطة الكمبيوتر (مثل JSON ) مقابل المعيار القابل للقراءة بواسطة الإنسان. [17] عادةً ما يتم إلحاق الإدخالات الأحدث بنهاية الملف. عادةً ما تتم إضافة معلومات حول الطلب، بما في ذلك عنوان IP الخاص بالعميل وتاريخ / وقت الطلب والصفحة المطلوبة وكود HTTP والبايتات المقدمة ووكيل المستخدم والمرجع . يمكن دمج هذه البيانات في ملف واحد أو فصلها إلى سجلات مميزة ، مثل سجل الوصول أو سجل الأخطاء أو سجل المرجع. ومع ذلك، لا تجمع سجلات الخادم عادةً معلومات خاصة بالمستخدم .

لا يمكن الوصول إلى هذه الملفات عادةً من قِبل مستخدمي الإنترنت العاديين، بل يمكن الوصول إليها فقط من قِبل مشرف الموقع أو أي شخص إداري آخر في إحدى خدمات الإنترنت. يمكن استخدام التحليل الإحصائي لسجل الخادم لفحص أنماط حركة المرور حسب الوقت من اليوم أو يوم الأسبوع أو المرجع أو وكيل المستخدم. يمكن مساعدة إدارة موقع الويب بكفاءة وموارد الاستضافة الكافية والضبط الدقيق لجهود المبيعات من خلال تحليل سجلات خادم الويب.

انظر أيضا

مراجع

  1. ^ DeLaRosa, Alexander (8 فبراير 2018). "Log Monitoring: not the ugly sister". Pandora FMS . مؤرشف من الأصل في 14 فبراير 2018 . تم الاسترجاع في 14 فبراير 2018 . ملف السجل هو ملف نصي أو ملف XML يستخدم لتسجيل الوثائق المنتجة تلقائيًا والمختومة زمنيًا للأحداث والسلوكيات والظروف ذات الصلة بنظام معين.
  2. ^ بيترز، توماس أ. (1993-02-01). "تاريخ وتطور تحليل سجل المعاملات". مكتبة هايتك . 11 (2): 41–66. doi :10.1108/eb047884. ISSN  0737-8831.
  3. ^ رايس، رونالد إي.؛ بورجمان، كريستين إل. (1983). "استخدام البيانات التي تتم مراقبتها بواسطة الكمبيوتر في أبحاث علوم المعلومات والاتصالات". مجلة الجمعية الأمريكية لعلوم المعلومات . 34 (4): 247-256. doi :10.1002/asi.4630340404. ISSN  0002-8231.
  4. ^ R. Gerhards (مارس 2009). بروتوكول Syslog. مجموعة عمل الشبكة. doi : 10.17487/RFC5424 . RFC 5424. المعيار المقترح يلغي الحاجة إلى RFC 3164.
  5. ^ "تسجيل XML :: WinSCP". winscp.net . 16 يونيو 2022.
  6. ^ "استخدام XML لملفات السجل". CodeProject . 22 أغسطس 2008.
  7. ^ "تحويل ملفات السجل الخاصة بك إلى بيانات قابلة للبحث باستخدام Regex وفئات XML". learn.microsoft.com . 24 يونيو 2011.
  8. ^ "عارض ملفات السجل - SQL Server". learn.microsoft.com . 28 فبراير 2023.
  9. ^ "تنسيق ملف السجل الموسع". www.w3.org .
  10. ^ "سجل المعاملات (SQL Server) - SQL Server". learn.microsoft.com . 27 سبتمبر 2023.
  11. ^ Stankovic, Ivan (11 فبراير 2014). "دليل المبتدئين لسجلات معاملات SQL Server".
  12. ^ "فهم أهمية سجلات المعاملات في SQL Server". TechRepublic . 11 نوفمبر 2004.
  13. ^ “ملفات السجل”. www.neurobs.com .
  14. ^ يانسن، برنارد ج. (2006). "تحليل سجل البحث: ما هو، وما تم القيام به، وكيفية القيام به". أبحاث علوم المكتبات والمعلومات . 28 (3). إلسفير بي في: 407-432. doi :10.1016/j.lisr.2006.06.005. ISSN  0740-8188.
  15. ^ "LogFile Class (Microsoft.SqlServer.Management.Smo)". learn.microsoft.com .
  16. ^ براندون، راسل (2 يناير 2018). "إيران تحظر تطبيقات المراسلة المشفرة وسط احتجاجات على مستوى البلاد". ذا فيرج . فوكس ميديا. مؤرشف من الأصل في 22 مارس 2018. استرجاع 23 مارس 2018 .
  17. ^ خادم، Caddy Web. "كيفية عمل التسجيل - وثائق Caddy". caddyserver.com .
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=تسجيل_(الحوسبة)&oldid=1244239469"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate