fix(indexer): reduce cardinality of indexer metric (#99018)

This commit is contained in:
Jean-Philippe Quéméner
2025-01-15 16:01:31 +01:00
committed by GitHub
parent a290db6a7e
commit 38927f0719
2 changed files with 4 additions and 3 deletions
@@ -72,7 +72,7 @@ func NewIndexMetrics(indexDir string, searchBackend SearchBackend) *BleveIndexMe
Namespace: "index_server",
Name: "index_tenants",
Help: "Number of tenants in the index",
}, []string{"namespace", "index_storage"}), // index_storage is either "file" or "memory"
}, []string{"index_storage"}), // index_storage is either "file" or "memory"
}
})
+3 -2
View File
@@ -18,6 +18,7 @@ import (
"k8s.io/apimachinery/pkg/selection"
"github.com/grafana/authlib/authz"
"github.com/grafana/grafana/pkg/storage/unified/resource"
)
@@ -138,10 +139,10 @@ func (b *bleveBackend) BuildIndex(ctx context.Context,
index, err = bleve.New(dir, mapper)
}
resource.IndexMetrics.IndexTenants.WithLabelValues(key.Namespace, "file").Inc()
resource.IndexMetrics.IndexTenants.WithLabelValues("file").Inc()
} else {
index, err = bleve.NewMemOnly(mapper)
resource.IndexMetrics.IndexTenants.WithLabelValues(key.Namespace, "memory").Inc()
resource.IndexMetrics.IndexTenants.WithLabelValues("memory").Inc()
}
if err != nil {
return nil, err