Kubernetes 即使servicemonitor可用并出现在服务发现中,普罗米修斯也不会对Gitlab指标进行刮取
我目前正在努力监控我公司运行在kubernetes集群上的Gitlab。 我们已经部署了一个单独的普罗米修斯(我们不使用捆绑的普罗米修斯)。目前我的问题是,普罗米修斯并没有掌握很多指标。我确实得到了很多Gitaly,但没有一个公开的gitlab指标 到目前为止,我已经转到metrics端点来检查哪些指标在那里公开。我已经检查了集群和servicemonitor,它指向了正确的端点Kubernetes 即使servicemonitor可用并出现在服务发现中,普罗米修斯也不会对Gitlab指标进行刮取,kubernetes,gitlab,monitoring,prometheus,metrics,Kubernetes,Gitlab,Monitoring,Prometheus,Metrics,我目前正在努力监控我公司运行在kubernetes集群上的Gitlab。 我们已经部署了一个单独的普罗米修斯(我们不使用捆绑的普罗米修斯)。目前我的问题是,普罗米修斯并没有掌握很多指标。我确实得到了很多Gitaly,但没有一个公开的gitlab指标 到目前为止,我已经转到metrics端点来检查哪些指标在那里公开。我已经检查了集群和servicemonitor,它指向了正确的端点/-/metrics,并且已被prometheus运营商/服务发现部门拾取 我已经检查了普罗米修斯本身,它出现在服务发
/-/metrics
,并且已被prometheus运营商/服务发现部门拾取
我已经检查了普罗米修斯本身,它出现在服务发现中
我现在完全不知道问题是什么。我尝试重新安装gitlab实例并杀死普罗米修斯吊舱来启动抓取过程,但这似乎不起作用
希望这里的其他人知道可能的问题。我决定仔细检查所有内容,我发现问题是由于(其他人)在服务中未正确设置端口造成的因此,尽管普罗米修斯试图在
端口XYZ
上刮取数据,但由于端口不正确,因此没有得到任何指标。你能分享你的普罗米修斯配置和/etc/gitlab/gitlab.rc
文件吗?我会编辑这篇文章,但我们使用helm部署gitlab和普罗米修斯,因此,恕我直言,我们无法编辑gitlab.rc文件,只能使用helm值调整设置。能否提供有关您的环境的更多信息?它的云或本地环境,您是如何部署普罗米修斯的,您是否在使用自己的查询。你是如何配置普罗米修斯的?您使用的是什么K8s版本?