Prometheus试图寻找Localhost:9090,而不是192.168.2.5:9090,而我认为它为什么会出现错误[help]
这是我在论坛上的第一次,我以前从未遇到过问题,但是现在我这样做了,如果您能帮助我,我会很感激。 将新的NAS服务器与OMV5一起在Dell OptiPlex中安装,对我来说非常有效,但是我想与Node-Xporter和Grafana一起安装Prometheus,这给了我许多错误,我将详细描述这些错误结束
第一我运行节点 - 示例:
root@OPENMEDIAVAULT:~# docker run -d --net="host" --pid="host" -v "/:host:ro,rslave" quay.io/prometheus/node-exporter:latest --path.rootfs=host
输入 http://192.168.2.5:9100/metrics 它都很好
https://i.sstatic.net/cylo2.jpg
第二个创建配置文件夹并从我的旧服务器粘贴.yml:
root@OPENMEDIAVAULT:/var/lib/docker/config-docker/**Prometheus**# nano prometheus.yml
global:
scrape_interval: 5s
external_labels:
monitor: 'node'
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['192.168.2.5:9090']
- job_name: 'node-exporter'
static_configs:
- targets: ['192.168.2.5:9100']
- job_name: 'cAdvisor'
static_configs:
- targets: ['192.168.2.5:8080']
- job_name: 'raspi-openwrt-router1'
static_configs:
- targets: ['192.168.2.1:9100']
- job_name: 'snmp-ddwrt-r9000'
metrics_path: /snmp
params:
module: [ddwrt]
static_configs:
- targets: ['192.168.2.2']
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: 192.168.2.2:9116 # The SNMP exporter's real hostname:port.
好 第三我在
root@OPENMEDIAVAULT:/var/lib/docker/config-docker/Prometheus# docker run -d --name prometheus -p 9090:9090 -v /var/lib/docker/config-docker/Prometheus/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus
https://i.sstatic.net/kbalb.jpg
i输入目标和第二个错误
https://i.sstatic.net/1aoza.jpg
ERROR Get "http://localhost:9090/metrics": dial tcp: lookup localhost on [::1]:53: dial udp [::1]:53: connect: cannot assign requested address
and the 3rd error I install grafana
root@OPENMEDIAVAULT:~# docker run -d --name grafana -p 3456:3000 grafana/grafana
[Imgur](https://i.imgur.com/4SNVCWl.jpg)
and does not run
and log with errors is long but I will place
Error relocating /run.sh: rl_set_keymap: symbol not found Error relocating /run.sh: rl_variable_dumper: symbol not found Error relocating /run.sh: rl_bind_keyseq_in_map: symbol not found Error relocating /run.sh: write_history: symbol not found Error relocating /run.sh: rl_on_new_line: symbol not found Error relocating /run.sh: rl_clear_visible_line: symbol not found Error relocating /run.sh: rl_completion_matches: symbol not found Error relocating /run.sh: rl_completion_mode: symbol not found Error relocating /run.sh: rl_add_undo: symbol not found Error relocating /run.sh: rl_cleanup_after_signal: symbol not found Error relocating /run.sh: rl_list_funmap_names: symbol not found Error relocating /run.sh: using_history: symbol not found
是我做了很多次的装置,没有任何问题,但是现在我找不到使它起作用的方法,我认为这是因为Prometheus在某种程度上在寻找Localhost的地址:9090 AINSTED 92.168.2.5:9090这就是为什么它也找不到node-exporter,而格拉法纳找不到任何一个……
我希望您能帮助我或给我一个线索,因为我已经尝试安装了几天,而我无法
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试此Docker-Compose文件
和此Prometheus.yml文件
try this docker-compose file
and this prometheus.yml file