summaryrefslogtreecommitdiff
path: root/f3s/prometheus-pusher/internal/parser/csv_test.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-12-30 23:00:27 +0200
committerPaul Buetow <paul@buetow.org>2025-12-30 23:00:27 +0200
commit873957d4e818a6117836486d6ea7258c3f79e1d2 (patch)
tree17c6409bfd7ad3527ab11c5ccf6273543da8a530 /f3s/prometheus-pusher/internal/parser/csv_test.go
parent9716cd2b6847b78891958de14ac5d8e1032c485b (diff)
Rename test metrics with clear prefix and add Grafana dashboard
Renamed all test metrics with "prometheus_pusher_test_" prefix to clearly indicate they are generated by the prometheus-pusher testing/demo functionality. Metric renaming: - app_requests_total → prometheus_pusher_test_requests_total - app_active_connections → prometheus_pusher_test_active_connections - app_temperature_celsius → prometheus_pusher_test_temperature_celsius - app_request_duration_seconds → prometheus_pusher_test_request_duration_seconds - app_jobs_processed_total → prometheus_pusher_test_jobs_processed_total Grafana Dashboard: - Created comprehensive dashboard with 8 panels - Request rate and total requests visualization - Active connections gauge (0-100 with thresholds) - Temperature gauge (0-50°C with thresholds) - Request duration percentiles (p50, p90, p99) - Average request duration stat - Jobs processed by type (bar gauge) - Jobs status breakdown table - Auto-refresh every 10s, 15-minute default time range Files added: - grafana-dashboard.json: Dashboard definition - deploy-dashboard.sh: Automated deployment script - DASHBOARD.md: Complete dashboard documentation Updated: - internal/metrics/generator.go: Renamed metric names - internal/ingester/remotewrite.go: Updated historic metric names - internal/ingester/remotewrite_test.go: Updated test expectations Tests updated and passing with 63.9% coverage maintained. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'f3s/prometheus-pusher/internal/parser/csv_test.go')
0 files changed, 0 insertions, 0 deletions