From 4b18a4f026b301344e7fafb3dfec745b54fee23e Mon Sep 17 00:00:00 2001 From: Aliaksandr Valialkin <valyala@gmail.com> Date: Tue, 9 Mar 2021 15:04:30 +0200 Subject: [PATCH] lib/promscrape/discovery/kubernetes: remove too verbose logs about starting and stopping the watchers Log the number of objects loaded per each watch url Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1113 --- lib/promscrape/discovery/kubernetes/api_watcher.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/promscrape/discovery/kubernetes/api_watcher.go b/lib/promscrape/discovery/kubernetes/api_watcher.go index 10066dea62..b997f2832a 100644 --- a/lib/promscrape/discovery/kubernetes/api_watcher.go +++ b/lib/promscrape/discovery/kubernetes/api_watcher.go @@ -159,9 +159,7 @@ func (aw *apiWatcher) startWatcherForURL(role, apiURL string, parseObject parseO aw.wg.Add(1) go func() { defer aw.wg.Done() - logger.Infof("started watcher for %q", apiURL) uw.watchForUpdates() - logger.Infof("stopped watcher for %q", apiURL) uw.objectsByKey.decRef() aw.mu.Lock() @@ -291,6 +289,7 @@ func (uw *urlWatcher) reloadObjects() string { } return "" } + logger.Infof("loaded %d objects from %q", len(objectsByKey), requestURL) uw.objectsByKey.reload(objectsByKey) swosByKey := make(map[string][]interface{}) for k, o := range objectsByKey {