首页 > 解决方案 > 如何在 Google Cloud 中重新创建 Grafana kNative 仪表板

问题描述

我正在使用 kNative Observability 插件,它在我的 Google Kubernetes Engine 集群上安装 Prometheus 和 Grafana。

有两个问题:

  1. 在 kNative 的最新版本中,该插件已被弃用
  2. 我看到该插件将日志保存在 Prometheus pod 中(我的最佳猜测),有时它会在高负载下崩溃。

有没有办法在 Google Cloud Monitoring 中重新创建 Grafana 仪表板?也许更好的问题是,有没有办法让 Prometheus 记录的 kNative 日志进入 Google Cloud 的环境?

标签: prometheusgrafanagoogle-cloud-monitoringknative

解决方案


您可以使用为此目的构建的Sidecar将 Prometheus 指标导出到 Cloud Monitoring。

日志将变得更加困难 - 您需要找到一种方法来重新配置插件以将日志发送到 stdout 和/或 stderr 以让集群日志记录代理接收它们并将它们摄取到 Cloud Logging 中。另一种选择是为此目的明确构建一个边车容器。


推荐阅读