一、介绍

当我们使用各类exporter分别对系统、数据库和HTTP服务进行监控指标采集,对于所有监控指标对应的Target的运行状态和资源使用情况,都是用Prometheus的静态配置功能 static_configs 来手动添加主机IP和端口,然后重载服务让Prometheus发现。

对于一组比较少的服务器的测试环境中,这种手动方式添加配置信息是最简单的方法。但是实际生产环境中,对于成百上千的节点组成的大型集群又或者Kubernetes这样的大型集群,很明显,手动方式捉襟见肘了。为此,Prometheus提前已经设计了一套服务发现功能。

Prometheus 服务发现能够自动检测分类,并且能够识别新节点和变更节点。也就是说,可以在容器或者云平台中,自动发现并监控节点或更新节点,动态的进行数据采集和处理。
目前 Prometheus 已经支持了很多常见的自动发现服务,比如 consul ec2 gce serverset_sd_config openStack kubernetes 等等。
我们常用的就是sd_config、DNS、kubernetes、consul这些足够了。

二、服务发现原理

而对于Prometheus这一类基于Pull模式的监控系统,显然也无法继续使用的static_configs的方式静态的定义监控目标。而对于Prometheus而言其解决方案就是引入一个中间的代理人(服务注册中心),这个代理人掌握着当前所有监控目标的访问信息,Prometheus只需要向这个代理人询问有哪些监控目标控即可, 这种模式被称为服务发现。

在不同的场景下,会有不同的东西扮演者代理人(服务发现与注册中心)这一角色。比如在AWS公有云平台或者OpenStack的私有云平台中,由于这些平台自身掌握着所有资源的信息,此时这些云平台自身就扮演了代理人的角色。Prometheus通过使用平台提供的API就可以找到所有需要监控的云主机。在Kubernetes这类容器管理平台中,Kubernetes掌握并管理着所有的容器以及服务信息,那此时Prometheus只需要与Kubernetes打交道就可以找到所有需要监控的容器以及服务对象。Prometheus还可以直接与一些开源的服务发现工具进行集成,例如在微服务架构的应用程序中,经常会使用到例如Consul这样的服务发现注册软件,Promethues也可以与其集成从而动态的发现需要监控的应用服务实例。除了与这些平台级的公有云、私有云、容器云以及专门的服务发现注册中心集成以外,Prometheus还支持基于DNS以及文件的方式动态发现监控目标,从而大大的减少了在云原生,微服务以及云模式下监控实施难度。

三、静态服务发现:

static_configs

- job_name: "nodes"
# metrics_path defaults to '/metrics'
# scheme defaults to 'http'.static_configs:- targets:  - 10.99.31.206:9100- 10.99.31.201:9100- 10.99.31.202:9100

四、file_sd_configs

在Prometheus支持的众多服务发现的实现方式中,基于文件的服务发现是最通用的方式。这种方式不需要依赖于任何的平台或者第三方服务。对于Prometheus而言也不可能支持所有的平台或者环境。通过基于文件的服务发现方式下,Prometheus会定时从文件中读取最新的Target信息,因此,你可以通过任意的方式将监控Target的信息写入即可。
用户可以通过JSON或者YAML格式的文件,定义所有的监控目标。例如,在下面的yaml文件中分别定义了2个采集任务,以及每个任务对应的Target列表:

yaml格式

- targets: ['192.168.1.220:9100']labels:app:    'app1'env:   'game1'region: 'us-west-2'
- targets: ['192.168.1.221:9100']labels:app:    'app2'env:   'game2'region: 'ap-southeast-1'

json格式

[{"targets": [ "192.168.1.221:29090"],"labels": {"app": "app1","env": "game1","region": "us-west-2"}},{"targets": [ "192.168.1.222:29090" ],"labels": {"app": "app2","env": "game2","region": "ap-southeast-1"}}
]

同时还可以通过为这些实例添加一些额外的标签信息,例如使用env标签标示当前节点所在的环境,这样从这些实例中采集到的样本信息将包含这些标签信息,从而可以通过该标签按照环境对数据进行统计。

创建Prometheus配置文件/data/prometheus/conf/prometheus-file-sd.yml,并添加以下内容:

  - job_name: 'file_sd_test'scrape_interval: 10sfile_sd_configs:- files:- /data/prometheus/static_conf/*.yml- /data/prometheus/static_conf/*.json

这里定义了一个基于file_sd_configs的监控采集test任务,其中模式的任务名称为file_sd_test。在yml文件中可以使用yaml标签覆盖默认的job名称,然后重载Prometheus服务。

service prometheus restat

在Prometheus UI的Targets下就可以看到当前从targets.json文件中动态获取到的Target实例信息以及监控任务的采集状态,同时在Labels列下会包含用户添加的自定义标签:

Prometheus默认每5m重新读取一次文件内容,当需要修改时,可以通过refresh_interval进行设置,例如:

  - job_name: 'file_sd_test'scrape_interval: 10sfile_sd_configs:- refresh_interval: 30s # 30s重载配置文件files:- /data/prometheus/static_conf/*.yml- /data/prometheus/static_conf/*.json

通过这种方式,Prometheus会自动的周期性读取文件中的内容。当文件中定义的内容发生变化时,不需要对Prometheus进行任何的重启操作。

这种通用的方式可以衍生了很多不同的玩法,比如与自动化配置管理工具(Ansible)结合、与Cron Job结合等等。 对于一些Prometheus还不支持的云环境,比如国内的阿里云、腾讯云等也可以使用这种方式通过一些自定义程序与平台进行交互自动生成监控Target文件,从而实现对这些云环境中基础设施的自动化监控支持。

五、eureka_sd_config

目前我们的项目是使用Spring Cloud构建的微服务,使用的是Eureka作为注册中心,且项目中使用到Prometheus做服务监控。而Prometheus提供了基于Eureka的服务发现支持。

配置好像很简单(再调研下):

直接在抓取配置中填上earka地址就可以了

prometheus.yml 配置
global:scrape_interval:     10sevaluation_interval: 10s
scrape_configs:- job_name: eurekametrics_path: /metricseureka_sd_configs:- server: <your eureka address>/eureka

六、基于DNS的发现

七、基于console的发现

onsul基于golang开发的开源工具,主要面向分布式,服务化的系统提供服务注册、服务发现和配置管理的功能,提供服务发现/注册、健康检查和保持一致性等功能

https://www.consul.io/downloads/

Consul是一个分布式k/v数据库,是当前比较流行的服务注册组件,下面对consul+prometheus自动发现监控目标大致流程做个介绍。

1.通过在consul注册服务或注销服务(监控targets)

2.Prometheus 一直监视(watch)consul服务,当发现consul中符合要求的服务有新变化时更新Prometheus监控对象

八、kubernetes_sd_configs

参考:Prometheus之kubernetes-sd自动发现 - 思凡念真 - 博客园

目前,在Kubernetes下,Prometheus 通过与 Kubernetes API 集成主要支持5种服务发现模式:Node、Service、Pod、Endpoints、Ingress。不同的服务发现模式适用于不同的场景,例如:node适用于与主机相关的监控资源,如节点中运行的Kubernetes 组件状态、节点上运行的容器状态等;service 和 ingress 适用于通过黑盒监控的场景,如对服务的可用性以及服务质量的监控;endpoints 和 pod 均可用于获取 Pod 实例的监控数据,如监控用户或者管理员部署的支持 Prometheus 的应用。

1. node

node角色可以发现集群中每个node节点的地址端口,默认为Kubelet的HTTP端口。目标地址默认为Kubernetes节点对象的第一个现有地址,地址类型顺序为NodeInternalIP、NodeExternalIP、NodeLegacyHostIP和NodeHostName。

作用:监控K8S的node节点的服务器相关的指标数据。

可用标签

  • __meta_kubernetes_node_name: node节点的名称
  • __meta_kubernetes_node_label_<labelname>: k8s中node节点的标签.<labelname>代表标签名称
  • __meta_kubernetes_node_labelpresent_<labelname>: 标签存在则为true.<labelname>代表标签名称
  • __meta_kubernetes_node_annotation_<annotationname>: k8s中node节点的注解.<annotationname>代表注解名称
  • __meta_kubernetes_node_annotationpresent_<annotationname>: 注解存在则为true.<annotationname>代表注解名称
  • __meta_kubernetes_node_address_<address_type>: 不同类型的node节点地址,例如:

    • _meta_kubernetes_node_address_Hostname="test-k8s-node1"
    • _meta_kubernetes_node_address_InternalIP="10.0.0.11"
  • instance: 从apiserver获取到的节点名称

2. service

service角色可以发现每个service的ip和port,将其作为target。这对于黑盒监控(blackbox)很有用。

即:一个Service访问到哪个pod,就把哪个pod的数据传上来。使用的场景很少。只是看Service对应业务是否健康的时候可以使用。

可用标签

  • __meta_kubernetes_namespace: service所在的命名空间
  • __meta_kubernetes_service_annotation_<annotationname>: k8s中service的注解
  • __meta_kubernetes_service_annotationpresent_<annotationname>: 注解存在则为true
  • __meta_kubernetes_service_cluster_ip: k8s中service的clusterIP
  • __meta_kubernetes_service_external_name: k8s中service的external_name
  • __meta_kubernetes_service_label_<labelname>: k8s中service的标签
  • __meta_kubernetes_service_labelpresent_<labelname>: 标签存在则为true
  • __meta_kubernetes_service_name: k8s中service的名称
  • __meta_kubernetes_service_port_name: k8s中service的端口
  • __meta_kubernetes_service_port_protocol: k8s中service的端口协议
  • __meta_kubernetes_service_type: k8s中service的类型

3. pod

pod角色可以发现所有pod并将其中的pod ip作为target。如果有多个端口或者多个容器,将生成多个target(例如:80,443这两个端口,pod ip为10.0.244.22,则将10.0.244.22:80,10.0.244.22:443分别作为抓取的target)。
如果容器没有指定的端口,则会为每个容器创建一个无端口target,以便通过relabel手动添加端口。

  • __meta_kubernetes_namespace: pod所在的命名空间
  • __meta_kubernetes_pod_name: pod的名称
  • __meta_kubernetes_pod_ip: pod的ip
  • __meta_kubernetes_pod_label_<labelname>: pod的标签
  • __meta_kubernetes_pod_labelpresent_<labelname>: 标签存在则为true
  • __meta_kubernetes_pod_annotation_<annotationname>: pod的注解
  • __meta_kubernetes_pod_annotationpresent_<annotationname>: 注解存在则为true
  • __meta_kubernetes_pod_container_init: 如果容器是InitContainer,则为true
  • __meta_kubernetes_pod_container_name: 容器的名称
  • __meta_kubernetes_pod_container_port_name: 容器的端口名称
  • __meta_kubernetes_pod_container_port_number: 容器的端口号
  • __meta_kubernetes_pod_container_port_protocol: 容器的端口协议
  • __meta_kubernetes_pod_ready: pod的就绪状态,true或false。
  • __meta_kubernetes_pod_phase: pod的生命周期状态.PendingRunningSucceededFailed or Unknown
  • __meta_kubernetes_pod_node_name: pod所在node节点名称
  • __meta_kubernetes_pod_host_ip: pod所在node节点ip
  • __meta_kubernetes_pod_uid: pod的uid
  • __meta_kubernetes_pod_controller_kind: pod控制器的类型ReplicaSet ,DaemonSet,Job,StatefulSet...
  • __meta_kubernetes_pod_controller_name: pod控制器的名称

4. endpoints

endpoints角色可以从ep(endpoints)列表中发现所有targets。

可用标签

  • __meta_kubernetes_namespace : ep对象所在的命名空间
  • __meta_kubernetes_endpoints_name : ep的名称
  • 直接从ep对象的列表中获取的所有target,下面的标签将会被附加上

    • __meta_kubernetes_endpoint_hostname: ep的主机名
    • __meta_kubernetes_endpoint_node_name: ep的node节点名
    • __meta_kubernetes_endpoint_ready: ep的就绪状态,true或false。
    • __meta_kubernetes_endpoint_port_name: ep的端口名称
    • __meta_kubernetes_endpoint_port_protocol: ep的端口协议
    • __meta_kubernetes_endpoint_address_target_kind: ep对象的目标类型,比如Pod
    • __meta_kubernetes_endpoint_address_target_name: ep对象的目标名称,比如pod名称
  • 如果ep是属于service的话,则会附加service角色的所有标签
  • 对于ep的后端节点是pod,则会附加pod角色的所有标签(即上边介绍的pod角色可用标签)
    比如我么手动创建一个ep,这个ep关联到一个pod,则prometheus的标签中会包含这个pod角色的所有标签

5. ingress

ingress角色发现ingress的每个路径的target。这通常对黑盒监控很有用。该地址将设置为ingress中指定的host。

可用标签

  • __meta_kubernetes_namespace: ingress所在的命名空间
  • __meta_kubernetes_ingress_name: ingress的名称
  • __meta_kubernetes_ingress_label_<labelname>: ingress的标签
  • __meta_kubernetes_ingress_labelpresent_<labelname>: 标签存在则为true
  • __meta_kubernetes_ingress_annotation_<annotationname>: ingress的注解
  • __meta_kubernetes_ingress_annotationpresent_<annotationname>: 注解存在则为true
  • __meta_kubernetes_ingress_scheme: ingress的协议,如果设置了tls则是https,默认http
  • __meta_kubernetes_ingress_path: ingress中指定的的路径。默认为/

案例:

案例的含义:发现并监控prometheus命名空间下所有Service对应的所有pod的metrics数据

发现流程:找命名空间为prometheus下的所有Service(Service注册在DNS上会暴露端口,因此不用考虑端口),然后Service由于包含了endpoints列表,因此可以找到所有的pod+port,再根据metrics_path可以拼接成http://pod+port/prometheus/prometheus/metrics,进而监控了所有pod的监控指标

role是endpoints:此配置说明是通过Service找Pod

九、武汉集群prometheus配置案例

global:scrape_interval: 1mscrape_timeout: 10sevaluation_interval: 1mexternal_labels:prometheus_replica: prometheus-0
alerting:alert_relabel_configs:- separator: ;regex: prometheus_replicareplacement: $1action: labeldropalertmanagers:- static_configs:- targets:- alertmanager.prom-alert.svc:9093scheme: httptimeout: 10sapi_version: v1
rule_files:
- /etc/prometheus/rules/*rules.yaml
scrape_configs:
- job_name: alertmanagerhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /metricsscheme: httpstatic_configs:- targets:- alertmanager.prom-alert.svc:9093
- job_name: prometheus-monitorhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: example-localhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /example-local/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- example-localrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: prometheus-v1honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- bi-service- clickhouse- aiservice- redis- feature-replay-monitor- passport- passport-am- passport-idd- passport-api- goldeneye- cmonitorrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: prometheus-v2honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- summercampaign- laputarelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: milvushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /milvus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- milvusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: rcphonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /rcp/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- rcprelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: towerhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /tower/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- towerrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: ipeshonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /ipes/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- ipesrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: jarvis-milvushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /jarvis-milvus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- jarvis-milvusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: k8s-training-dev01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /k8s-training-dev01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- k8s-training-dev01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: etcdhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /etcd/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- etcdrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: consulhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /consul/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- consulrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: jarvis-online01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /jarvis-online01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- jarvis-online01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: iqiyi-nacoshonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /iqiyi-nacos/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- iqiyi-nacosrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: dbtesthonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /dbtest/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- dbtestrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: recomp-monitorhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /recomp-monitor/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- recomp-monitorrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: apisix-testhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /apisix-test/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- apisix-testrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: laputa-testhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /laputa-test/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- laputa-testrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: order-monitorhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /order-monitor/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- order-monitorrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: kubeedge-prometheus-online01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /kubeedge-prometheus-online01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- kubeedge-prometheus-online01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: vip-eaglehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-eagle/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-eaglerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: moss-istiohonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /moss-istio/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- moss-istiorelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: bigdata-prometheus-flinkhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- bigdata-prometheus-flinkrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: kvass-prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: hubble-public-cloud-collectorhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /hubble-public-cloud-collector/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- hubble-public-cloud-collectorrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: bjzyx-transcoding-online01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /bjzyx-transcoding-online01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- bjzyx-transcoding-online01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: pushhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /push/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pushrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: muses-frontend-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /muses-frontend-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- muses-frontend-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: ceph-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /ceph-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- ceph-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: qilin-platformhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qilin-platform/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qilin-platformrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: suike-receng-engine-monitorhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /suike-receng-engine-monitor/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- suike-receng-engine-monitorrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: cupid-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /cupid-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- cupid-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: hardingproxy-promhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /shardingproxy-prom/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- shardingproxy-promrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: bi-service-1honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /bi-service-1/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- bi-service-1relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: bi-service-2honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /bi-service-2/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- bi-service-2relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: bi-service-3honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /bi-service-3/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- bi-service-3relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: gateway-apisixhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /gateway-apisix/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- gateway-apisixrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: gateway-unityhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /gateway-unity/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- gateway-unityrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace
- job_name: apollo-testhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /apollo-test/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- apollo-testrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: cloud-config01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /cloud-config01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- cloud-config01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: dubbo-iqiyi-metricshonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /dubbo-iqiyi-metrics/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- dubbo-iqiyi-metricsrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: iqiyi-bihonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /iqiyi-bi/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- iqiyi-birelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-tbt-01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-tbt-01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-tbt-01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mp-longvideohonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mp-longvideo/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mp-longvideorelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pcell-basehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pcell-base/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pcell-baserelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pcell-onlinehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pcell-online/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pcell-onlinerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: miniapp-java-servicehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /miniapp-java-service/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- miniapp-java-servicerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pcell-cashback-onlinehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pcell-cashback-online/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pcell-cashback-onlinerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pcell-lotto-api-onlinehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pcell-lotto-api-online/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pcell-lotto-api-onlinerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: subscription-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /subscription-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- subscription-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-gift-onlinehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-gift-online/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-gift-onlinerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mynahonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /myna/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mynarelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qlive-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qlive-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qlive-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: anno-ms-roverhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /anno-ms-rover/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- anno-ms-roverrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: anno-ms-rover-testhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /anno-ms-rover-test/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- anno-ms-rover-testrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: dc-resource-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /dc-resource-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- dc-resource-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: sns-like-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /sns-like-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- sns-like-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: hotchat-tracehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /hotchat-trace/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- hotchat-tracerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: lighthouse-tracehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /lighthouse-trace/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- lighthouse-tracerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: lighthouse-trace-testhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /lighthouse-trace-test/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- lighthouse-trace-testrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-card30honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-card30/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-card30relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-iface2honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-iface2/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-iface2relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: douyahonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /douya/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- douyarelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: to-be-deletedhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /to-be-deleted/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- to-be-deletedrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: epd-financehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /epd-finance/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- epd-financerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-sns-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-sns-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-sns-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-clusterhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-cluster/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-clusterrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-monitorhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-monitor/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-monitorrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: hippo-avatar-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /hippo-avatar-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- hippo-avatar-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: cloudgametesthonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /cloudgametest/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- cloudgametestrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-fronthonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-front/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-frontrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-hmivt-01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-hmivt-01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-hmivt-01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: openlivehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /openlive/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- openliverelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-autorenewhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-autorenew/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-autorenewrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: jiandanhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /jiandan/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- jiandanrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: creation-ops-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /creation-ops-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- creation-ops-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: creator-toolshonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /creator-tools/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- creator-toolsrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: ai-cloud-audithonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /ai-cloud-audit/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- ai-cloud-auditrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: meshhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mesh/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- meshrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pca-meshhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pca-mesh/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pca-meshrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pca-mesh-datahonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pca-mesh-data/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pca-mesh-datarelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-qiyue-pricehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-qiyue-price/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-qiyue-pricerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: viptrade-front-platform-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /viptrade-front-platform-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- viptrade-front-platform-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-senginehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-sengine/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-senginerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: st-comic-action-recoghonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /st-comic-action-recog/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- st-comic-action-recogrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-qiyue-apihonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-qiyue-api/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-qiyue-apirelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: coupon-proxy-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /coupon-proxy-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- coupon-proxy-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-card30-views-plthonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-card30-views-plt/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-card30-views-pltrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-controlhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-control/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-controlrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-basehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-base/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-baserelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-views-homehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-views-home/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-views-homerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-videohonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-video/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-videorelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qytracehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qytrace/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qytracerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qytrace-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qytrace-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qytrace-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-presenthonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-present/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-presentrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-qytracehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-qytrace/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-qytracerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qytrace-test01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qytrace-test01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qytrace-test01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-backendhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-backend/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-backendrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: realvvhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /realvv/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- realvvrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vote-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vote-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vote-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qipuhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qipu/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qipurelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: ticket-bp-prometheus-01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /ticket-bp-prometheus-01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- ticket-bp-prometheus-01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: tkcloud-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /tkcloud-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- tkcloud-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-partner-newhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-partner-new/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-partner-newrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-vote-prometheushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-vote-prometheus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-vote-prometheusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: yunpanapihonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /yunpanapi/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- yunpanapirelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: acn-backendhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /acn-backend/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- acn-backendrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-qiyue-storehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-qiyue-store/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-qiyue-storerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: baseline-litehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /baseline-lite/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- baseline-literelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mba-rec-tracehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mba-rec-trace/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mba-rec-tracerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: grp-rec-tracehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /grp-rec-trace/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- grp-rec-tracerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qijian-tracehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qijian-trace/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qijian-tracerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: iqiyi-comichonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /iqiyi-comic/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- iqiyi-comicrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-promotionhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-promotion/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-promotionrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-adwordhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-adword/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-adwordrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-payresulthonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-payresult/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-payresultrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-trade-plushonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-trade-plus/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-trade-plusrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: saas-vip-queryhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /saas-vip-query/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- saas-vip-queryrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-pcw-tv-monitorhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-pcw-tv-monitor/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-pcw-tv-monitorrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-phw-01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-phw-01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-phw-01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: saas-vip-orderhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /saas-vip-order/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- saas-vip-orderrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pcell-promotion-apihonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pcell-promotion-api/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pcell-promotion-apirelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-phwhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-phw/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-phwrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mp-qiyihaohonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mp-qiyihao/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mp-qiyihaorelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: viptrade-pay-infohonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /viptrade-pay-info/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- viptrade-pay-inforelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: package-optimizationhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /package-optimization/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- package-optimizationrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qiyihao-promhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qiyihao-prom/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qiyihao-promrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qiyihaohonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qiyihao/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qiyihaorelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-taghonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-tag/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-tagrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: server-subscribe-pushhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /server-subscribe-push/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- server-subscribe-pushrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: change-reviewgroup-settinghonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /change-reviewgroup-setting/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- change-reviewgroup-settingrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: cartoon-permissionhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /cartoon-permission/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- cartoon-permissionrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: apply-otp-permissionhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /apply-otp-permission/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- apply-otp-permissionrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: game-permissionhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /game-permission/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- game-permissionrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: longterm-doorcard-permissionhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /longterm-doorcard-permission/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- longterm-doorcard-permissionrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qimihonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qimi/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qimirelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: phone-applyhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /phone-apply/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- phone-applyrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: src-linux-base-line-whitelisthonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /src-linux-base-line-whitelist/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- src-linux-base-line-whitelistrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-rocketmq-devhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-rocketmq-dev/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-rocketmq-devrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: beatstorehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /beatstore/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- beatstorerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pizzahonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pizza/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pizzarelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: search-indexinghonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /search-indexing/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- search-indexingrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: beatstore-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /beatstore-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- beatstore-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: search-indexing-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /search-indexing-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- search-indexing-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: bi-others-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /bi-others-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- bi-others-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: ads-backend-rotation-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /ads-backend-rotation-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- ads-backend-rotation-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: bizinterest-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /bizinterest-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- bizinterest-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-rocketmq-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-rocketmq-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-rocketmq-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-rover-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-rover-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-rover-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: user-cloud-lbs-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /user-cloud-lbs-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- user-cloud-lbs-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: matrix-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /matrix-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- matrix-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-step-reward-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-step-reward-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-step-reward-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: jigsaw-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /jigsaw-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- jigsaw-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mcg-pha-feigehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mcg-pha-feige/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mcg-pha-feigerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-virtual-currency-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-virtual-currency-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-virtual-currency-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qixiu-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qixiu-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qixiu-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: recsys-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /recsys-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- recsys-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-fav-intlhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-fav-intl/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-fav-intlrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-fav-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-fav-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-fav-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: rec-qishow-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /rec-qishow-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- rec-qishow-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: babel-ibd-pastor-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /babel-ibd-pastor-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- babel-ibd-pastor-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: lego-playcontrolhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /lego-playcontrol/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- lego-playcontrolrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: usercloud-livechat-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /usercloud-livechat-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- usercloud-livechat-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: lego-playcontrol-data-service-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /lego-playcontrol-data-service-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- lego-playcontrol-data-service-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: lego-playcontrol-data-servicehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /lego-playcontrol-data-service/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- lego-playcontrol-data-servicerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qlb-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qlb-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qlb-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: growth-01honor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /growth-01/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- growth-01relabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: pizza-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /pizza-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- pizza-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qixin-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qixin-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qixin-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: intl-tinyurl-intlhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /intl-tinyurl-intl/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- intl-tinyurl-intlrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mams-audit-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mams-audit-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mams-audit-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: qiyi-iguana-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /qiyi-iguana-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- qiyi-iguana-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mams-audit-testhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mams-audit-test/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mams-audit-testrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: vip-interact-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /vip-interact-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- vip-interact-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: iqiyi-unified-gateway-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /iqiyi-unified-gateway-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- iqiyi-unified-gateway-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: sentinel-intlhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /sentinel-intl/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- sentinel-intlrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: lingxu-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /lingxu-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- lingxu-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: adtest-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /adtest-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- adtest-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: beatshomehonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /beatshome/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- beatshomerelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: mbd-basic-prodhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /mbd-basic-prod/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- mbd-basic-prodrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace
- job_name: spring-cloud-iqiyi-testhonor_timestamps: truescrape_interval: 1mscrape_timeout: 10smetrics_path: /spring-cloud-iqiyi-test/prometheus/metricsscheme: httpkubernetes_sd_configs:- role: endpointsnamespaces:names:- spring-cloud-iqiyi-testrelabel_configs:- source_labels: [__meta_kubernetes_service_name]separator: ;regex: prometheus-headlessreplacement: $1action: keep- source_labels: [__meta_kubernetes_pod_container_name]separator: ;regex: prometheusreplacement: $1action: keep- source_labels: [__meta_kubernetes_namespace]separator: ;regex: (.*)target_label: namespacereplacement: $1action: replace- separator: ;regex: (.*)target_label: projectreplacement: qytraceaction: replace

参考:

Prometheus监控神器-服务发现篇(一) - SegmentFault 思否

https://blog.51cto.com/u_12476817/4203494

总结:Prometheus服务发现机制相关推荐

  1. Prometheus服务发现+Grafana炫酷的界面展示

    目录 部署service discovery 相关概念 prometheus 服务发现机制 基于文件服务发现 文件发现的作用 基于DNS自动发现 基于consul发现 相关概念 安装consul_1. ...

  2. Prometheus 服务发现

    文章目录 一.Prometheus 部署 二.部署监控其他节点 1. 主配置文件解析 2. server 节点配置 3. 加入slave节点监控 4. 验证是否加入成功 三.表达式浏览器 1. 表达式 ...

  3. 微服务ServiceMesh及三种服务发现机制

    1. 前言 今年,ServiceMesh(服务网格)概念在社区里头非常火,有人提出2018年是ServiceMesh年,还有人提出ServiceMesh是下一代的微服务架构基础.作为架构师,如果你现在 ...

  4. SPI(服务发现机制)

    什么是SPI SPI ,全称为 Service Provider Interface,是一种服务发现机制.它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文 ...

  5. android module中获取 app_Android模块化中的服务发现机制

    code小生 一个专注 Android 领域的技术平台 公众号回复 Android 加入我的安卓技术群 作者:低情商的大仙 链接:https://www.jianshu.com/p/de432a82e ...

  6. 第四篇:服务发现机制

    本文出自Service Discovery in a Microservices Architecture,作者 Chris Richardson, 写于2015年5月19日 这是本系列文章的第四篇. ...

  7. etcd 启动分析_grpc-go基于etcd实现服务发现机制

    构建高可用.高性能的通信服务,通常采用服务注册与发现.负载均衡和容错处理等机制实现.根据负载均衡实现所在的位置不同,通常可分为以下三种解决方案 负载均衡选择 代理还是客户端? 注意:在某些文献中,代理 ...

  8. 轻松构建docker服务发现机制

    目录 前言 一.环境 二.部署步骤 1.Docker01操作 2.docker02.docker03加入consul集群 三.验证 前言 服务发现在SOA(Service-Oriented Archi ...

  9. Prometheus---部署及服务发现

    文章目录 一.环境 二.准备工作 三.安装 四.表达式浏览器使用 4.1 cpu 4.2 内存使用率 五.service discover 服务发现 1. Prometheus 服务发现 2. pro ...

最新文章

  1. CMB标量功率谱第一个谱指数跑动项n(1)跑动带来的影响
  2. 「雅礼集训 2017 Day5」珠宝
  3. Python爬虫之旅_TWO
  4. python中进程池的应用
  5. Linux下那些查找命令
  6. 安全测试===Mysql 注入练习网站(3)
  7. 技术:叫我怎么爱上你
  8. php mysqli result,PHP mysqli_free_result()与mysqli_fetch_array()函数详解
  9. 机房收费系统重构版:那个系统我们一起遇到的问题
  10. 学习.net应该知道什么
  11. 如何在 Mac 上的“照片”中更改和增强视频?
  12. python-自制单词本导入有道词典
  13. vm8.0下安装mac
  14. android 圆形自定义进度条,Android实现自定义圆形进度条
  15. Skyscrapers Aren’t Scalable
  16. 什么是计算机剪贴板(粘贴板)?
  17. Linux系统检测工具
  18. 20155327《Java程序设计》第八周学习总结
  19. linux怎么新建html文件,HTML 编辑器
  20. 数字带通调制系统实验-BPSK的调制与解调

热门文章

  1. 大数据之jstorm,storm,hbase,hadoop and so on
  2. 机器学习算法笔记--------建立西瓜数据集
  3. 使用mybatisplus的insert方法报错:org.apache.ibatis.reflection.ReflectionException: Could not set property
  4. C语言如何生成随机数——随机数原理分析
  5. android 单例模式的使用场景,android设计模式之单例模式
  6. 数据结构-队列和栈有什么区别
  7. SwiftCon 2016 参会感想
  8. 如何用Python从IEX下载日内K线数据
  9. 关于字符型变量和整形变量相互转换的问题
  10. 苹果最近删除的照片怎么恢复?3个必学方法