prometheus/prometheus
[Error] Setup prometheus to scrape from MS instances registered in Eureka SD with random port
Aperta
#14.632 aperta il 9 ago 2024
component/service discoveryhelp wanted
Metriche repository
- Star
- (64.042 stelle)
- Metriche merge PR
- (Merge medio 11g 5h) (118 PR mergiate in 30 g)
Descrizione
What did you do?
Scrap metrics from ms registered on eureka sd I'm trying catch data from a ms registered with a random port in eureka sd on localhost:8081 with prometheus running on a docker container.
What did you expect to see?
Connection success in eureka rest api
What did you see instead? Under which circumstances?
2024-08-08 22:44:06 ts=2024-08-09T01:44:06.202Z caller=refresh.go:90 level=error component="discovery manager scrape" discovery=eureka config=eureka-discovery msg="Unable to refresh target groups" err="Get \"http://localhost:8081/eureka/apps\": dial tcp [::1]:8081: connect: connection refused"
System information
Windows 11
Prometheus version
prometheus, version 2.53.1 (branch: HEAD, revision: 14cfec3f6048b735e08c1e9c64c8d4211d32bab4)
build user: root@9f8e5b6970da
build date: 20240710-10:16:27
go version: go1.22.5
platform: linux/amd64
tags: netgo,builtinassets,stringlabels
Prometheus configuration file
scrape_configs:
- job_name: eureka-discovery
eureka_sd_configs:
- server: http://localhost:8081/eureka
relabel_configs:
- source_labels: [__meta_eureka_app_instance_metadata_prometheus_scrape]
action: keep
regex: true
- source_labels: [__meta_service]
target_label: service
- source_labels: [__meta_instance]
target_label: instance
- source_labels: [__meta_port]
target_label: port
Alertmanager version
No response
Alertmanager configuration file
No response
Logs
2024-08-08 22:44:06 ts=2024-08-09T01:44:06.202Z caller=refresh.go:90 level=error component="discovery manager scrape" discovery=eureka config=eureka-discovery msg="Unable to refresh target groups" err="Get \"http://localhost:8081/eureka/apps\": dial tcp [::1]:8081: connect: connection refused"