hot reload always_scrape_classic_histograms and convert_classic_histograms_to_nhcb configs properly

Signed-off-by: Ben Ye <benye@amazon.com>
This commit is contained in:
Ben Ye 2024-11-30 22:26:09 -08:00
parent cd1f8ac129
commit e10bbf0a84

View file

@ -330,6 +330,8 @@ func (sp *scrapePool) restartLoops(reuseCache bool) {
trackTimestampsStaleness = sp.config.TrackTimestampsStaleness trackTimestampsStaleness = sp.config.TrackTimestampsStaleness
mrc = sp.config.MetricRelabelConfigs mrc = sp.config.MetricRelabelConfigs
fallbackScrapeProtocol = sp.config.ScrapeFallbackProtocol.HeaderMediaType() fallbackScrapeProtocol = sp.config.ScrapeFallbackProtocol.HeaderMediaType()
alwaysScrapeClassicHist = sp.config.AlwaysScrapeClassicHistograms
convertClassicHistToNHCB = sp.config.ConvertClassicHistogramsToNHCB
) )
validationScheme := model.UTF8Validation validationScheme := model.UTF8Validation
@ -377,6 +379,8 @@ func (sp *scrapePool) restartLoops(reuseCache bool) {
timeout: timeout, timeout: timeout,
validationScheme: validationScheme, validationScheme: validationScheme,
fallbackScrapeProtocol: fallbackScrapeProtocol, fallbackScrapeProtocol: fallbackScrapeProtocol,
alwaysScrapeClassicHist: alwaysScrapeClassicHist,
convertClassicHistToNHCB: convertClassicHistToNHCB,
}) })
) )
if err != nil { if err != nil {