Prometheus 联邦及高可用详解

栏目: 数据库 · 发布时间: 5年前

内容简介:以下所有操作都是在当缺点是

Prometheus 联邦及高可用详解

以下所有操作都是在 k8s 集群中完成,如果你是 VM 或者物理机在配置方面不会有太大区别;

Prometheus 高可用

Exporter 或者采集信息需要越来越多时就会考虑高可用,高可用优点不会因为集群中某个节点 down 而导致 Prometheus 不可用,可以让算力下沉;

缺点是 A-PrometheusB-Prometheus 这两个实例会定时去 scrape 数据,并且存储在各本地,这样导致数据会存储两份;

Prometheus 联邦及高可用详解

  • 高可用配置

Prometheus 启动两个实例,配置一样只需要暴露的 service 的端口不同,'Nginx Controller'配置 session-affinityservice 名称;

Prometheus 联邦

在多个数据中心部署 Prometheus 需要将多数据中心数据合在一起管理,使用联邦模式非常合适,如果担心数据单点,可以在联邦的基础上再扩展高可用;

优点集中式管理数据,报警,不需要为每个 Prometheus 实例管理数据,如有些敏感节点报警要求高可以在 Prometheus 数据节点上加报警信息,可以按功能环境划分启动多个 Prometheus 采集实例;

缺点数据集中化,网络可能会延时,数据单点等问题;

Prometheus 联邦及高可用详解

终级解决方案

Prometheus 是支持远程读写 TSDB 数据库,请看官方网站支持哪些数据库的读写,因为有些数据只支持写而不支持读,你内网搭建 TSDB 集群,你所有启动的 Prometheus 实例都把数据写入到远程数据库,再使用高可用方案支持查询,只支持远程读,这样就可无限扩展采集实例和查询实例,非常的爽,作者没有实践过只是YY中;

  • 采集的 Metrics 远程写入 TSDB

Prometheus 联邦及高可用详解

  • Prometheus 远程读 TSDB

Prometheus 联邦及高可用详解


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

引爆社群

引爆社群

唐兴通 / 机械工业出版社华章科技 / 2015-3 / 49

科技延伸媒介,移动互联网技术催生了微信等各种新的媒体;媒介更新人文,新媒介让互联网重回社群时代;人文重塑商业规则,社群时代的商业模式与法则究竟是怎样的?我们应该如何去适应和应对?本书提出的“新4C法则”为此给出了解决方案。关于如何运用这个法则,本书给出了详尽的阐述。但是,要利用好这个法则,需要我们对它有深入的理解。 场景(Context):移动互联网时代场景为王,所有基于移动互联网的产品和服......一起来看看 《引爆社群》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具