كيف يمكنني الحصول على عدد من الطلبات في الثانية من أباتشي سجل ما بين 2 التاريخ/الوقت ؟

StackOverflow https://stackoverflow.com/questions/4051555

سؤال

ما الأمر هل يمكنني استخدام تحليل أباتشي ملف السجل الذي يقول لي ما بين الساعة 11 صباحا من اليوم العاشر 13pm من يوم x متوسط طلب في الثانية..?نظام التشغيل لينكس (red hat)

شكرا

هل كانت مفيدة؟

المحلول

بين الساعة 11 صباحا من اليوم العاشر 13pm

ساعتي لا يذهب كل في طريقه إلى 13pm.كيف هي الأمور في مهبط 1?

على افتراض أنك قصدت الساعة 1 ظهرا....

شيء من هذا القبيل...

awk 'BEGIN {started=0}
   /\[29\/Oct\/2010:11/ {
          started=1}
   /\[29\/Oct\/2010:1[3-9]/ {
          print count/(2*60*60);
          exit; }
   // { 
          if (started) count++;
      }' <access_log
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top