Expand description

All types that may be returned from crate::Client methods.

Structs

A single active target.

A single alert.

An alerting rule.

A single alertmanager.

Collection of active and dropped alertmanagers as returned by the API.

An object containing Prometheus server build information.

A single dropped target.

Prometheus TSDB head block data.

A single time series containing a single data point/sample.

A metric metadata object.

A single time series containing a range of data points/samples.

A recording rule.

A group of rules.

An object containing Prometheus server build information.

A single data point.

A target metadata object.

Collection of active and dropped targets as returned by the API.

Prometheus TSDB item counts used in different contexts (e.g. series count, label value count …).

Prometheus TSDB statistics.

WAL replay state.

Enums

Possible metric types that the HTTP API may return.

A wrapper for possible result types of expression queries (crate::Client::query and crate::Client::query_range).

A wrapper for different types of rules that the HTTP API may return.