最近设计的容器平台Prometheus生产监控架构,分享与大家线上探讨,指点一二!

容器平台Prometheus分指标联邦架构方案:1.    单个生产机房按采集指标划分K8S调度部署多个prome 1、prome 22.    用K8S保证基层prome的可用性3.    汇聚数据至上层联邦prome A与prome B,两个联邦节点独立写库,两套持久数据库单点部署,分别保留独立数据,以保证数据多...显示全部

容器平台Prometheus分指标联邦架构方案:

1.    单个生产机房按采集指标划分K8S调度部署多个prome 1、prome 2

2.    用K8S保证基层prome的可用性

3.    汇聚数据至上层联邦prome A与prome B,两个联邦节点独立写库,两套持久数据库单点部署,分别保留独立数据,以保证数据多副本

4.    告警数据从2个联邦层prome获取,经过gossip筛选产生告警

5.    Kibana经过负载均衡获取联邦prome数据出图

收起
参与13

查看其它 3 个回答匿名用户的回答

匿名用户匿名用户

上述方案概括为:基本HA + 远程存储 + 联邦集群
该方案在我在一个项目上落地过,客户场景为:管理为省级-地市级,每个地市是独立的监控中心,统一汇报至省级prometheus,省级prometheus通过nginx做高可用,持久化数据使用influxdb来存储省级prometheus数据。 
     落地需注意如下:

 1、需考虑网络延时
 2、监控数据量评估
 3、成本问题
 
互联网服务 · 2020-05-20
浏览3147

回答状态

  • 发布时间:2020-05-20
  • 关注会员:5 人
  • 回答浏览:3147
  • X社区推广