我正在使用kNative Observability插件,该插件在我的Google Kubernetes Engine集群上安装了Prometheus和Grafana。
有两个问题:
- 在 kNative 上的最新版本中,该插件已弃用
- 我看到该插件将日志保存在 Prometheus pod 中(我最好的猜测(,有时它会在高负载下崩溃。
有没有办法在谷歌云监控中重新创建Grafana仪表板?也许一个更好的问题是,有没有办法将Prometheus记录的kNative日志放入Google Cloud的环境中?
您可以使用为此目的构建的 sidecar 将 Prometheus 指标导出到云监控。
日志将更加困难 - 您需要找到一种方法来重新配置插件以将日志发送到 stdout 和/或 stderr,以使集群日志记录代理拾取它们并将其摄取到 Cloud Logging 中。 另一种选择是明确为此目的构建一个挎斗容器。