Versions in this module Expand all Collapse all v0 v0.4.0 Jun 9, 2017 v0.3.1 Nov 3, 2016 Changes in this version + type DiskMetricStore struct + func NewDiskMetricStore(persistenceFile string, persistenceInterval time.Duration) *DiskMetricStore + func (dms *DiskMetricStore) GetMetricFamilies() []*dto.MetricFamily + func (dms *DiskMetricStore) GetMetricFamiliesMap() GroupingKeyToMetricGroup + func (dms *DiskMetricStore) Shutdown() error + func (dms *DiskMetricStore) SubmitWriteRequest(req WriteRequest) + type GroupingKeyToMetricGroup map[uint64]MetricGroup + type MetricGroup struct + Labels map[string]string + Metrics NameToTimestampedMetricFamilyMap + func (mg MetricGroup) SortedLabels() []string + type MetricStore interface + GetMetricFamilies func() []*dto.MetricFamily + GetMetricFamiliesMap func() GroupingKeyToMetricGroup + Shutdown func() error + SubmitWriteRequest func(req WriteRequest) + type NameToTimestampedMetricFamilyMap map[string]TimestampedMetricFamily + type TimestampedMetricFamily struct + MetricFamily *dto.MetricFamily + Timestamp time.Time + type WriteRequest struct + Labels map[string]string + MetricFamilies map[string]*dto.MetricFamily + Timestamp time.Time