@@ -1189,10 +1189,13 @@ func (d *Distributor) UserStats(ctx context.Context) (*UserStats, error) {
11891189 totalStats .APIIngestionRate += r .ApiIngestionRate
11901190 totalStats .RuleIngestionRate += r .RuleIngestionRate
11911191 totalStats .NumSeries += r .NumSeries
1192+ totalStats .ActiveSeries += r .ActiveSeries
11921193 }
11931194
1194- totalStats .IngestionRate /= float64 (d .ingestersRing .ReplicationFactor ())
1195- totalStats .NumSeries /= uint64 (d .ingestersRing .ReplicationFactor ())
1195+ factor := d .ingestersRing .ReplicationFactor ()
1196+ totalStats .IngestionRate /= float64 (factor )
1197+ totalStats .NumSeries /= uint64 (factor )
1198+ totalStats .ActiveSeries /= uint64 (factor )
11961199
11971200 return totalStats , nil
11981201}
@@ -1231,6 +1234,7 @@ func (d *Distributor) AllUserStats(ctx context.Context) ([]UserIDStats, error) {
12311234 s .APIIngestionRate += u .Data .ApiIngestionRate
12321235 s .RuleIngestionRate += u .Data .RuleIngestionRate
12331236 s .NumSeries += u .Data .NumSeries
1237+ s .ActiveSeries += u .Data .ActiveSeries
12341238 perUserTotals [u .UserId ] = s
12351239 }
12361240 }
@@ -1245,6 +1249,7 @@ func (d *Distributor) AllUserStats(ctx context.Context) ([]UserIDStats, error) {
12451249 APIIngestionRate : stats .APIIngestionRate ,
12461250 RuleIngestionRate : stats .RuleIngestionRate ,
12471251 NumSeries : stats .NumSeries ,
1252+ ActiveSeries : stats .ActiveSeries ,
12481253 },
12491254 })
12501255 }
0 commit comments