首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用外部Prometheus监视GitLab

使用外部Prometheus监视GitLab
EN

Stack Overflow用户
提问于 2021-02-10 00:07:12
回答 1查看 270关注 0票数 1

我正在尝试将gitlab配置为从我在kubernetes中部署的外部prometheus进行监控。我正在按照文档中的说明操作。

https://docs.gitlab.com/ee/administration/monitoring/prometheus/#using-an-external-prometheus-server

代码语言:javascript
复制
gitlab_workhorse['prometheus_listen_addr'] = "0.0.0.0:9229"

# Rails nodes
gitlab_exporter['listen_address'] = '0.0.0.0'
gitlab_exporter['listen_port'] = '9168'

# Sidekiq nodes
sidekiq['listen_address'] = '0.0.0.0'

# Redis nodes
redis_exporter['listen_address'] = '0.0.0.0:9121'

# PostgreSQL nodes
postgres_exporter['listen_address'] = '0.0.0.0:9187'

# Gitaly nodes
gitaly['prometheus_listen_addr'] = "0.0.0.0:9236" 

我能从普罗米修斯那里看到的这些服务。我遇到问题的地方是在步骤5和6中配置gitlab_rails

代码语言:javascript
复制
5. Add the Prometheus server IP address to the monitoring IP whitelist. For example:

gitlab_rails['monitoring_whitelist'] = ['127.0.0.0/8', '192.168.0.1']

6. On all GitLab Rails(Puma/Unicorn, Sidekiq) servers, set the Prometheus server IP address and listen port. For example:

gitlab_rails['prometheus_address'] = '192.168.0.1:9090' 

如果我的prometheus部署在kubernetes中,我应该放入哪个IP?

EN

回答 1

Stack Overflow用户

发布于 2021-04-25 07:39:20

再次检查the documentation,其中步骤发生了变化(包括步骤5)

参见GitLab 13.11 (2021年4月)

带上您自己的普罗米修斯,获得最佳的GitLab - Kubernetes集成体验

通过将集群服务与GitLab集成,您可以从各种GitLab功能中获益,如Environment boardsPrometheus metricsapplication logs

以前,这些功能要求您使用GitLab托管应用程序,这不适合我们许多用户的工作流程和要求。

在此版本中,您可以通过GitLab服务与普罗米修斯和Kubernetes集成,并根据您自己的公司流程和策略对其进行维护。

如果您刚刚开始安装这些应用程序,我们提供了大量的文档和推荐的工作流程。您仍然可以像使用GitLab管理的普罗米修斯一样,在GitLab中保留可用的深度指标集成。

参见DocumentationIssue

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66122667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档