GKE NGINX Ingress - Stackdriver 中没有数据

GKE NGINX Ingress - no data in Stackdriver

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

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

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

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

干杯, 本

看起来你选错了 Resourse type 因为 GCE VM Instance 你应该用于 A virtual machine instance hosted in Google Compute Engine (GCE) 而这里你有 GKE-deployed NGINX ingresses.

EDIT 我认为您应该使用此 guide 作为示例,以在 Stackdriver 中获取您想要的指标。

编辑 2 您可以找到更多相关信息 here and here