Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 即使servicemonitor可用并出现在服务发现中,普罗米修斯也不会对Gitlab指标进行刮取_Kubernetes_Gitlab_Monitoring_Prometheus_Metrics - Fatal编程技术网

Kubernetes 即使servicemonitor可用并出现在服务发现中,普罗米修斯也不会对Gitlab指标进行刮取

Kubernetes 即使servicemonitor可用并出现在服务发现中,普罗米修斯也不会对Gitlab指标进行刮取,kubernetes,gitlab,monitoring,prometheus,metrics,Kubernetes,Gitlab,Monitoring,Prometheus,Metrics,我目前正在努力监控我公司运行在kubernetes集群上的Gitlab。 我们已经部署了一个单独的普罗米修斯(我们不使用捆绑的普罗米修斯)。目前我的问题是,普罗米修斯并没有掌握很多指标。我确实得到了很多Gitaly,但没有一个公开的gitlab指标 到目前为止,我已经转到metrics端点来检查哪些指标在那里公开。我已经检查了集群和servicemonitor,它指向了正确的端点/-/metrics,并且已被prometheus运营商/服务发现部门拾取 我已经检查了普罗米修斯本身,它出现在服务发

我目前正在努力监控我公司运行在kubernetes集群上的Gitlab。 我们已经部署了一个单独的普罗米修斯(我们不使用捆绑的普罗米修斯)。目前我的问题是,普罗米修斯并没有掌握很多指标。我确实得到了很多Gitaly,但没有一个公开的gitlab指标

到目前为止,我已经转到metrics端点来检查哪些指标在那里公开。我已经检查了集群和servicemonitor,它指向了正确的端点
/-/metrics
,并且已被prometheus运营商/服务发现部门拾取

我已经检查了普罗米修斯本身,它出现在服务发现中

我现在完全不知道问题是什么。我尝试重新安装gitlab实例并杀死普罗米修斯吊舱来启动抓取过程,但这似乎不起作用


希望这里的其他人知道可能的问题。

我决定仔细检查所有内容,我发现问题是由于(其他人)在服务中未正确设置端口造成的因此,尽管普罗米修斯试图在
端口XYZ
上刮取数据,但由于端口不正确,因此没有得到任何指标。

你能分享你的普罗米修斯配置和
/etc/gitlab/gitlab.rc
文件吗?我会编辑这篇文章,但我们使用helm部署gitlab和普罗米修斯,因此,恕我直言,我们无法编辑gitlab.rc文件,只能使用helm值调整设置。能否提供有关您的环境的更多信息?它的云或本地环境,您是如何部署普罗米修斯的,您是否在使用自己的查询。你是如何配置普罗米修斯的?您使用的是什么K8s版本?