VictoriaMetrics/lib/promscrape/discovery
Nikolay 429848a67d
lib/promscrape: reduce latency for k8s GetLabels (#2454)
replaces internStringMap with sync.Map - it greatly reduces lock contention
concurently reload scrape work for api watcher - each object labels added by dedicated CPU

changes can be tested with following script https://gist.github.com/f41gh7/6f8f8d8719786aff1f18a85c23aebf70
2022-04-20 16:12:25 +03:00
..
consul Consul SD - update services on the watcher's start (#2202) 2022-02-21 15:33:33 +02:00
digitalocean lib/promscrape: properly show proxy_url option value at /config page 2021-10-26 21:24:22 +03:00
dns lib/promscrape: consistently sort service discovery routines 2021-06-25 13:22:16 +03:00
docker lib/promscrape: properly show proxy_url option value at /config page 2021-10-26 21:24:22 +03:00
dockerswarm lib/promscrape/discovery/dockerswarm: follow up after 68a117a25a 2022-01-11 09:22:03 +02:00
ec2 app/{vminsert,vmagent}: hide passwords and auth tokens by default at /config page 2021-11-05 14:42:13 +02:00
eureka lib/promscrape: properly show proxy_url option value at /config page 2021-10-26 21:24:22 +03:00
gce Show gce sdconfig zone on vmagent:8429/config (#2178) 2022-02-12 00:48:38 +02:00
http lib/promscrape: properly show proxy_url option value at /config page 2021-10-26 21:24:22 +03:00
kubernetes lib/promscrape: reduce latency for k8s GetLabels (#2454) 2022-04-20 16:12:25 +03:00
openstack fixes all_tenants query option usage for openstack service discovery (#2184) 2022-02-14 13:13:03 +02:00