容器平台Prometheus分指标联邦架构方案:
1. 单个生产机房按采集指标划分K8S调度部署多个prome 1、prome 2
2. 用K8S保证基层prome的可用性
3. 汇聚数据至上层联邦prome A与prome B,两个联邦节点独立写库,两套持久数据库单点部署,分别保留独立数据,以保证数据多副本
4. 告警数据从2个联邦层prome获取,经过gossip筛选产生告警
5. Kibana经过负载均衡获取联邦prome数据出图
上述方案概括为:基本HA + 远程存储 + 联邦集群 该方案在我在一个项目上落地过,客户场景为:管理为省级-地市级,每个地市是独立的监控中心,统一汇报至省级prometheus,省级prometheus通过nginx做高可用,持久化数据使用influxdb来存储省级prometheus数据。 落地需注意如下:
1、需考虑网络延时 2、监控数据量评估 3、成本问题
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30