首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用prometheus-community/kube-prometheus-stack启用bitnami/redis的度量

使用prometheus-community/kube-prometheus-stack启用bitnami/redis的度量
EN

Stack Overflow用户
提问于 2021-03-12 15:14:17
回答 1查看 474关注 0票数 0

我已经使用helm在我的集群中设置了prometheus-community/kube-prometheus-stack

我还需要在同一个集群中部署一个redis集群。

如何提供选项,让这个redis集群度量到prometheus,并提供给grafana?

github page上,列出了一些选项。

它能在下面的配置下工作吗?

代码语言:javascript
复制
$ helm install my-release \
  --set metrics.enabled=true\
    bitnami/redis

我还需要做什么吗?

EN

回答 1

Stack Overflow用户

发布于 2021-03-13 00:57:05

我假设你问这个问题首先意味着redis指标没有出现在普罗米修斯中。

使用" prometheus -community/kube-prometheus-stack“helm图表设置prometheus可能与我非常不同,因为它有很多可配置项。

由于舵表带有“普罗米修斯操作员”,我们使用了PodMonitor和/或ServiceMonitor CRD,因为它们提供了更多的配置选项。下面是一些与此相关的文档:https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/user-guides/getting-started.md#include-servicemonitors

因此,基本上,使用您选择的标签值将普罗米修斯与"prometheus.prometheusSpec.serviceMonitorSelector.matchLabels"一起部署

代码语言:javascript
复制
serviceMonitorSelector:
  matchLabels:
    monitoring-platform: core-prometheus

然后部署redis,并将"metrics.enabled=true", "metrics.serviceMonitor.enabled=true" & "metrics.serviceMonitor.selector"的值设置为类似于prometheus serviceMonitorSelector中定义的标签(在本例中为monitoring-platform: core-prometheus)。如下所示:

代码语言:javascript
复制
metrics:
  enabled: true
  serviceMonitor:
    enabled: true
    selector:
      monitoring-platform: core-prometheus

此设置适用于我们。

screenshot

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66595733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档