56094197b5 
								
							 
						 
						
							
							
								
								[Docs] Note that scrape_timeout cannot be greater than scrape_interval ( #15786 )  
							
							... 
							
							
							
							Signed-off-by: Hélia Barroso <helia_barroso@hotmail.com> 
							
						 
						
							2025-01-06 14:13:17 +00:00  
				
					
						
							
							
								 
						
							
								4f67a38a39 
								
							 
						 
						
							
							
								
								template: Use cases.Title instead of deprecated strings.Title ( #15721 )  
							
							... 
							
							
							
							Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> 
							
						 
						
							2025-01-03 17:58:02 +01:00  
				
					
						
							
							
								 
						
							
								beca06c629 
								
							 
						 
						
							
							
								
								Clarify the NoUTF8EscapingWithSuffixes and UnderscoreEscapingWithSuffixes modes ( #15567 )  
							
							... 
							
							
							
							Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> 
							
						 
						
							2024-12-17 08:40:53 +01:00  
				
					
						
							
							
								 
						
							
								7d0f6b7e6d 
								
							 
						 
						
							
							
								
								Add specific Azure permissions required for Azure SD ( #15549 )  
							
							... 
							
							
							
							Add specific Azure permissions required for Azure SD
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com>
Signed-off-by: Jeremiah Harbach <jeremiah.harbach@gmail.com>
---------
Signed-off-by: Jeremiah Harbach <jeremiah.harbach@gmail.com>
Co-authored-by: Ayoub Mrini <ayoubmrini424@gmail.com> 
							
						 
						
							2024-12-12 13:57:08 +01:00  
				
					
						
							
							
								 
						
							
								c9f3d9b47f 
								
							 
						 
						
							
							
								
								doc(nomad): adjust sections about nomad_sd_config's server  
							
							... 
							
							
							
							test(nomad): extend TestConfiguredService with more valid/invalid servers configs
fixes https://github.com/prometheus/prometheus/issues/12306 
Signed-off-by: machine424 <ayoubmrini424@gmail.com> 
							
						 
						
							2024-12-03 19:41:45 +01:00  
				
					
						
							
							
								 
						
							
								f5c7ef3d9d 
								
							 
						 
						
							
							
								
								Fix typo  
							
							... 
							
							
							
							Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com> 
							
						 
						
							2024-11-29 15:24:18 +01:00  
				
					
						
							
							
								 
						
							
								8ce9e20001 
								
							 
						 
						
							
							
								
								Add documentation  
							
							... 
							
							
							
							Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com> 
							
						 
						
							2024-11-29 15:23:35 +01:00  
				
					
						
							
							
								 
						
							
								63d87a60a8 
								
							 
						 
						
							
							
								
								docs: fix typo ( #15436 )  
							
							... 
							
							
							
							Signed-off-by: Simon Pasquier <spasquie@redhat.com> 
							
						 
						
							2024-11-24 17:13:19 +01:00  
				
					
						
							
							
								 
						
							
								26886d6d95 
								
							 
						 
						
							
							
								
								Merge branch 'release-3.0' into merge-release-into-main  
							
							
							
						 
						
							2024-11-18 14:43:56 +00:00  
				
					
						
							
							
								 
						
							
								101b1c307f 
								
							 
						 
						
							
							
								
								[ENHANCEMEN] Remote-Write: optionally use a DNS resolver that picks a random IP ( #15329 )  
							
							... 
							
							
							
							When a remote-write is executed towards a host name that is resolved to multiple IP addresses, this PR introduces a possibility to force creation of new connections used for the remote-write request to a randomly chosen IP address from the ones corresponding to the host name. The default behavior remains unchanged, i.s., the IP address used for the connection creation remains the one chosen by Go.
This is an experimental feature, it is disabled by default.
Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com> 
							
						 
						
							2024-11-15 15:41:49 +00:00  
				
					
						
							
							
								 
						
							
								e08794c53f 
								
							 
						 
						
							
							
								
								Added config entry.  
							
							... 
							
							
							
							Signed-off-by: bwplotka <bwplotka@gmail.com> 
							
						 
						
							2024-11-11 21:44:08 +00:00  
				
					
						
							
							
								 
						
							
								20fdc8f541 
								
							 
						 
						
							
							
								
								[CHANGE] Remote-write: default enable_http2 to false  
							
							... 
							
							
							
							Remote-write creates several shards to parallelise sending, each with
its own http connection. We do not want them all combined onto one
socket by http2.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com> 
							
						 
						
							2024-10-24 22:27:06 +02:00  
				
					
						
							
							
								 
						
							
								3cb09acb21 
								
							 
						 
						
							
							
								
								Docs: Remove experimental note on out of order feature ( #15215 )  
							
							... 
							
							
							
							Signed-off-by: Jesus Vazquez <jesusvzpg@gmail.com> 
							
						 
						
							2024-10-24 18:18:21 +02:00  
				
					
						
							
							
								 
						
							
								3afcda82be 
								
							 
						 
						
							
							
								
								docs: add keep_firing_for in alerting rules  
							
							... 
							
							
							
							Signed-off-by: alexgreenbank <alex.greenbank@grafana.com> 
							
						 
						
							2024-10-22 14:19:01 +01:00  
				
					
						
							
							
								 
						
							
								70e2d23027 
								
							 
						 
						
							
							
								
								Merge pull request  #11474  from clwluvw/group-label  
							
							... 
							
							
							
							[FEATURE] rules: add labels at group level 
							
						 
						
							2024-10-21 14:47:12 +01:00  
				
					
						
							
							
								 
						
							
								421a3c22ea 
								
							 
						 
						
							
							
								
								scrape: provide a fallback format ( #15136 )  
							
							... 
							
							
							
							scrape: Remove implicit fallback to the Prometheus text format
Remove implicit fallback to the Prometheus text format in case of invalid/missing Content-Type and fail the scrape instead. Add ability to specify a `fallback_scrape_protocol` in the scrape config.
---------
Signed-off-by: alexgreenbank <alex.greenbank@grafana.com>
Signed-off-by: Alex Greenbank <alex.greenbank@grafana.com>
Co-authored-by: Björn Rabenstein <beorn@grafana.com> 
							
						 
						
							2024-10-18 17:12:31 +02:00  
				
					
						
							
							
								 
						
							
								efc43d0714 
								
							 
						 
						
							
							
								
								s/scrape_classic_histograms/always_scrape_classic_histograms (3.0 breaking change) ( #15178 )  
							
							... 
							
							
							
							This is for readability, especially when we can converting to nhcb option.
See discussion https://cloud-native.slack.com/archives/C077Z4V13AM/p1729155873397889 
Signed-off-by: bwplotka <bwplotka@gmail.com> 
							
						 
						
							2024-10-18 08:32:15 +01:00  
				
					
						
							
							
								 
						
							
								2cabd1b707 
								
							 
						 
						
							
							
								
								config: remove expand-external-labels flag in release 3.0 ( #14657 )  
							
							... 
							
							
							
							remove expand-external-labels feature flag
and enabled env arg expansion for external labels by default.
Signed-off-by: jyz0309 <45495947@qq.com> 
							
						 
						
							2024-10-17 10:25:05 +02:00  
				
					
						
							
							
								 
						
							
								e6f9e2dde3 
								
							 
						 
						
							
							
								
								Merge pull request  #15119  from roidelapluie/dochttp  
							
							... 
							
							
							
							docs: extract HTTP client option documentation in their own sections 
							
						 
						
							2024-10-11 13:10:34 +02:00  
				
					
						
							
							
								 
						
							
								b87b88ddc2 
								
							 
						 
						
							
							
								
								Merge branch 'main' into consul-catalog-filter-support  
							
							... 
							
							
							
							Signed-off-by: Bryan Boreham <bjboreham@gmail.com> 
							
						 
						
							2024-10-08 12:20:31 +01:00  
				
					
						
							
							
								 
						
							
								7eb73b10d8 
								
							 
						 
						
							
							
								
								Remove http client config from consul and digitalocean  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 15:13:00 +02:00  
				
					
						
							
							
								 
						
							
								57e3fd0c51 
								
							 
						 
						
							
							
								
								Remove http options from docker and dockerswarm sd  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 15:11:15 +02:00  
				
					
						
							
							
								 
						
							
								5f13098403 
								
							 
						 
						
							
							
								
								Remove http client config from EC2 and PuppetDB  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 15:09:41 +02:00  
				
					
						
							
							
								 
						
							
								409d924381 
								
							 
						 
						
							
							
								
								Remove client HTTP settings from HTTP SD and Hetzner SD  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 15:07:40 +02:00  
				
					
						
							
							
								 
						
							
								62b26ac13c 
								
							 
						 
						
							
							
								
								Remove HTTP config docs from Kuma, Kubernetes and IONOS  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 15:05:24 +02:00  
				
					
						
							
							
								 
						
							
								04b12014a6 
								
							 
						 
						
							
							
								
								Remove http client docs from linode and lightsail  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 15:03:17 +02:00  
				
					
						
							
							
								 
						
							
								530c3fc345 
								
							 
						 
						
							
							
								
								Remove HTTP client doc from nomad and marathon  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 15:01:01 +02:00  
				
					
						
							
							
								 
						
							
								1dd45fd286 
								
							 
						 
						
							
							
								
								Remove http options from Eureka and Scaleway  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 14:57:54 +02:00  
				
					
						
							
							
								 
						
							
								aef84c068b 
								
							 
						 
						
							
							
								
								Remove http options from uyuni  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 14:55:58 +02:00  
				
					
						
							
							
								 
						
							
								675349c849 
								
							 
						 
						
							
							
								
								Remove HTTP options from vultr  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 14:54:22 +02:00  
				
					
						
							
							
								 
						
							
								6acf2dc054 
								
							 
						 
						
							
							
								
								Remove HTTP options from alerting  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 14:52:41 +02:00  
				
					
						
							
							
								 
						
							
								e7206c2630 
								
							 
						 
						
							
							
								
								Remove http options from remote read/write  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 14:51:03 +02:00  
				
					
						
							
							
								 
						
							
								261d7d75eb 
								
							 
						 
						
							
							
								
								docs: extract HTTP client option documentation from scrape config  
							
							... 
							
							
							
							Extracted HTTP client options (e.g., authentication, proxy settings,
TLS configuration, and custom headers) into a dedicated section for
improved clarity and organization. This will centralize all HTTP-related
options from prometheus/common in one place within the documentation.
The remaining HTTP-related settings in sections (e.g. Service Discovery)
will be moved in a follow-up PR to further unify the documentation
structure.
Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-10-07 14:45:44 +02:00  
				
					
						
							
							
								 
						
							
								a9243d4d2c 
								
							 
						 
						
							
							
								
								docs: Improve, clarify, and fix documentation on scrape limits  
							
							... 
							
							
							
							In detail:
- Clarify that label name and value length limits are in byte,
  not in UTF-8 data points.
- More consistent formatting to keep 80 characters line limet.
- Clarify various misleading specifications around "per sample",
  "per scrape", "per scrape config", "per job"...
- Fix grammar.
Signed-off-by: beorn7 <beorn@grafana.com> 
							
						 
						
							2024-09-24 14:55:54 +02:00  
				
					
						
							
							
								 
						
							
								d0d57ff642 
								
							 
						 
						
							
							
								
								[DOC] Add username_file in basic auth http client config ( #12749 )  
							
							... 
							
							
							
							Signed-off-by: Wasim Nihal <sswasim64@gmail.com> 
							
						 
						
							2024-09-17 12:20:31 +01:00  
				
					
						
							
							
								 
						
							
								50cd453c8f 
								
							 
						 
						
							
							
								
								chore: Fix typos ( #14868 )  
							
							... 
							
							
							
							* Fix typos
---------
Signed-off-by: Nathan Baulch <nathan.baulch@gmail.com> 
							
						 
						
							2024-09-10 22:32:03 +02:00  
				
					
						
							
							
								 
						
							
								fa318711f4 
								
							 
						 
						
							
							
								
								Merge branch 'main' into 3.0-main-sync-24-09-09  
							
							... 
							
							
							
							Conflicts:
	cmd/prometheus/main.go
	docs/command-line/prometheus.md
	docs/feature_flags.md
	web/ui/build_ui.sh
	web/web.go
    Resolved by dropping the UTF-8 feature flag and adding the
    `auto-reload-config` feature flag.
    For the new web ui pick all changes from `main`. 
							
						 
						
							2024-09-09 15:44:22 +02:00  
				
					
						
							
							
								 
						
							
								88bb05c3e8 
								
							 
						 
						
							
							
								
								utf8: enable utf-8 support by default  
							
							... 
							
							
							
							This change causes Prometheus to allow all UTF-8 characters in metric and label names.
This means that names that were previously invalid and would have been previously rejected will be allowed through.
Signed-off-by: Owen Williams <owen.williams@grafana.com> 
							
						 
						
							2024-09-06 08:48:11 -04:00  
				
					
						
							
							
								 
						
							
								404e577034 
								
							 
						 
						
							
							
								
								Merge pull request  #14734  from roidelapluie/scrape_failure_logger  
							
							... 
							
							
							
							Add support for logging scrape failures to a specified file 
							
						 
						
							2024-09-06 11:16:50 +02:00  
				
					
						
							
							
								 
						
							
								ce0f09b125 
								
							 
						 
						
							
							
								
								Scrape: Add scrape_failure_log_file to log Scrape Failures  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-09-05 11:01:40 +02:00  
				
					
						
							
							
								 
						
							
								fe4289b502 
								
							 
						 
						
							
							
								
								Merge branch 'main' into HEAD  
							
							
							
						 
						
							2024-09-04 18:50:00 +02:00  
				
					
						
							
							
								 
						
							
								deabb30b20 
								
							 
						 
						
							
							
								
								Document custom HTTP headers and add tests  
							
							... 
							
							
							
							Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-09-03 13:31:08 +02:00  
				
					
						
							
							
								 
						
							
								00315ce15e 
								
							 
						 
						
							
							
								
								Merge branch 'main' into 3.0-main-sync-24-08-30  
							
							... 
							
							
							
							using -Xours
Signed-off-by: Jan Fajerski <jfajersk@redhat.com> 
							
						 
						
							2024-09-02 11:27:18 +02:00  
				
					
						
							
							
								 
						
							
								ed2e18d7de 
								
							 
						 
						
							
							
								
								Add documentation for custom headers.  
							
							... 
							
							
							
							Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
Signed-off-by: Julien <roidelapluie@o11y.eu> 
							
						 
						
							2024-08-29 10:04:45 +02:00  
				
					
						
							
							
								 
						
							
								4202be5e79 
								
							 
						 
						
							
							
								
								Merge branch 'release-2.54' into merge-2.54.1-into-main  
							
							
							
						 
						
							2024-08-27 12:04:48 +01:00  
				
					
						
							
							
								 
						
							
								0a00d21cff 
								
							 
						 
						
							
							
								
								Merge pull request  #14673  from machine424/docdoccc  
							
							... 
							
							
							
							docs(configuration.md): clarify the explanations about some temp labe… 
							
						 
						
							2024-08-22 12:31:46 +02:00  
				
					
						
							
							
								 
						
							
								5138922b0d 
								
							 
						 
						
							
							
								
								Merge branch 'main' into 3.0-main-sync-24-08-21  
							
							
							
						 
						
							2024-08-21 09:09:36 +02:00  
				
					
						
							
							
								 
						
							
								88cac6fb49 
								
							 
						 
						
							
							
								
								docs(configuration.md): clarify the explanations about some temp labels and format for better visibility.  
							
							... 
							
							
							
							Signed-off-by: machine424 <ayoubmrini424@gmail.com> 
							
						 
						
							2024-08-20 15:44:39 +02:00  
				
					
						
							
							
								 
						
							
								89dee48cc8 
								
							 
						 
						
							
							
								
								fix the issue of failing to match the first network when the container is reconnected to a new network  
							
							... 
							
							
							
							Signed-off-by: ouyang1204@gmail.com  <ouyang1204@gmail.com> 
							
						 
						
							2024-08-19 21:26:25 +08:00  
				
					
						
							
							
								 
						
							
								9e7308de38 
								
							 
						 
						
							
							
								
								feat(utf8): utf8 content negotation and flags  
							
							... 
							
							
							
							Signed-off-by: Owen Williams <owen.williams@grafana.com> 
							
						 
						
							2024-08-16 16:41:27 -04:00