Kubernetes ingress nginx grafana仪表板普罗米修斯数据为空
我只是使用本教程完全设置了prometheus和grafana仪表板 我试图查询普罗米修斯的一些东西,它成功地绘制出了这幅图。但当我连接到普罗米修斯数据访问我的Grafana仪表板时,它会返回如下图所示的空图表Kubernetes ingress nginx grafana仪表板普罗米修斯数据为空,kubernetes,grafana,prometheus,nginx-ingress,Kubernetes,Grafana,Prometheus,Nginx Ingress,我只是使用本教程完全设置了prometheus和grafana仪表板 我试图查询普罗米修斯的一些东西,它成功地绘制出了这幅图。但当我连接到普罗米修斯数据访问我的Grafana仪表板时,它会返回如下图所示的空图表 我是否遗漏了该步骤中的某些内容?可能在导入仪表板之前,您没有在Grafana中创建数据源。手册中没有规定,但没有它仪表板将无法正常工作 如何在Grafana中创建数据源: 开放式配置(gear)->数据源 按“添加数据源” 选择普罗米修斯 指定Prometheus服务器URL:(例如:
我是否遗漏了该步骤中的某些内容?可能在导入仪表板之前,您没有在Grafana中创建数据源。手册中没有规定,但没有它仪表板将无法正常工作 如何在Grafana中创建数据源:
或者,您可以编辑仪表板上的每个元素,并从下拉列表中选择所需的数据源。不是很方便,所以我更喜欢再次导入仪表板 检查注释是否应用于度量服务对象:
prometheus.io/scrap:“true”
我和你有同样的问题,这帮我解决了。我正在使用头盔部署我的nginx入口。我有以下设置使其工作:
.controller.metrics.enabled:true
.controller.metrics.serviceMonitor.enabled:true
.controller.metrics.service.annotations.prometheus.io/scrap:true
您是否看到promethues数据库中填充的数据?如何检查?执行-将其发送到容器?你能在浏览器中检查普罗米修斯url吗?是的,它工作正常。你的grafana是否显示其他指标(不是ngnix)?我已经做了,但仍然为空。我还公开了指标。你能试着编辑CPU使用率图并检查是否选择了正确的数据源吗?您是否可能在导入新仪表板后查看旧仪表板?当然,让我先试试。@Justinmawan您解决过这个问题吗?@dvdblk尚未解决。您好!我也有同样的问题,但我对Helm和Grafana生态系统也很陌生。您能告诉我,或者添加一些屏幕截图,如何执行在Grafana中设置NginX Ingress dashboard所需的所有步骤吗?