无法访问 Prometheus 仪表板/端口转发不起作用

Posted

技术标签:

【中文标题】无法访问 Prometheus 仪表板/端口转发不起作用【英文标题】:Unable To Access Prometheus Dashboard/ Port Forwarding Doesn't Work 【发布时间】:2021-07-26 03:44:33 【问题描述】:

我正在创建一个 K8 集群,并且我想使用 Prometheus(像往常一样)在 Grafana 中显示集群信息。我已经关注了已经发布的各种文档,但似乎没有任何解决问题的方法。

Prometheus 仪表板未加载,我在 AWS 环境中执行此操作。请找到我正在使用的步骤。

    helm install stable prometheus-community/kube-prometheus-stack --namespace prometheus - 成功 kubectl edit svc stable-kube-prometheus-sta-prometheus -n prometheus - 更改为 NodePort kubectl edit svc stable-grafana -n prometheus - 更改为 NodePort kubectl port-forward -n 监控 svc/grafana 8000:80

我能够将端口转发一次到 Grafana(第一次尝试)。但是,由于一些复杂性删除了该部署后,我再次进行了上述部署。 当涉及到端口转发时,我没有得到以下响应

Forwarding from 127.0.0.1:8080 -> 8080
Forwarding from [::1]:8080 -> 8080

事实上我什么也没得到。此端口是否已在使用中?我究竟做错了什么 ?请帮忙。

【问题讨论】:

【参考方案1】:

在您的情况下,这看起来像是一个小错误:您为port-forward cmd 选择了错误的命名空间

使用您安装整个版本的那个:prometheus

kubectl port-forward -n prometheus svc/grafana 8000:80

【讨论】:

以上是关于无法访问 Prometheus 仪表板/端口转发不起作用的主要内容,如果未能解决你的问题,请参考以下文章

无法使用来自浏览器的入口访问我在 k8s 集群上的 grafana 仪表板

yace 在 grafana 中不显示任何数据

如何在 Prometheus 上显示一段时间内访问 Superset 仪表板的用户数?

无法公开 Kubernetes 仪表板以从外部访问它

灯服务器中的 WordPress 端口转发后我无法从 wlan 访问它

SSH高级功能 - 远程端口转发