Я изучаю prometheus и node_exporter и пытаюсь настроить их локально с помощью docker. Я загрузил docker изображений с этого https://hub.docker.com/r/prom/node-exporter и этого https://hub.docker.com/r/prom/prometheus, затем запустил их с помощью команд:
docker run -d -p 9100:9100 prom/node-exporter
docker run \
-d \
-p 9090:9090 \
-v /Users/person/sandbox/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml \
prom/prometheus
перед запуском prometheus Я добавил yml file:
global:
scrape_interval: 15s
evaluation_interval: 15s
scrape_configs:
- job_name: 'node'
static_configs:
- targets: ['localhost:9100']
Но похоже, что прометей не может добраться до node_export. Я вижу метрики из node_export ->
and I see metrics from prometheus ->
but I cannot get node_export metrics from prometheus web-browser from:
By the way prometheus read yml file:
What did I wrong?
UDP: nice, it seems that localhost:9100 is unreachable
введите описание изображения здесь