Sobre el proyecto

Sieve Analytics ofrece una alternativa centrada en la privacidad a los servicios de análisis complejos al compilar métricas directamente a partir de los registros de solicitudes del servidor. Consiste en una aplicación para calcular métricas y un servidor web básico para la visualización. La herramienta calcula tres métricas principales: - Visitantes: Seguimiento mediante direcciones IP. - Referencias: Basado en la cabecera HTTP Referer. - Páginas principales: Basado en la raíz del URI (ruta de la solicitud). Está diseñada para funcionar de inmediato con los registros de AWS CloudFront almacenados en S3, aunque el enfoque es adaptable a otros formatos de registro. El flujo de trabajo implica sincronizar los registros desde una fuente remota a un directorio local, ejecutar un script de cálculo para generar un archivo de datos JSON y servir esos datos mediante un servidor estático incorporado para su visualización en el navegador.