Added metric for posts by lang (olivčykom).

This commit is contained in:
mathan 2024-02-21 18:09:12 -08:00
parent 3c632ebe97
commit 600dac7694
5 changed files with 34 additions and 1 deletions

View file

@ -35,6 +35,11 @@ var recordsInserted = promauto.NewCounter(prometheus.CounterOpts{
Help: "Number of records inserted into DB",
})
// var postsByLanguageIndexed = promauto.NewCounterVec(prometheus.CounterOpts{
// Name: "indexer_posts_by_language_inserted_count",
// Help: "Number of posts inserted into DB by language",
// }, []string{"lang"})
var workerPoolSize = promauto.NewGauge(prometheus.GaugeOpts{
Name: "indexer_workers_count",
Help: "Current number of workers running",

View file

@ -221,6 +221,10 @@ retry:
continue
}
v = regexp.MustCompile(`[^\\](\\\\)*(\\u0000)`).ReplaceAll(v, []byte(`$1<0x00>`))
// lang, err := repo.GetLang(ctx, v)
// if err == nil {
// postsByLanguageIndexed.WithLabelValues(u.String(), lang).Inc()
// }
recs = append(recs, repo.Record{
Repo: models.ID(work.Repo.ID),
Collection: parts[0],