云原生之深入解析Thanos在EKS多集群架构上存储多个集群Prometheus

本文介绍了HiredScore在Kubernetes环境中采用云原生监控解决方案,利用Thanos扩展Prometheus以实现跨多集群的高可用、弹性与经济效率。通过在每个EKS集群部署kube-prometheus和Thanos sidecar,数据被持久化到S3存储桶。在单独的‘聚合’集群中部署kube-thanos以收集实时和历史数据,确保全局可观察性。
摘要由CSDN通过智能技术生成

一、前言

  • 随着 HiredScore 的产品和客户群越来越大,已经开始向 Kubernetes 过渡并迅速采用它,它是我们重要的障碍之一,也可能是最大的监控基础设施。我们在使用 Prometheus / Grafana 堆栈进行监控方面有一些经验,了解到希望创建一个更好、高可用性和弹性的基础架构,具有可行且具有成本效益的数据保留,此外,它还允许 HiredScore 的高速增长做好准备。
  • CNCF 推广了多种基础设施,可以解决这些监控痛点,并实现具有高可用性、数据保留和成本效益的监控。
  • 要求:
    • 单点可观察性将聚合来自任何区域的所有集群的所有数据;
    • Prometheus 的高可用性和弹性基础架构;
    • 我们所有应用程序数据的数据保留;
    • 经济高效的解决方案。
  • 最终选择 Bitnami 的 Kube-Prometheus 解决方案和 Thanos-io 的 Kube-Thanos 解决方案,该解决方案效果很好,并成功满足了所有需求。现在来认识一下 players:
    • Prometheus — 是用于事件监控和警报的免费软件应用程序,它在使用 HTTP 拉取模
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

╰つ栺尖篴夢ゞ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值