ReadonlynameThe name of the store (e.g. 'mongodb', 'redis', 'dynamodb')
ReadonlylibraryThe client library being used
Returns the underlying (internal or injected) HTTP client.
Runs a PromQL/MetricsQL instant query via GET /api/v1/query
(identical to the Prometheus endpoint). Returns the data payload.
Optionaltime: string | numberRuns a PromQL/MetricsQL range query via GET /api/v1/query_range
(identical to the Prometheus endpoint). Returns the data payload.
Imports raw data in Prometheus text-exposition format via
POST /api/v1/import/prometheus. Accepts a single newline-delimited
string or an array of lines (joined with newlines).
Writes a single sample by building one Prometheus-exposition line
(metric{labels} value [timestamp_ms]) and importing it via
importPrometheus.
Optionaltimestamp: numberOptionallabels: Record<string, string>
VictoriaMetricsStorewraps VictoriaMetrics's Prometheus-compatible PromQL read API (instant/range queries) and its Prometheus-exposition write/import API behind theNoSqlStorelifecycle.