问题描述
我目前正在尝试监视在kubernetes集群上运行的公司Gitlab。 我们已经部署了一个单独的普罗米修斯(我们没有使用捆绑的普罗米修斯)。当前,我的问题是普罗米修斯没有抓取很多指标。我确实有很多Gitaly,但没有公开的gitlab指标。
截至目前,我已经转到指标端点,以检查哪些指标在此处公开。我已经检查了集群,并且指向正确端点<url>/-/metrics
的servicemonitor已经存在,并已由prometheus运营商/服务发现选择。
我现在完全不知所措。我尝试重新安装gitlab实例并杀死prometheus pod来启动抓取过程,但这似乎不起作用。
希望这里的其他人知道可能是问题所在。
解决方法
我决定仔细检查所有内容,我发现问题是由于服务端口未正确设置(由其他人设置),与普罗米修斯在port XYZ
上尝试抓取一样多没有得到任何度量标准,因为端口不是正确的度量标准。