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 instant query at a single point in time via
GET /api/v1/query. Returns the data payload (result type + result).
Optionaltime: string | numberRuns a PromQL range query over [start, end] at step resolution via
GET /api/v1/query_range. Returns the data payload (matrix result).
Finds series matching one or more PromQL series selectors via
GET /api/v1/series. Returns the array of matching label sets.
Lists the distinct values of a label via
GET /api/v1/label/<label>/values. Returns the array of values.
PrometheusStorewraps Prometheus's read-only HTTP query API (PromQL instant/range queries plus series/label metadata lookups) behind theNoSqlStorelifecycle. It performs no writes - Prometheus ingests data by scraping targets, not by client-side pushes.