Я получаю ожидаемые результаты в пользовательском интерфейсе Prometheus и цель показывает UP, но я получаю эту ошибку в журналах Prometheus,
level = error ts = 2020-05-07T04: 58: 40.627Z caller = consul . go: 487 component = "Discovery Manager scrape" discovery = consul msg = "Ошибка обновления службы" service = TL-GRAPHQL-SERVICE tags = err = "Неожиданный код ответа: 503 ({" timestamp ":" 2020-05 -07T04: 58: 40.625 + 0000 »,« статус »: 503,« ошибка »:« Служба недоступна »,« сообщение »:« Сообщение недоступно »,« путь »:« / v1 / health / service / TL-GRAPHQL -SERVICE "})"
вот ответ с моего сервера. Не могли бы вы помочь?
http://XX.XXX.XXX.XXX:8761/v1/health/service/TL-GRAPHQL-SERVICE
[
{
"Node": {
"Node": "TL-GRAPHQL-SERVICE",
"Address": "XX.XXX.XXX.191",
"Meta": {}
},
"Service": {
"ID": "XX.XXX.XXX:tl-graphql-service:0",
"Service": "TL-GRAPHQL-SERVICE",
"Tags": [],
"Address": "XX.XXX.XXX.191",
"Meta": {},
"Port": 36126
},
"Checks": [
{
"Node": "TL-GRAPHQL-SERVICE",
"CheckID": "service:XX.XXX.XXX:tl-graphql-service:0",
"Name": "Service 'XX.XXX.XXX:tl-graphql-service:0' check",
"Status": "UP"
}
]
},
{
"Node": {
"Node": "TL-GRAPHQL-SERVICE",
"Address": "XX.XXX.XXX.192",
"Meta": {}
},
"Service": {
"ID": "XX.XXX.XXX:tl-graphql-service:0",
"Service": "TL-GRAPHQL-SERVICE",
"Tags": [],
"Address": "XX.XXX.XXX.192",
"Meta": {},
"Port": 45759
},
"Checks": [
{
"Node": "TL-GRAPHQL-SERVICE",
"CheckID": "service:XX.XXX.XXX:tl-graphql-service:0",
"Name": "Service 'XX.XXX.XXX:tl-graphql-service:0' check",
"Status": "UP"
}
]
}
]
Моя конфигурация Prometheus:
scrape_configs:
- job_name: 'eureka'
metrics_path: '/actuator/prometheus'
scrape_interval: 20s
consul_sd_configs:
- server: 'localhost:8761'