Analizador de registro de servidor web Goaccess (A en tiempo real y Nginx)
- 4182
- 1069
- Norma Sedillo
Copa es un programa de analizador de registros de servidor web interactivo y en tiempo real que analiza y ve rápidamente los registros de servidor web. Viene como una fuente abierta y se ejecuta como una línea de comando en los sistemas operativos UNIX/Linux. Proporciona un informe de estadísticas HTTP (servidor web) breve y beneficioso para los administradores de Linux sobre la mosca. También se encarga de ambos apache y Ngnix Formatos de registro del servidor web.
Copa analizar y analizar los formatos de registro de servidor web dados en opciones preferidas que incluyen CLF (Formato de registro común), W3C formato (Iis), y apache hosts virtuales, y luego genere una salida de los datos al terminal.
Lectura relacionada: Cómo monitorear el rendimiento de Apache usando mod_status en UbuntuEcha un vistazo a la demostración en vivo de Goaccess - https: // rt.copa.IO/
Características de Goaccess
Tiene las siguientes características.
- Estadísticas generales, ancho de banda, etc.
- Los mejores visitantes, distribución de tiempo de los visitantes, sitios de referencia y URL y 404 o no encontrados.
- Hosts, DNS inverso, ubicación de IP.
- Sistemas operativos, navegadores y arañas.
- Códigos de estado HTTP
- Geo -ubicación - Continente/país/ciudad
- Métricas por host virtual
- Soporte para HTTP/2 e IPv6
- Capacidad para emitir JSON y CSV
- Procesamiento de registro incremental y soporte para grandes conjuntos de datos + persistencia de datos
- Diferentes esquemas de color
¿Cómo instalo Goaccess en Linux??
Actualmente, la versión más reciente de Goaccess V1.4 No está disponible en repositorios de paquetes de sistema predeterminados, por lo que para instalar la última versión estable, debe descargarlo manualmente y compilarlo desde el código fuente en los sistemas Linux como se muestra:
Instale Goaccess de fuentes en Linux
------------ Instale Goaccess en Centos, Rhel y Fedora ------------ # yum instalar ncurses-devel glib2-devel geoip-devel # cd/usr/src # wget https: // tar.copa.io/goaccess-1.4.alquitrán.GZ # TAR -XZVF GOACCESS -1.4.alquitrán.Gz # CD Goaccess-1.4/ # ./configurar --enable-utf8 --enable-geoip = heredado # hacer # hacer instalar
------------ Instale Goaccess en Debian y Ubuntu ------------ $ sudo apt instalación libncursesw5-dev libgeoip-dev shusport-transport-https $ cd/usr/src $ wget https: // tar.copa.io/goaccess-1.4.alquitrán.gz $ tar -xzvf goaccess -1.4.alquitrán.gz $ cd goaccess-1.4/ $ sudo ./configurar --enable-uTF8 --enable-geoip = Legacy $ sudo make $ sudo make install
Instale Goaccess usando Package Manager
La forma más fácil y preferida de instalar Goaccess en Linux utilizando el administrador de paquetes predeterminado de su distribución de Linux respectiva.
Nota: Como dije anteriormente, no todas las distribuciones tendrán la versión más reciente de Goaccess disponible en los repositorios predeterminados del sistema ..
En Redhat, Centos y Fedora
# yum install goaccess # dnf install goaccess [desde Fedora 23+ versiones]
En sistemas de Debian y Ubuntu
Copa La utilidad está disponible desde Spreeze de Debian 6 y Ubuntu 12.04. Para instalar simplemente ejecute el siguiente comando en el terminal.
$ sudo apt-get install goaccess
Nota: El comando anterior no siempre le proporcionará la versión más última. Para obtener la última versión estable de Goaccess, agregue el repositorio oficial de Goaccess Debian & Ubuntu como se muestra:
$ echo "Deb http: // Deb.copa.io/$ (lsb_release -cs) principal "| sudo tee -a/etc/apt/fuentes.lista.D/Goaccess.Lista $ wget -o - http: // Deb.copa.io/gnugpg.clave | sudo apt-key agregar-$ sudo apt-get actualización $ sudo apt-get install goaccess
¿Cómo uso Goaccess??
Una vez que tenga instalado GoAccess en su máquina Linux, puede listo para comenzar a usarlo ejecutando el siguiente comando. Primero le pedirá que determine el formato de registro de su registro de acceso.
Configurar el formato de registro de GoaccessLa forma más fácil de obtener cualquier estadística del servidor web usa el indicador 'F
'con el nombre del archivo de registro de entrada como se muestra a continuación. El siguiente comando le dará estadísticas generales de los registros de su servidor web.
# goaccess -f/var/log/httpd/tecmint.com # goaccess -f/var/log/nginx/tecMint.comunicarse
El comando anterior le brinda una descripción completa de las métricas del servidor web al mostrar resúmenes de varios informes como paneles en una vista desplazable como se muestra.
Descripción general de los registros de Apache
Ver registros de Apache del servidor webRegistros de Apache por sistema operativo - Descripción general
Ver registros de Apache por sistema operativoRegistros de Apache por ancho de banda de visitantes - Descripción general
Ver el uso de ancho de banda del visitante de ApacheLogios de Apache por navegador web - Descripción general
Ver el uso de Apache basado en navegadores¿Cómo genero el informe Apache HTML??
Para generar un informe HTML de sus registros de servidor web Apache, simplemente ejecutarlo en su archivo weblog.
# goaccess -f/var/log/httpd/access_log> informes.htmlGoaccess: monitorear los registros de Apache usando el navegador web
Para obtener más información y uso, visite http: // Goaccess.IO/.
- « Cómo configurar la dirección IP estática de red en RHEL/CentOS 8/7
- Cómo compartir una carpeta local con un host remoto que se ejecuta en VMware »