dmmulroy
|
6c419cc2c6
|
refactor: use WeakMap for client singleton, ignore gql files in biome
- replace string hash cache with WeakMap keyed on rate limiter
- auto-GC client when env released
- exclude cloudflare/gql files from biome checks
|
2025-12-10 17:50:45 -05:00 |
|
dmmulroy
|
1911da0b0f
|
feat: free tier zone handling + metric aggregation
- Skip free tier zones for GraphQL analytics queries (no API access)
- Add cloudflare_zones_skipped_free_tier gauge
- Aggregate duplicate label combos (sum counters, max gauges)
- Wrap GraphQL errors with context
- Hide config UI when DISABLE_CONFIG_API=true
- Document free tier limitations
|
2025-12-10 00:41:42 -05:00 |
|
Dillon Mulroy
|
e64d93a520
|
Cloudflare Prometheus Exporter
|
2025-12-09 23:13:55 -05:00 |
|
Dillon Mulroy
|
8cb54fc243
|
Initial commit (by create-cloudflare CLI)
Details:
C3 = create-cloudflare@2.57.0
project name = cloudflare-prometheus-exporter-v2
package manager = npm@11.6.2
wrangler = wrangler@4.52.0
git = 2.39.5 (Apple Git-154)
|
2025-12-03 08:17:26 -05:00 |
|