Expand description
Signals: built-in product analytics and frontend diagnostics.
Zero-config, GDPR-compliant (no cookies, no persistent client IDs). Auto-captures RPC calls, sessions, page views, and frontend errors. Visualization via Grafana dashboards over PostgreSQL.
Re-exports§
pub use collector::SignalsCollector;
Modules§
- bot
- Bot detection via User-Agent pattern matching.
- collector
- Buffered batch event writer for the signals pipeline.
- device
- Device classification from User-Agent strings and platform headers.
- endpoints
- HTTP ingestion endpoints for client-side signal events.
- partition
- Monthly partition management for the signals events table.
- session
- Server-side session management for the signals pipeline.
- views
- Materialized view refresh for signals dashboards.
- visitor
- Daily-rotating visitor ID generation.