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 {