반응형
이슈: Get "http://localhost:8080/actuator/prometheus": dial tcp 127.0.0.1:8080: connect: connection refused
원인: 로컬 컴퓨터에서 docker로 올렸기 때문에 프로메테우스가 올라간 서버의 127.0.0.1 이 내 로컬 컴퓨터가 아니어서 난 이슈.
해결: 다음과 같이 프로메테우스 설정 파일을 수정한다
scrape_configs:
- job_name: 'service'
metrics_path: '/actuator/prometheus'
scrape_interval: 10s
static_configs:
- targets: ['host.docker.internal:8080']
https://stackoverflow.com/questions/74823140/prometheus-target-showing-down
모니터링 시스템 설정 참고
https://velog.io/@roycewon/Spring-boot-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81Prometheus-Grafana-docker
https://www.baeldung.com/spring-boot-prometheus
반응형
'Errors_Tips' 카테고리의 다른 글
python: @lru_cache(None) 데코레이터 (0) | 2021.08.11 |
---|---|
TypeError: 'int' object is not subscriptable 해결 (0) | 2021.07.24 |
[JS Error] ReferenceError: require is not defined (0) | 2021.07.23 |
[Webpack Error] Cannot find module 'webpack-cli/bin/config-yargs' (0) | 2021.07.18 |
[Python Error] ValueError: invalid literal for int() with base 10: ' ' (0) | 2021.07.18 |
댓글