Summary
Implement cloud-based telemetry to understand how Feluda is being used in the community.
Goals
Track:
- Which commands/features are most used (license, sbom, generate)
- User system information (OS, architecture)
- Performance metrics (execution time, file sizes analyzed)
- Error tracking and failure rates
Options:
| Tool |
Free Tier |
Key Features |
| PostHog |
1M events/month |
Rich dashboard, session replays, feature flags, Rust SDK available |
| Umami |
100K events/month (hobby) or $20/mo unlimited |
Privacy-focused, lightweight, open-source, simple dashboard |
| Self-Hosted (OpenTelemetry + SigNoz/Grafana) |
Free |
Full control, privacy, unlimited events, requires infrastructure |
Questions to Discuss
- Which tool best fits Feluda's needs?
- Should we prioritize ease of integration, cost, or data ownership?
- Are there privacy/consent concerns to address?
- Should this be opt-in or opt-out?
Any thoughts and suggestions are welcome!
Summary
Implement cloud-based telemetry to understand how Feluda is being used in the community.
Goals
Track:
Options:
Questions to Discuss
Any thoughts and suggestions are welcome!