¿Cómo consigo el número de solicitudes por segundo de registro de Apache entre 2 fechas / hora?

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

Pregunta

¿Qué comando puedo utilizar para analizar archivo de registro de Apache que me dice que entre las 11 del día X y 13 h del día X el promedio de peticiones por segundo se ..? El sistema operativo es Linux (sombrero rojo)

Gracias

¿Fue útil?

Solución

  

entre 11 a.m. del día x y 13 h

Mi reloj no va todo el camino a 13h. ¿Cómo están las cosas en la pista de aterrizaje de 1?

Suponiendo que significaba 13:00 ....

Algo así como ...

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
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top