Summary
Set up Grafana dashboards on our Scaleway hosting to track PostGuard usage statistics across all channels.
Metrics to track
Messages sent (broken down by channel)
- Via postguard.eu (production website)
- Via staging.postguard.eu
- Via Outlook extension
- Via Thunderbird extension
- Via API keys (programmatic usage)
Storage
- Cryptify storage usage on staging
- Cryptify storage usage on Procolix production environment
Details
- Cryptify needs to expose metrics (e.g., Prometheus endpoint or structured logs) for:
- Upload count and size per channel/source
- Current total storage used
- File count (active / expired)
- The channel/source can be derived from request headers, API key presence, or a client identifier.
- Grafana dashboards should be set up on the existing Scaleway Grafana instance.
Related issues
/dobby please pick this up. Pull new commits and make new commits to the dobby repo often to tell other dobbies what you are up to, since several issues are interconnected. Tag @rubenhensen for anything you can't solve.
Summary
Set up Grafana dashboards on our Scaleway hosting to track PostGuard usage statistics across all channels.
Metrics to track
Messages sent (broken down by channel)
Storage
Details
Related issues
/dobby please pick this up. Pull new commits and make new commits to the dobby repo often to tell other dobbies what you are up to, since several issues are interconnected. Tag @rubenhensen for anything you can't solve.