并非所有 GitLab Prometheus 指标都有效
Not all GitLab Prometheus metrics are working
我对 GitLab 比较陌生,并且很难使用 GitLab 提供的指标。
我按照 GitLab documentation 中描述的步骤激活了 /admin/application_settings/metrics_and_profiling
下的嵌入式 Prometheus 端点。
当我从 GitLab docker 容器卷曲 /-/metrics
端点时,Prometheus 正在工作并提供可用指标的子集。
问题是,Prometheus 没有提供所有可用指标。例如,以下指标不起作用:
gitlab.unicorn.workers
gitlab.transaction.event_push_branch_total
但是指标 gitlab.puma.max_threads
工作正常。
我是否必须以某种方式激活其他指标?
谢谢
对于遇到相同行为的任何人,我发现了这个问题。
启用 Prometheus 后,只会报告那些至少执行过一次的指标。
将分支推送到回购协议后,指标 gitlab.transaction.event_push_branch_total
也可见。
我对 GitLab 比较陌生,并且很难使用 GitLab 提供的指标。
我按照 GitLab documentation 中描述的步骤激活了 /admin/application_settings/metrics_and_profiling
下的嵌入式 Prometheus 端点。
当我从 GitLab docker 容器卷曲 /-/metrics
端点时,Prometheus 正在工作并提供可用指标的子集。
问题是,Prometheus 没有提供所有可用指标。例如,以下指标不起作用:
gitlab.unicorn.workers
gitlab.transaction.event_push_branch_total
但是指标 gitlab.puma.max_threads
工作正常。
我是否必须以某种方式激活其他指标?
谢谢
对于遇到相同行为的任何人,我发现了这个问题。
启用 Prometheus 后,只会报告那些至少执行过一次的指标。
将分支推送到回购协议后,指标 gitlab.transaction.event_push_branch_total
也可见。