nebula dashboard 是用报错:get status metrics from 121.40.192.112:9669 failed: Get “http://121.40.192.112:9669/status”: EOF

有报错信息吗?

I0523 18:04:45.216544 18598 exporter.go:329] Start collect
I0523 18:04:45.216581 18598 exporter.go:394] Collect nebula:METAD metad0:9559 Metrics
I0523 18:04:45.216591 18598 exporter.go:394] Collect nebula:GRAPHD graphd0:9669 Metrics
I0523 18:04:45.216597 18598 exporter.go:394] Collect nebula:STORAGED storaged0:9779 Metrics
E0523 18:04:45.221876 18598 exporter.go:418] get status metrics from 121.40.192.112:9669 failed: Get “IP:9669/status”: EOF
E0523 18:04:45.221906 18598 exporter.go:403] get query metrics from 121.40.192.112:9559 failed: Get “IP:9559/stats?stats=”: EOF
E0523 18:04:45.222504 18598 exporter.go:418] get status metrics from 121.40.192.112:9779 failed: Get “IP:9779/status”: EOF
E0523 18:04:45.222792 18598 exporter.go:418] get status metrics from 121.40.192.112:9559 failed: Get “IP:9559/status”: EOF
E0523 18:04:45.222889 18598 exporter.go:403] get query metrics from 121.40.192.112:9779 failed: Get “IP:9779/stats?stats=”: EOF
E0523 18:04:45.223314 18598 exporter.go:403] get query metrics from 121.40.192.112:9669 failed: Get “IP:9669/stats?stats=”: EOF
I0523 18:04:45.223343 18598 exporter.go:331] Complete collect, time elapse 6.816748ms

我把URL替换成 IP了,要不然我发不出去,一个用户只能发两个链接

你先换成1xxxx开头的配置我们再看看?

你换好了启动的时候看看报错信息是什么?1xxx是内核提供的http服务端口,我们是走的http的

version: v0.0.4
clusters:

  • name: nebula
    instances:
    • name: metad0
      endpointIP: ***
      endpointPort: 19559
      componentType: metad
    • name: graphd0
      endpointIP: ***
      endpointPort: 19669
      componentType: graphd
    • name: storaged0
      endpointIP: ***
      endpointPort: 19779
      componentType: storaged

I0523 18:13:27.218113 23959 exporter.go:331] Complete collect, time elapse 2.0015496s
I0523 18:13:30.216116 23959 exporter.go:329] Start collect
I0523 18:13:30.216149 23959 exporter.go:394] Collect nebula:METAD metad0:19559 Metrics
I0523 18:13:30.216158 23959 exporter.go:394] Collect nebula:GRAPHD graphd0:19669 Metrics
I0523 18:13:30.216164 23959 exporter.go:394] Collect nebula:STORAGED storaged0:19779 Metrics
E0523 18:13:32.217466 23959 exporter.go:403] get query metrics from 121.40.192.112:19779 failed: Get “http://121.40.192.112:19779/stats?stats=”: context deadline exceeded (Client.Timeout exceeded while awaiting headers)
E0523 18:13:32.217601 23959 exporter.go:418] get status metrics from 121.40.192.112:19779 failed: Get “http://IP:19779/status”: dial tcp 121.40.192.112:19779: i/o timeout (Client.Timeout exceeded while awaiting headers)
E0523 18:13:32.217640 23959 exporter.go:403] get query metrics from 121.40.192.112:19559 failed: Get “IP:19559/stats?stats=”: dial tcp 121.40.192.112:19559: i/o timeout (Client.Timeout exceeded while awaiting headers)
E0523 18:13:32.217675 23959 exporter.go:418] get status metrics from 121.40.192.112:19559 failed: Get “IP:19559/status”: dial tcp 121.40.192.112:19559: i/o timeout (Client.Timeout exceeded while awaiting headers)
E0523 18:13:32.217700 23959 exporter.go:403] get query metrics from 121.40.192.112:19669 failed: Get “IP:19669/stats?stats=”: dial tcp 121.40.192.112:19669: i/o timeout (Client.Timeout exceeded while awaiting headers)
E0523 18:13:32.217741 23959 exporter.go:418] get status metrics from 121.40.192.112:19669 failed: Get “IP:19669/status”: dial tcp 121.40.192.112:19669: i/o timeout (Client.Timeout exceeded while awaiting headers)
I0523 18:13:32.217754 23959 exporter.go:331] Complete collect, time elapse 2.001654776s

我改了一些IP,要不然我发不出去,你看报错信息里面的IP,就是我改的,原本就是112那个路劲

你好,我想问下121.40.192.112:19669在浏览器上能访问吗,如果在同一台机器上,可以试下127.0.0.1:19779?

你这样是通过公网访问121.40.192.112:19669,需要在安全组开对应端口

可以访问

{“git_info_sha”:“d113f4a”,“status”:“running”}

可以了,老师,我前面开了下,19669的安全组可以了,原本我是开的9669 的安全组

1 个赞

谢谢各位老师了,感谢了实在

:joy: 来选一位你觉得解决你问题的老师,勾选他的回复为解决方案吧 (我是管理员所以选项多了点

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。