文章预览
关注公众号,获取更多精彩内容 Prometheus作为目前最火热的监控系统,已经在多家互联网大厂中得到广泛的使用。 本文将 介绍 的 几 种常用 的 高可用方案,助你解决提升系统稳定性和性能问题 。 一. 双节点+外部存储 此方案通过两个工作节点共同工作,来保证监控的高可用性。同时,通过外部存储对数据进行统一管理。 方案在在解决了服务可用性的基础上,同时确保了数据的持久化,当某个节点发生宕机的情况时,由于还有另一个节点在获取数据,这样可以保证在查询时不会遇到数据丢失的问题。 该方案适用于用户监控规模不大,但希望实现高可用的业务场景。 二. 联邦模式+外部存储 联邦集群通过将任务分配到不同的实例上面,实现每个实例的负载降低。在任务划分上,可以按功能类型或HASH值的方式划分监控目标,并最终由主节点进行汇总
………………………………