prometheus-operator使用(六)|prometheus-operator使用(六) -- 2个prometheus实例
【prometheus-operator使用(六)|prometheus-operator使用(六) -- 2个prometheus实例】prometheus-operator默认部署2个prometheus POD,并且被优先调度到master节点。
2个prometheus实例
查看prometheus CRD对象的定义,可以看出,部署了2个实例:
# vi prometheus-prometheus.yaml......
image: "178.104.162.39:443/dev/huayun/amd64/prometheus:v2.20.0"
......
replicas: 2
......
在kubernetes集群中,prometheus以statefulset方式部署:
# kubectl get all -n monitoring |grep prometheus-k8s
pod/prometheus-k8s-03/3Running119d
pod/prometheus-k8s-13/3Running119d
service/prometheus-k8sNodePort10.233.50.2539090:32500/TCP20d
statefulset.apps/prometheus-k8s2/220d
2个prometheus实例的关系 两个prometheus实例是独立、对等的关系,相互之间并不感知。
- scrape对象相同:prometheus.yaml内容一致;
- alertmanager的配置相同:当有告警时,2个prometheus实例同时发送到alertmanager,alertmanager集群会进行告警的去重;
文章图片
推荐阅读
- 任时光绽放成六月繁花
- 赢在人生六项精进二阶Day3复盘
- 财商智慧课(六)
- 由浅入深理解AOP
- 【译】20个更有效地使用谷歌搜索的技巧
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MybatisPlus使用queryWrapper如何实现复杂查询
- 六步搭建ES6语法环境
- 六月更新的......