问题描述
我计划最初部署15个不同的应用程序,最终将在天蓝色的kubernetes上部署300多个应用程序,并将使用Prometheus和Grafana进行监视。
我已经将Prometheus和Grafana都部署在专用节点上的单独命名空间中。
如何为Prometheus和Grafana启用水平窗格缩放?
解决方法
您可以基于Prometheus收集并显示在Grafana仪表板中的tfjs doc来扩展应用程序。
为此,您需要custom metrics来实现自定义指标API,这使HorizontalPodAutoscaler
控制器能够使用custom.metrics.k8s.io
API检索指标。您可以通过适配器的配置定义自己的指标,以便HPA可以根据这些统计信息进行扩展。
Prometheus Adapter,您会找到一个简短的指南,可以帮助您入门。