Fred Friis
05/15/2024, 10:32 PMcurl --request GET \
--location '<https://my.service.elb/actuator/prometheus>' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic BLABLA' \
--header 'Host: <http://ws-preprod-api.eng.mycompany.com|ws-preprod-api.eng.mycompany.com>' \
--insecure
# HELP CalculateTaxEndpoint_invoke90_count_total
# TYPE CalculateTaxEndpoint_invoke90_count_total counter
CalculateTaxEndpoint_invoke90_count_total{calc="invoke90",} 0.0
but when a sidecar running alongside it in ecs makes requests to it it doesn't work
<http://127.0.1:9001/actuator/prometheus>
Failed to establish a new connection: Connection refused
we're pretty sure the port and protocol are correct, because when i run the target docker image locally likewise I can
curl <http://127.0.0.1:9001/actuator/prometheus> //works fine
Emil Kantis
05/16/2024, 4:37 AM127.0.0.1
as loopback. Try 0.0.0.0Miroljub Enjaković [EpicGuy4000]
05/16/2024, 8:19 AM127.0.1
is not a valid ip, 127.0.0.1
is howeverFred Friis
05/16/2024, 9:48 AMEmil Kantis
05/16/2024, 9:50 AMlocalhost
also 🙂Fred Friis
05/16/2024, 9:52 AMEmil Kantis
05/16/2024, 9:54 AMMiroljub Enjaković [EpicGuy4000]
05/16/2024, 11:07 AMhost.docker.internal
as DNS nameMiroljub Enjaković [EpicGuy4000]
05/16/2024, 11:10 AM