-
CCAM — Claude Code Agent Monitor
-
- Live metrics from GET /api/metrics via Prometheus — your SQLite
- database on each scrape. No synthetic data.
-
-
-
-
No ccam scrape target yet.
- Start the dashboard (
npm start on port 4820), wait ~15s, then
-
refresh.
-
-
-
-
-
Sessions by status
-
- | Status | Count | Graph |
- | Loading… |
-
-
-
Tokens by kind
-
- | Kind | Total | Graph |
- | Loading… |
-
-
-
Starter expressions
-
-
-
-
-
-
-
-
diff --git a/monitoring/prometheus/prometheus-docker.yml b/monitoring/prometheus/prometheus-docker.yml
deleted file mode 100644
index 46eecdd..0000000
--- a/monitoring/prometheus/prometheus-docker.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-# Prometheus scrape config when BOTH CCAM and Prometheus run in Docker on the
-# shared `ccam` network (docker-compose.full.yml). The Host guard on the
-# dashboard must allow `agent-monitor` — set via DASHBOARD_ALLOWED_HOSTS there.
-global:
- scrape_interval: 15s
- scrape_timeout: 10s
-
-rule_files:
- - ccam-rules.yml
-
-scrape_configs:
- - job_name: ccam
- metrics_path: /api/metrics
- static_configs:
- - targets: ["agent-monitor:4820"]
- # If the server sets DASHBOARD_TOKEN (LAN deployments), uncomment and fill in:
- # authorization:
- # type: Bearer
- # credentials: "