prometheus/retrieval
Brian Brazil b87d3ca9ea Create stale markers when a target is stopped.
When a target is no longer returned from SD stop()
is called. However it may be recreated before the
next scrape interval happens. So we wait to set stalemarkers
until the scrape of the new target would have happened
and been ingested, which is 2 scrape intervals.

If we're shutting down the context will be cancelled,
so return immediately rather than holding things up for potentially
minutes waiting to safely set stalemarkers no newer than now.
If the server starts immediately back up again all is well.
If not, we're missing some stale markers.
2017-05-16 18:33:51 +01:00
..
testdata Add ServerName into TLS Config 2016-05-26 14:24:49 -07:00
helpers_test.go Ensure all the NaNs we ingest have the same bit pattern. 2017-05-16 18:33:51 +01:00
scrape.go Create stale markers when a target is stopped. 2017-05-16 18:33:51 +01:00
scrape_test.go Create stale markers when a target is stopped. 2017-05-16 18:33:51 +01:00
target.go Move retrieval.NewHTTPClient -> httputil.NewClientFromConfig 2017-03-20 14:17:04 +01:00
target_test.go Merge branch 'master' into dev-2.0 2017-04-04 15:17:56 +02:00
targetmanager.go Merge branch 'master' into dev-2.0 2017-04-04 15:17:56 +02:00
targetmanager_test.go retrieval: fix test 2017-03-08 15:37:12 +01:00