السلام عليكم و رحمة الله و بركاتة
اليوم عندي موضوع حاب اتناقش فية مع الكل حتى نبين المحاسن و المساوء الخاصة بملفات اللوق الي ينشئها الاباتشي او خادم تطبيقات الويب
الكثير يعرف ان ملفات اللوق هي ملفات يتم تسجيل جميع الاحداث الخاصة ببرنامج معين بها
و بما ان موضوعنا عن ملفات اللوق الخاصة بالاباتشي هذا يعني ان احنا راح نتخصص بملفات اللوق الخاصة بالاباتشي بحيث راح اطرح افكار و ابي ارائكم حتى تعم الفائدة
الاباتشي يحتوي على اكثر من نوع من ملفات اللوق
و اهم 3 ملفات هي
error_log
access_log
audit_log
و انا اليوم بتخصص اكثر بالملفين
error_log
audit_log
الاول خاص بتسجيل الاخطاء الناتجة من البرمجيات و اخطاء التشغيل
كمثال عند عدم وجود صورة معينة اثناء تشغيل ملف html يتم تسجيل ملاحظة عدم وجود الصورة او عدم القدرة على تشغيلها بهذا الملف
الملف الثاني يتواجد باغلب السيرفرات و اهو ملف خاص بالمود سكيورتي
كمثال عند محالة اختراق او دخول غير قانوني حسب القوانين الخاصة بالمود سكيورتي يتم تسجيل الملاحظات بهذا الملف
و كما تعلمون بان اغلب شركات الاستضافة تفعل هذي الملفات بشكل تلقائي
و اذا كان السيرفر لعدد قليل من المواقع او ما علية زيارات كثير ما يتاثر
اما لو كان السيرفر فية لود عالي و علية مواقع لا تقل عن 300 موقع بالسيرفر
او اذا كان السيرفر خاص لموقع كبير جدا و علية ضغط
ماذا تتوقع يصير بالسيرفر السيرفر راح يبداء بالكتابة على الملفات و مع اكثرة طلبات الزيارة و الاخطاء يزيد معدل ال IO wait اي تاخير بالكتابة على الهارد ديسك مما ينتج عنة مثل الفيثان بالعمليات مع المعالج بالاضافة الى استهلاك الرامات لتخزين العلميات المطلوبة
و مع اختبارات على اكثر من سيرفر فيهم مواقع لا تقل عن 200 موقع باحجام مختلفة
مع اعداد هذه السيرفرات حتى تعمل بالشكل الصحيح اللود كان يوصل الى 2.00 او بالكثير 3.00
بدون الغاء تسجيل ملفات اللوق
و تم تجربة تعطيل ملفات اللوق و اللود وصل الى 1 و ساعات اقل من هل للود
فبرايكم تعطيك ملفات اللوق هل منة فايدة
مع العلم ان الملف الاوديت يسجل محاولات الاختراق