package
1.11.0
Repository: https://github.com/prometheus/pushgateway.git
Documentation: pkg.go.dev

# Functions

NewDiskMetricStore returns a DiskMetricStore ready to use.

# Structs

DiskMetricStore is an implementation of MetricStore that persists metrics to disk.
MetricGroup adds the grouping labels to a NameToTimestampedMetricFamilyMap.
TimestampedMetricFamily adds the push timestamp to a gobbable version of the MetricFamily-DTO.
WriteRequest is a request to change the MetricStore, i.e.

# Interfaces

MetricStore is the interface to the storage layer for metrics.

# Type aliases

GobbableMetricFamily is a dto.MetricFamily that implements GobDecoder and GobEncoder.
GroupingKeyToMetricGroup is the first level of the metric store, keyed by grouping key.
NameToTimestampedMetricFamilyMap is the second level of the metric store, keyed by metric name.