首页 文章

如何将Google容器引擎中的自定义指标记录到Stackdriver?

提问于
浏览
5

我目前正在探索越来越多的Google Cloud Platform,并尝试评估如何更改默认堆栈 . 我喜欢使用所有内置工具而不必去各种Saas产品的想法 . 其中一个更开放的问题是如何使用Stackdriver Monitoring . 据我所知,内置监控功能将Heapster与Google Cloud Sink配合使用 . 但是,如何将自己的自定义指标公开给Stackdriver以供使用?我不是指基于日志的指标,而是真实的东西?

我知道我可以随时将代理安装到群集上,但在我看来,作为Google容器引擎的一部分,它已经在运行,那么我如何才能将指标推送到它?

3 回答

  • 1

    预装在GKE中的流畅pod在kube-system命名空间中并由k8s管理,所以你不应该搞乱它 . 目前它似乎只代表stdout / stderr到Stackdriver . 但根据this post,k8s团队正在努力提供开箱即用的可访问节点范围的流利端口 .

    This document有关于设置自定义日志记录的详细信息 .

  • -1

    要回答我自己的问题,现在的最佳策略似乎是使用https://github.com/GoogleCloudPlatform/k8s-stackdriver/tree/master/prometheus-to-sd

  • 0

    我认为GCP已经向我们提供了相关文档,请参阅Using Custom Metrics

相关问题