我一直在尝试使用Kafka-exporter的Metrics来实现Kubernetes HPA。Hpa支持普罗米修斯,因此我们尝试将指标写入普罗米修斯实例。从那时起,我们还不清楚要做的步骤。有没有详细解释的文章?
我跟踪了https://medium.com/google-cloud/kubernetes-hpa-autoscaling-with-kafka-metrics-88a671497f07
在GCP中也是如此,我们使用了堆栈驱动程序,其实现非常出色。但是,我们在内部设置中苦苦挣扎,因为堆栈驱动程序需要由普罗米修斯取代
发布于 2019-08-05 23:36:01
为了基于自定义指标进行扩展,Kubernetes需要查询指标的API来检查这些指标。该API需要实现自定义指标接口。
因此,对于Prometheus,您需要设置一个API,通过自定义指标API公开Prometheus指标。幸运的是,已经有了一个adapter。
发布于 2019-08-25 22:26:12
当我使用Kafka-exporter的Metrics实现Kubernetes HPA时,我遇到了一些挫折,我通过以下方式解决了这些问题:
kubectl get --raw /apis/custom.metrics.k8s.io/v1beta1,确保指标在k8s中可见。下面是解释how to implement Kubernetes HPA using Metrics from Kafka-exporter的完整指南
如果您有更多的问题,请留言
https://stackoverflow.com/questions/57361180
复制相似问题