victoriametrics
VictoriaMetrics — Prometheus-compatible time-series database used as the long-term storage layer. Receives samples via Prometheus remote-write; queryable directly or through Grafana.
Identity
| Field | Value |
|---|---|
| Service id | victoriametrics |
| Role | observability |
| Image | victoriametrics/victoria-metrics:v1.108.0 |
| Port | 8428 (HTTP — write + query) |
| Health | /health |
Deployment surfaces
| Surface | Where |
|---|---|
| Compose | service victoriametrics in alphaswarm_platform/compose/docker-compose.platform.yml |
| Kustomize | observability/victoriametrics/ — single-node Deployment (in-cell); cluster mode (vmstorage / vmselect / vminsert) in cloud templates |
Dependencies
Upstream: Prometheus (remote-write).
Downstream: Grafana (datasource).
Operations
- Retention: 13 months default; 24 months for cells flagged
audit_evidence: true. - Cardinality control: label scrubbing + per-label value cap to prevent runaway growth from per-pod / per-task labels.
- PromQL compatibility: queries that work in Prometheus work
here; some MetricsQL extensions (
histogram_quantiles, etc.) are used in dashboards.
See also
prometheus.md— sample source.grafana.md— primary query path.