managarten/docker/grafana/dashboards
Till JS 3f91c4656a feat(infra): add deploy tracking with PostgreSQL, Pushgateway & Grafana dashboard
Instrument the CD pipeline to record per-deploy and per-service metrics
(build time, image size, startup time, health status) into PostgreSQL and
push gauges to Pushgateway. Adds a Grafana dashboard with 13 panels covering
deploy frequency, build performance, service health, and history.

New files:
- scripts/mac-mini/init-deploy-tracking.sql (idempotent DDL)
- scripts/deploy-metrics.sh (bash library for CI)
- docker/grafana/provisioning/datasources/deploy-tracking.yml
- docker/grafana/dashboards/deploy-tracking.json

Modified:
- docker/prometheus/prometheus.yml (pushgateway scrape job)
- .github/workflows/cd-macmini.yml (build/health instrumentation)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 17:08:03 +01:00
..
application-details.json 🔧 fix(dashboards): fix broken panels and metrics 2026-02-01 12:54:07 +01:00
auth-service.json fix(mana-core-auth): complete production readiness with test fixes 2026-02-01 14:18:58 +01:00
backends.json 🔧 fix(dashboards): fix broken panels and metrics 2026-02-01 12:54:07 +01:00
business-metrics.json 📈 feat(monitoring): upgrade to VictoriaMetrics + DuckDB analytics 2026-01-28 12:38:04 +01:00
database-details.json feat(monitoring): add comprehensive Grafana dashboards and alerting 2026-01-26 09:47:18 +01:00
deploy-tracking.json feat(infra): add deploy tracking with PostgreSQL, Pushgateway & Grafana dashboard 2026-03-20 17:08:03 +01:00
error-tracking.json feat(grafana): add GlitchTip error tracking dashboard 2026-03-19 21:14:09 +01:00
master-overview.json 📊 feat(grafana): add Total Requests and Requests/sec to Key Metrics 2026-02-01 12:32:01 +01:00
system-overview.json 📊 feat(monitoring): add node-exporter for host system metrics 2026-02-01 12:38:44 +01:00
user-statistics.json feat(stats): add user statistics to Prometheus metrics and Grafana 2026-01-26 10:53:57 +01:00