What is the purpose of the `scrape_timeout` setting in a Prometheus scrape configuration?
-
A
Maximum time to wait for a target to appear in service discovery
-
B
Maximum duration allowed for a single scrape request before it is aborted
-
C
Maximum time between consecutive scrapes of a target
-
D
Maximum time Prometheus waits before retrying a failed scrape