微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

获取“http://IPaddress:9092/metrics”:拨号 tcp IP 地址:9092:连接:连接被拒绝

如何解决获取“http://IPaddress:9092/metrics”:拨号 tcp IP 地址:9092:连接:连接被拒绝

我正在尝试监控 prometheus 上的 nifi,prometheus 支持安装在不同服务器上的 docker compose 和 nifi;

docker compose file ;

version: '2.1'

volumes:
    prometheus_data: {}
    grafana_data: {}

services:

  prometheus:
    image: prom/prometheus:v2.21.0
    ports:
      - 9000:9090
    container_name: prometheus
    volumes:
        - ./prometheus/:/home/user/monitoring/prometheus/
        - /prometheus_data:/prometheus_data:rw
    command:
      - '--config.file=/home/user/monitoring/prometheus/prometheus.yml'
      - '--storage.tsdb.path=/prometheus'
      - '--storage.tsdb.retention.time=200h'
      - '--web.enable-lifecycle'
    restart: unless-stopped
    user: root

在 prometheus.yml 上如下所示;

global:
  
  external_labels:
    monitor: 'codelab-monitor'

scrape_configs:
  - job_name: 'prometheus'
    scrape_interval: 5s
    static_configs:
      - targets: ['localhost:9090']
  - job_name: 'nifi'
    scrape_interval: 5s
    static_configs:
      - targets: ['<<ip address>>:9092']

但是在 nifi 上运行报告任务并检查 prometheus 后,出现错误 Get "http://IPaddress:9092/metrics": dial tcp IPaddress:9092: connect: connection denied >

有人知道这个错误吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。