happyDomain/tools
Pierre-Olivier Mercier b7beefed3f Add Prometheus metrics package with HTTP middleware and storage instrumentation
- internal/metrics/metrics.go: defines all metric variables (http, scheduler,
  provider, storage, build info) using promauto for zero-config registration
- internal/metrics/http.go: Gin middleware recording request count, duration,
  and in-flight gauge using c.FullPath() to avoid high-cardinality labels
- internal/app/instrumented_storage.go: InstrumentedStorage wrapper implementing
  storage.Storage, recording operation counts and durations for all entities
2026-04-16 17:02:31 +07:00
..
gen_dns_type_mapping.go Remove last generation date from generated files for build reproducibility 2026-02-14 19:13:09 +07:00
gen_icon.go chore: replace deprecated ioutil functions with io and os equivalents 2026-03-01 16:40:34 +07:00
gen_instrumented_storage.go Add Prometheus metrics package with HTTP middleware and storage instrumentation 2026-04-16 17:02:31 +07:00
gen_rr_typescript.go Enforce coding style in generated dns_rr.ts 2026-02-14 19:20:49 +07:00
gen_service_specs.go services: move service registry to internal/service package 2026-03-24 14:59:24 +07:00