Mon. Nov 18th, 2024

GoAccess: Analice en tiempo real el inicio de sesión de su servidor web (código abierto)

By admin Jan 30, 2024

GoAccess es un potente analizador de registros web en tiempo real y visor interactivo de código abierto que opera en una terminal en sistemas *nix o a través de su navegador. Ofrece estadísticas HTTP ultrarrápidas e invaluables para los administradores de sistemas que necesitan un informe instantáneo del servidor.

GoAccess es un analizador de registros rápido basado en terminal diseñado para analizar y ver rápidamente estadísticas del servidor web en tiempo real. Elimina la necesidad de utilizar tu navegador, lo que resulta especialmente útil para realizar un análisis rápido de tu registro de acceso vía SSH o si prefieres trabajar en el terminal.

Características

GoAccess analiza el archivo de registro web especificado y envía los datos al terminal X. Las características incluyen:

  • Completamente en tiempo realTodos los paneles y métricas están programados para actualizarse cada 200 ms en la salida del terminal y cada segundo en la salida HTML.
  • Configuración mínima necesariaPuede simplemente ejecutarlo en su archivo de registro de acceso, elegir el formato de registro y dejar que GoAccess analice el registro de acceso y le muestre las estadísticas.
  • Seguimiento del tiempo de respuesta de la aplicaciónRealice un seguimiento del tiempo necesario para atender la solicitud. Extremadamente útil si desea realizar un seguimiento de las páginas que ralentizan su sitio.
  • Casi todos los formatos de registro webGoAccess permite cualquier cadena de formato de registro personalizado. Las opciones predefinidas incluyen Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront, etc.
  • Procesamiento de registros incremental¿Necesita persistencia de datos? GoAccess tiene la capacidad de procesar registros de forma incremental a través de las opciones de persistencia en el disco.
  • Sólo una dependenciaGoAccess está escrito en C. Para ejecutarlo, solo necesita ncurses como dependencia. Eso es todo. Incluso cuenta con su propio servidor Web Socket. http://gwsocket.io/.
  • VisitantesDetermine la cantidad de visitas, visitantes, ancho de banda y métricas para las solicitudes de ejecución más lenta por hora o fecha.
  • Métricas por host virtual¿Tiene varios hosts virtuales (bloques de servidores)? Cuenta con un panel que muestra qué host virtual consume la mayor parte de los recursos del servidor web.
  • ASN (mapeo de números de sistema autónomo)Excelente para detectar patrones de tráfico maliciosos y bloquearlos en consecuencia.
  • Esquema de colores personalizableAdapte GoAccess para que se adapte a sus propios gustos/esquemas de colores. Ya sea a través de la terminal o simplemente aplicando la hoja de estilo en la salida HTML.
  • Soporte para grandes conjuntos de datosGoAccess presenta la capacidad de analizar registros grandes debido a sus tablas hash en memoria optimizadas. Tiene muy buen uso de memoria y un rendimiento bastante bueno. Este almacenamiento también admite la persistencia en disco.
  • Soporte acoplableCapacidad para crear una imagen Docker de GoAccess desde arriba. Aún puedes configurarlo completamente usando la asignación y edición de volúmenes. goaccess.conf. Ver Estibador sección siguiente.

Formato de registro web admitido

GoAccess permite cualquier cadena de formato de registro personalizado. Las opciones predefinidas incluyen, entre otras:

  • Amazon CloudFront (distribución de descargas).
  • Servicio de almacenamiento simple de Amazon (S3)
  • Equilibrio de carga elástico de AWS
  • Formato de registro combinado (XLF/ELF) Apache | nginx
  • Formato de registro común (CLF) Apache
  • Almacenamiento en la nube de Google.
  • hosts virtuales apache
  • Formato nativo de calamar.
  • Formato W3C (IIS).
  • Formato estructurado JSON de Caddy.

Plataformas compatibles

  • ubuntu
  • sombrero
  • Arco
  • Debian
  • FreeBSD
  • OpenBSD
  • openSUSE
  • ventanas
  • CentOS
  • Estibador

Licencia

  • Licencia MIT

Recursos

Etiquetas

Analytics Web Analytics Servidores devops de código abierto Autoalojados

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *