apachetop es una utilidad que permite, en tiempo real, procesar el fichero de log's de uno o varios sites de apache y comprobar las conexiones al site en tiempo real, teniendo una mayor información de lo que hace nuestro servidor web (apache2).
La forma de funcionamiento es bastante simple, ya que 'sólo' parsea el fichero de log's del site en cuestión y presenta la información con un cierto tiempo de refresco.
Al igual que el comando mytop, del que hablamos con antelación, existen dos partes diferenciadas. La parte superior, más estática, contiene información relativa a la ejecución del comando, separando las estadísticas globales desde la ejecución del comando (líneas 2 y 3) de las estadísticas puntuales de lectura (líneas 4 y 5). En la parte inferior está la información de los log's en tiempo real, que contiene la página o fichero al que un navegador está accediendo.
Visto así, sin una explicación, comprender la parte superior puede resultar algo complicado. Tras el salto, la explicación de las líneas, de izquierda a derecha.
La línea 2 representa el número de peticiones desde que el comando se ejecutó, el número de éstas por segundo, el total de datos transferidos, éstos por segundo y por último la cantidad de datos por solicitud.
shell> apachetop -f /var/log/apache2/access-site_1.log last hit: 14:19:36 atop runtime: 0 days, 00:15:40 14:19:40 All: 514 reqs (0.5/sec) 6721.8K (7330.3B/sec) 13.1K/req 2xx: 387 (75.3%) 3xx: 113 (22.0%) 4xx: 14 (2.7%) 5xx: 0 (0.0%) R(30s): 5 reqs (0.2/sec) 80.2K (2739.1B/sec) 16.0K/req 2xx: 5 (100%) 3xx: 0 (0.0%) 4xx: 0 (0.0%) 5xx: 0 (0.0%) REQS REQ/S KB KB/S URL 6 0.33 3.0 0.0 */modules/user/user.css 9 0.33 0.0 0.0 /modules/views/css/views.css 1 0.33 0.2 0.1 /sites/all/modules/css/webform.css 1 0.50 5.3 0.0 /panels/plugins/onecol/onecol.css 3 1.00 0.0 0.0 /www.site_1.com/themes/style.cssLa información representada es la obtenida de los log's, pero resulta útil a la hora de manejar en tiempo real las conexiones en los log's, que permite realizarlo de varios al mismo tiempo, con la opción -f file. La misma información la podríamos obtener de un tail -f file, pero sería más complicada de comprender.
Al igual que el comando mytop, del que hablamos con antelación, existen dos partes diferenciadas. La parte superior, más estática, contiene información relativa a la ejecución del comando, separando las estadísticas globales desde la ejecución del comando (líneas 2 y 3) de las estadísticas puntuales de lectura (líneas 4 y 5). En la parte inferior está la información de los log's en tiempo real, que contiene la página o fichero al que un navegador está accediendo.
Visto así, sin una explicación, comprender la parte superior puede resultar algo complicado. Tras el salto, la explicación de las líneas, de izquierda a derecha.
La línea 2 representa el número de peticiones desde que el comando se ejecutó, el número de éstas por segundo, el total de datos transferidos, éstos por segundo y por último la cantidad de datos por solicitud.
All: 514 reqs (0.5/sec) 6721.8K (7330.3B/sec) 13.1K/reqLa tercera línea, representa la información de respuestas del servidor por código. Divide la cantidad de respuestas respecto del total, dejando entre paréntesis el porcentaje de las mismas.
2xx: 387 (75.3%) 3xx: 113 (22.0%) 4xx: 14 (2.7%) 5xx: 0 (0.0%)Las siguientes dos líneas contienen la misma información que el primer par, pero sólo representan las peticiones de la última lectura y se refrescan cada vez que se obtienen nuevos datos.
R(30s): 5 reqs (0.2/sec) 80.2K (2739.1B/sec) 16.0K/req 2xx: 5 (100%) 3xx: 0 (0.0%) 4xx: 0 (0.0%) 5xx: 0 (0.0%)
No hay comentarios :
Publicar un comentario