Versions in this module Expand all Collapse all v1 v1.50.0 Sep 24, 2021 v1.41.0 Sep 23, 2021 Changes in this version + type Data struct + Cluster string + Drops map[string]uint64 + LocalityStats map[string]LocalityData + ReportInterval time.Duration + Service string + TotalDrops uint64 + type LocalityData struct + LoadStats map[string]ServerLoadData + RequestStats RequestData + type PerClusterReporter interface + CallDropped func(category string) + CallFinished func(locality string, err error) + CallServerLoad func(locality, name string, val float64) + CallStarted func(locality string) + type RequestData struct + Errored uint64 + InProgress uint64 + Succeeded uint64 + type ServerLoadData struct + Count uint64 + Sum float64 + type Store struct + func NewStore() *Store + func (s *Store) PerCluster(clusterName, serviceName string) PerClusterReporter + func (s *Store) Stats(clusterNames []string) []*Data