首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >具有单个Prometheus运算符的多个Prometheus实例

具有单个Prometheus运算符的多个Prometheus实例
EN

Stack Overflow用户
提问于 2020-12-04 22:25:45
回答 2查看 1.7K关注 0票数 3

我们正在寻求实现一个监控和警报解决方案,我们希望为那里的每个功能单元提供自己的prometheus实例。

目前,我们通过prometheus-operator与单个prometheus实例运行它,但现在我们需要将其扩展到具有单个操作符的多个prometheus实例。

有谁能告诉我正确的方向吗?

EN

回答 2

Stack Overflow用户

发布于 2020-12-06 03:42:08

prometheus-operator将管理任意数量的prometheus实例。

在注释澄清后添加:

prometheus-operator是运行在集群中的一款软件,它使用kind: Prometheus (和其他一些)查找新的/更改的/删除的对象,并根据k8s实体配置创建“常规”Prometheus对象。

您绝对可以安装多个prometheus-operator图表实例(我假设您指的是名为promethues-operator的图表,现在已重命名为https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack)

在任何时候,应该只有一个prometheus-operator实例(软件,而不是图表)在运行,所以只需确保任何其他版本都不会安装prometheus-operator本身(软件,而不是图表)。它可以作为一个values参数传递给helm:

代码语言:javascript
运行
复制
prometheusOperator:
  enabled: false
票数 0
EN

Stack Overflow用户

发布于 2020-12-18 19:01:16

我们在扩展普罗米修斯基础设施时遇到了类似的问题。然而,prometheus并不是为可伸缩性而设计的。基本上,你只需要创建一个普罗米修斯的实例,然后用它做所有的事情。

你能做的就是把Cortex部署在普罗米修斯之上它的水平可扩展存储。

然后,您可以在cortex中添加配置,以抓取指标。(类似于您现在正在做的任何事情) https://github.com/cortexproject/cortex

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

https://stackoverflow.com/questions/65145328

复制
相关文章

相似问题

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