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

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

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

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

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

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

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

参与13

4同行回答

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

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

 1、需考虑网络延时
 2、监控数据量评估
 3、成本问题
 
收起
互联网服务 · 2020-05-20
浏览3084
郭晓云郭晓云  系统运维工程师 , 兴业证券
建议采用thanos的集群方案,Grafana也是可以集群化的,数据存储可以自己写一个influxdb-proxy显示全部

建议采用thanos的集群方案,Grafana也是可以集群化的,数据存储可以自己写一个influxdb-proxy

收起
证券 · 2020-05-27
浏览2710
zhangfan13cmbczhangfan13cmbc  项目经理 , 中国民生银行
联邦成本比较高,但可以获得更好的高可用,适合自己的需求即可,方案没有最好只有最合适显示全部

联邦成本比较高,但可以获得更好的高可用,适合自己的需求即可,方案没有最好只有最合适

收起
银行 · 2020-05-20
浏览2828
edwin1986edwin1986  系统架构师 , 上汽通用汽车
很好的方案方案,但比较麻烦考虑下https://thanos.io显示全部

很好的方案方案,但比较麻烦
考虑下https://thanos.io

收起
汽车 · 2020-05-19
浏览2876

提问者

mtming333
系统架构师某电子支付
擅长领域: 云计算容器容器云

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-05-19
  • 关注会员:5 人
  • 问题浏览:6880
  • 最近回答:2020-05-27
  • X社区推广