Prometheus Isn';普罗米修斯已经有了副本和持久卷吗?
我一直在探索许多选择,以使我们的普罗米修斯建立一个高可用性的。 到目前为止,我将其归结为两个方面: 1.promxy-(为了方便和简单) 2.塔诺斯-(为了它的超级查询者) 但是,在裸机上,我仍然可以有2个普罗米修斯实例,并将上面两个实例中的任何一个设置为HA和可伸缩的普罗米修斯 但在Kubernetes上,我有两个Prometheus的副本,它们以持久卷运行并通过NodePort公开,这难道不是一个HA解决方案吗Prometheus Isn';普罗米修斯已经有了副本和持久卷吗?,prometheus,prometheus-operator,Prometheus,Prometheus Operator,我一直在探索许多选择,以使我们的普罗米修斯建立一个高可用性的。 到目前为止,我将其归结为两个方面: 1.promxy-(为了方便和简单) 2.塔诺斯-(为了它的超级查询者) 但是,在裸机上,我仍然可以有2个普罗米修斯实例,并将上面两个实例中的任何一个设置为HA和可伸缩的普罗米修斯 但在Kubernetes上,我有两个Prometheus的副本,它们以持久卷运行并通过NodePort公开,这难道不是一个HA解决方案吗 PS:我正在使用coreos Prometheus操作员设置Prometheus
PS:我正在使用coreos Prometheus操作员设置Prometheus是的,如果配置正确(例如,为Alertmanager实例设置网格以避免重复警报),则具有多个Prometheus和Alertmanager实例是HA设置。无论是裸机还是k8s中的复制集 我自己没有使用CoreOS的prometheus操作符,但据我所知,它为多个Alertmanager实例设置了网格
注意:这与缩放无关。不同的Prom/AM实例用于冗余,它实现了HA,但不能使整个设置能够处理比单个普罗米修斯实例的限制更多的指标。这个答案中的注释就是一切。