Relabel与Metic Relabel

news/2024/12/28 22:14:26/

Prometheus支持多种方式的自动发现目标(targets),以下是一些常见的自动发现方式:

  1. 静态配置:您可以在Prometheus配置文件中直接列出要监测的目标。这种方式适用于目标相对稳定的情况下,例如固定的服务器或设备列表。

  2. 服务发现:Prometheus支持通过服务发现机制来自动发现目标。它可以与各种服务发现工具集成,如Kubernetes、Consul、Eureka和Zookeeper等。通过与这些工具的集成,Prometheus可以动态发现新的目标,以及监测服务的动态变化。

  3. 文件发现:您可以在文件中定义目标列表,并告知Prometheus读取该文件以自动发现目标。这种方式适用于您有一个更新频率较低的目标列表文件,并且不依赖于其他服务发现机制。

  4. DNS发现:Prometheus支持通过DNS来自动发现目标。您可以配置Prometheus使用特定的DNS名称模式,例如基于子域名或标签,以自动解析目标。

  5. EC2、GCP、Azure等云平台集成:如果您在云平台上托管您的目标(例如EC2实例、GCE实例或Azure虚拟机),Prometheus可以通过与这些云平台的API集成,自动发现和监测这些目标。

标签从写

  - job_name: "grafana"static_configs:- targets: ["localhost:3000"]relabel_configs:- source_labels:- __scheme__- __metrics_path__- __address__regex: "(http|https)(.*)"separator: ""target_label: "endpoint"replacement: "${1}://${2}"action: replace

Prometheus会将目标的新标签"endpoint"设置为以"http://"或"https://"开头的值,例如:http://localhost:3000

  - job_name: "node"metrics_path: '/metrics'scheme: "http"consul_sd_configs:- server: "192.168.1.50:8500"tags:# - "node_exporter"- "node_export"refresh_interval: 1mrelabel_configs:- regex: "(job|app|__scheme__)"replacement: ${1}_nameaction: labelmapmetric_relabel_configs:- source_labels:- __name__regex: "go_info.*"   #删除go_info开头的指标action: drop

删除前
在这里插入图片描述

删除后
在这里插入图片描述


http://www.ppmy.cn/news/1238515.html

相关文章

kafka权限认证 topic权限认证 权限动态认证-亲测成功

kafka权限认证 topic权限认证 权限动态认证-亲测成功 kafka动态认证 自定义认证 安全认证-亲测成功 MacBook Linux安装Kafka Linux解压安装Kafka 介绍 1、Kafka的权限分类 身份认证(Authentication):对client 与服务器的连接进行身份认证…

nginx安装之后修改配置无效

这个问题排查了一晚上,配置怎么改都无效。原本以为错误信息在控制台就能告诉我们,但有些错误信息它都放在日志。查看了日志才发现是没有权限引起的。 这种情况一般是防火墙引起的。可以临时关闭防火墙测试一下 输入如下命令 setenforce 0 如果您使用的…

最近iphone手机的交管12123闪退,打不开的解决办法?

苹果手机系统和新版软件不配,终极决绝办法:升级IOS系统就好 可能是手机的内存不足了,因为在使用APP时,需要占用手机的内存,如果手机内存不足以支持软件允许,软件就会闪退。车主可以清理一下手机的内存&…

【Python 训练营】N_6 求素数

题目 判断101-200之间有多少个素数,并输出所有素数。 分析 判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。 答案 h 0 leap 1 from math import sqrt from sys …

智慧城市运营管理平台解决方案:PPT全文61页,附下载

关键词:智慧城市建设方案,智慧城市解决方案,智慧城市的发展前景和趋势,智慧城市建设内容,智慧城市运营管理平台 一、智慧城市运营平台建设背景 随着城市化进程的加速,城市面临着诸多挑战,如环…

深入理解C语言指针基础概念:定义、内存地址与声明初始化

导言: 在C语言中,指针是一项强大而重要的概念,直接涉及内存的底层操作。理解指针的基础概念对于熟练运用C语言以及理解底层系统工作原理至关重要。本文将深入研究指针的定义、内存地址的概念以及指针的声明和初始化,帮助读者建立对…

Navicat 技术指引 | GaussDB服务器对象的创建/设计(编辑)

Navicat Premium(16.2.8 Windows版或以上) 已支持对GaussDB 主备版的管理和开发功能。它不仅具备轻松、便捷的可视化数据查看和编辑功能,还提供强大的高阶功能(如模型、结构同步、协同合作、数据迁移等),这…

国家开放大学学子们有需要的练习题 走起!

试卷代号: 学前教育科研方法 参考试题 (开卷) 一、单选题(每题4分,共20分) 1.下列关于测验与量表关系的表述中不正确的一项是( )。 A.一个好的测验必须有一个或一个以上的量表,才能使测验…