开源项目 : prome-route: 使用反向代理实现prometheus分片

15 篇文章 3 订阅 ¥29.90 ¥99.00
17 篇文章 0 订阅
15 篇文章 0 订阅
本文介绍了开源项目prome-route,通过反向代理实现Prometheus的分片查询,以解决Prometheus HA问题。项目旨在避免依赖中心化的TSDB集群,当集群出现问题时仍能进行数据查询。文章详细阐述了项目原理、所需适配的接口以及优缺点,并提供了使用指南。
摘要由CSDN通过智能技术生成

开源项目地址:

项目地址: https://github.com/ning1875/prome-route
PS: 这是一个仅用时半天就写完的项目

架构图

在这里插入图片描述

prometheus HA

prometheus本地tsdb性能出色,但是碍于其没有集群版本导致HA较差

实现手段

注意这些手段都是要数据的统一存储

  • 可以通过remote_write 到一个提供HA的tsdb存储中
  • 通过联邦收集到一个prometheus里

问题来了,搞不定集中式的tsdb集群,或者集群挂了咋办

本项目介绍

原理介绍

  • 肯定有一组prometheus 服务器和pod用来采集各式各样的数据
  • 那么采集器上本地的数据就是一个个分片,采集器本身也可以充当查询的角色
  • 而且每个采集器上面的指标通过一个特征标签比如cluster/app等区分
  • 通常是定义global.external_labels中的
    global
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值