监控组件都是正常running,但是打开容器组,点击pod详细,所有pod监控都没有数据展示
pod监控都没有数据展示
prometheus的targets界面都是up状态
浏览器debug如图所示
huanggzeK零SK壹S
mtcc 可以远程帮你看看,发 tv 12 到 kubesphere@yunify.com 。约一个你方便的时间
- 最佳回复由 mtcc 选择
huanggze 经过摸索问题原因找到了,因为在部署kubesphere之前,集群里面已经有prometheus-operator在运行,部署kubesphere node-expoert与已有的prometheus-operator端口冲突,无法启动,后面把node-expoert端口改了才恢复,这样集群中就同时运行着两套prometheus-operator,这就导致了同一metric数据收集了两条,只是一条多了些标签
所以查询会报错found duplicate series for the match group,many-to-many matching not allowed: matching labels must be unique on one side,后面我卸载了集群原有的prometheus-operator,所有八小时内数据可以正常拉取,八小时之前都是两套同时运行着,因此无法拉取数据
但是两套prometheus部署在不同namespace,并且挂载的不同pvc,数据为啥会混在一起冲突,这点没搞明白,请huanggze 大佬来解答一下
另外希望在pod监控项目页面里面加上磁盘io项目,这样pod监控就完善了
benjaminhuoK零S
container_fs_writes_bytes_total 这个metrics 我们会调研下看看需不需要加