À propos du projet
nilalytics est une solution d'analyse de produits auto-hébergée qui s'appuie sur OpenTelemetry (OTLP) pour collecter les événements, les erreurs et les données de performance provenant du web (via Grafana Faro), du mobile et des services backend. Elle élimine le besoin d'un entrepôt de données traditionnel et les frais par événement en stockant les données dans un DuckLake (fichiers Parquet) sur un stockage objet tel que S3, GCS, R2, Azure ou MinIO.
Les capacités clés incluent :
- Des lectures en moins d'une seconde grâce au protocole Quack de DuckDB.
- Un partitionnement des données optimisé (sujet > date > personne) pour des recherches rapides de l'activité par utilisateur.
- Une classification des événements en catégories telles que les erreurs, les activités et ai_usage pour un élagage efficace.
- Un support intégré pour les entonnoirs, la rétention, les traces, les métriques et l'identité multi-appareils.
- Des fonctionnalités de gestion des données, notamment l'inlining, la compaction et des politiques de rétention des données optionnelles.
- Une architecture sécurisée comprenant une ingestion authentifiée par jeton et une passerelle publique renforcée.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.