Прометей не может связаться с узлом-экспортером
Я «унаследовал» старый код сервера, на котором установлено несколько докер-контейнеров. Grafana и Prometheus используются для мониторинга статистики, а также в качестве экспортера узлов. К сожалению, контейнер экспортера узлов в Prometheus отображается как неактивный. Сообщение об ошибке: Получить «http://IP:9101/metrics»: превышен крайний срок контекста.
Контейнер узла-экспортера является единственным с хостом network_mode, остальные контейнеры находятся в определяемой пользователем мостовой сети. Когда я пытаюсь свернуть конечную точку метрик с хост-машины с помощью
- job_name: node
scrape_interval: 30s
static_configs:
- targets: ['HOST_NETWORK_IP:9101']
Мне нужно запустить соединение между node_exporter и prometheus, и у меня такое чувство, что решение, скорее всего, простое, но я не могу его понять, так как у меня нет большого опыта работы с сетями докеров. Любая помощь будет оценена по достоинству!
Пояснения: HOST_NETWORK_IP — это IP-адрес экземпляра открытого стека. Однако обычно запросы направляются через traefik. Я не совсем уверен, где экспортер прослушивает, но это должно быть значение по умолчанию. Единственное изменение в прослушивании docker-compose для экспортера: