首页 > 解决方案 > GKE NGINX 入口 - Stackdriver 中没有数据

问题描述

我已经在 GKE 上成功设置了 NGINX 入口。它已经处理了一段时间的交通,所以一切都很好。

但是,它似乎没有向 Stackdriver 报告指标数据。我不确定它是否应该开箱即用,或者我是否必须配置一些东西(也许是这个?:https ://cloud.google.com/monitoring/agent/plugins/nginx )。该插件的说明很清楚,但似乎与 NGINX pod 的布局不兼容(即:无法运行sudo命令、目录结构不同等)。

这是我尝试在 Stackdriver 仪表板中添加图表以显示 NGINX 连接时看到的内容。

Stackdriver 中的活动连接指标

如果有人能阐明我如何让 GKE 部署的 NGINX 入口向 Stackdriver 报告指标,我将不胜感激!:)

干杯,本

标签: nginxgoogle-kubernetes-enginestackdrivergoogle-cloud-monitoring

解决方案


看起来你选择了错误Resourse type,因为GCE VM Instance你应该使用 forA virtual machine instance hosted in Google Compute Engine (GCE)并且在这里你有GKE-deployed NGINX ingresses.

编辑我认为您应该以本指南为例,在 Stackdriver 中获取所需的指标。

编辑 2您可以在此处此处找到有关它的更多信息


推荐阅读