首页 > 其他分享 >prometheus配置

prometheus配置

时间:2024-07-25 18:42:15浏览次数:9  
标签:labels metric 配置 relabel 抓取 prometheus configs

1.relabel_configs 和 metric_relabel_configs

relabel_configs:发生在抓取前选择目标和做label配置

metric_relabel_configs:发生在抓取后落tsdb库之前,最后修改metrics内容

elabel_config 发生在抓取之前,metric_relabel_configs 发生在抓取之后

 

2.其他配置

- source_labels: [__meta_kubernetes_service_name]  #这个标签可以在prom中查看详细的值
separator: ;
regex: (.*)   #正则匹配
target_label: k8s_svc
replacement: $1
action: replace

replace: 替换。

keep: 保留。如果只想发现某个与source_labels匹配的target,可以用这个keep

drop: 丢弃。可以根据source_labels丢弃某个匹配的target

 

 

参考连接:

https://blog.csdn.net/qq_43684922/article/details/131155357

https://prometheus.io/docs/prometheus/latest/configuration/configuration/

标签:labels,metric,配置,relabel,抓取,prometheus,configs
From: https://www.cnblogs.com/wdgde/p/18323899

相关文章

  • Nacos 配置中心配置加载源码分析
    前言:上一篇我们分析Nacos配置中心服务端源码的时候,多次看到有去读取本地配置文件,那本地配置文件是何时加载的?本篇我们来进行详细分析。Nacos系列文章传送门:Nacos初步认识和Nacos部署细节Nacos配置管理模型–命名空间(Namespace)、配置分组(Group)和配置集ID(DataID)......
  • 最新nacos下载安装,版本号2.4.0,nacos持久化存储到本地mysql中,nacos配置登录账户密码
    官网:https://nacos.io/zh-cn/docs/quickstart/quick-start1.下载地址:https://github.com/alibaba/nacos/releases网络不好,很难下载。直接使用git克隆,然后自己编译,这是最快的了。克隆:gitclonehttps://github.com/alibaba/nacos.git然后到根目录中(我的:E:\Demos\nacos),执行cmd命令:mv......
  • 虚拟机环境下Rocky 9.4安装Mysql8并配置Dbeaver客户端
    环境:服务器操作系统:Rocky9.4数据库:mysql8.0.38客户端操作系统:windows10Dbeaver版本:24.1.3Rocky9.4安装镜像下载地址:https://mirrors.aliyun.com/rockylinux/9.4/isos/x86_64/Rocky-9.4-x86_64-dvd.isoDbeaver安装文件下载链接:https://dbeaver.io/files/dbeaver-c......
  • systemd service 配置 ulimit 限制
      在bash中,有个ulimit命令,提供了对shell及该shell启动的进程的可用资源控制。主要包括打开文件描述符数量、用户的最大进程数量、coredump文件的大小等。在CentOS5/6等版本中,资源限制的配置可以在/etc/security/limits.conf设置,针对root/user等各个用户或者......
  • linux到nacos获取配置
    #!/bin/bash#Nacos服务器地址nacos_server="http://xxx:8848"#命名空间ID(如果有)namespace_id="ecch-prod"#配置的DataIDdata_id="ecch.yaml"#配置的Groupgroup="ecch_prod"#Nacos认证信息(如果需要)#username="your-username"#passw......
  • Nuxt.js 环境变量配置与使用
    title:Nuxt.js环境变量配置与使用date:2024/7/25updated:2024/7/25author:cmdragonexcerpt:摘要:“该文探讨了Nuxt.js框架下环境变量配置的详细过程,涉及.env文件配置、运行时访问、安全性考量、在不同场景下的实践(如Vue应用、插件、服务器路由)及多环境配置下的最佳实......
  • Honeywell Touchpoint Plus 易于配置的壁挂式控制系统
    TouchpointPlus为您的小型气体检测仪系统带来全新的控制体验。TouchpointPlus是一种易于配置的壁挂式控制系统,最多可支持16个气体检测通道。它的模块化设计使您能够控制和配置各种应用所需的设备。 提供可靠的控制 -来自最值得信赖的气体检测专家的Honeywell可......
  • C#读取指定json配置文件
    在C#开发中,有时候我们需要从JSON文件中读取配置或数据。本文将介绍一个简单的方法,使用Newtonsoft.Json库来读取指定的JSON文件并进行反序列化操作。读取json配置文件的源码取自SqlSugar作者的ReZero开源项目:https://gitee.com/DotNetNext/ReZero1.准备工作首先,我们需要使用NuGe......
  • Django 信号的配置、定义、种类
     如果你的信号处理程序没有打印任何输出,可能的原因包括信号未正确连接、模型保存未触发信号,或者信号处理程序未正确导入。以下是一些更详细的排查步骤:1.确认apps.py配置确保apps.py文件配置正确,并在ready方法中导入了signals模块:#customerApp/apps.pyfro......
  • 【新手小白的Clion的下载安装配置使用问题】
    MinGW与Clion下载安装及使用详解参考文章:MinGW与Clion下载安装及使用详解Clion官网点击下载clion+MinGW+opencv配置安装参考文章:clion+MinGW+opencv配置安装运行CLion,在Settings→Build,Execution,Deployment中找到toolchains。然后点击+号,添加MinGW的编译工......