返回列表 发布新帖

监控gitlab-runner

127 0
发表于 2024-4-30 11:30:00 | 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×

可以使用Prometheus来监控gitlab-runner的运行情况。带有 Prometheus exporter的嵌入式 HTTP 统计服务器在极狐GitLab Runner 1.8.0已经引入,可以直接接入Prometheus获取监控数据。

极狐GitLab Runner 使用原生 Prometheus 指标进行检测,可以通过 /metrics 路径上的嵌入式 HTTP 服务器进行公开。 如果启用了服务器,它可以被 Prometheus 监控系统抓取或通过其他 HTTP 客户端访问。

exporter暴露的信息包括:

  • Runner 业务逻辑指标(例如,当前正在运行的作业数量)。
  • 特定的 Go 进程指标(垃圾收集统计信息、goroutines、memstats 等)。
  • 一般进程指标(内存使用情况、CPU 使用情况、文件描述符使用情况等)。
  • 构建版本信息。 Prometheus 的展示格式中记载了指标格式。

这些指标可以监控和了解您的 Runner。 例如,您可能会感兴趣 Runner 主机上的平均负载的增加是否与处理作业的增加有关。或者您正在运行一组机器,想跟踪构建趋势以对基础架构进行更改。

回复

使用道具 举报

意见建议

Email:forum@gitlab.cn
  • 关注公众号
  • 添加专业顾问
Copyright © 2001-2024 极狐GitLab论坛 版权所有 All Rights Reserved. 鄂ICP备2021008419号-1|鄂公网安备42018502006137号
关灯 快速发帖
扫一扫添加专业顾问
返回顶部
快速回复 返回顶部 返回列表