我们实际上没有任何东西(Kubernetes,Nginx,HA代理,AWS等),并且所有这些默认条目均会推低我们自己的实际自定义指标:
我找不到删除或禁用这些条目的任何方法。我们正在使用自己的Prometheus服务器运行我们自己的GitLab实例,并且我对这两者都具有管理员权限。
为澄清起见进行编辑:我说的是自定义环境指标,而不是有关GitLab本身的指标。我们的部署目标不使用任何这些技术,并且展开时所有组都是空的。
答案 0 :(得分:0)
如果您不想使用所描述的@Shantanu方法完全禁用检测功能,则可以配置Prometheus以基于正则表达式模式删除指标。这样,Prometheus仍会抓取所有内容,但下一步会从其内存中删除匹配的指标。
以下是我如何使用默认Grafana Loki指标进行操作的示例:
- job_name: loki
static_configs:
- targets: ["loki:3100"]
metric_relabel_configs:
- source_labels: [__name__]
regex: "(alertmanager|cortex|etcd|jaeger|prometheus|querier)_.*"
action: drop