- job_name:'kubernetes-service-endpoints'kubernetes_sd_configs:-role: endpoints relabel_configs:-source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape]#直接包含在所有的svc中,如果需要但你的抓取kube-dns可以再过滤kube-dns的端口action: keep regex:true 当然也可以单独设置抓取kube-dns ...
3.dns_sd_configs: #DNS 服务发现监控目标 4.consul_sd_configs: #Consul 服务发现, 基于 consul 服务动态发现监控目标 5.file_sd_configs: #基于指定的文件实现服务发现, 基于指定的文件发现监控目标,相比较于静态服务发现,使用文件服务发现可以不重启prometheus服务 1. 2. 3. 4. 5. 6. 7. 8. 9. 10....
- job_name:"DNS_sd_node_exporter" dns_sd_configs: - names: [' _prometheus._tcp.zuoyang.tech'] 在上面 Prometheus.yml 配置文件中,使用 dns_sd_configs 来指定 Prometheus 是基于 DNS 的服务发现。同时,Prometheus 服务和被监控的服务器 DNS 服务地址均需要指向自建 DNS 服务器地址。 二、阿里云域名解...
dns_sd_configs:-names:["test1.example.com","test2.example.com"]# A记录 type:A # 解析类型 port:29100# 端口 1. 2. 3. 4. 5. 6. 7. 复制 重启Prometheus 在targets中可以看到dns-a记录 dns-a DNS SRV是DNS资源记录中的一种记录类型,用来指定服务器地址与端口,并且可以设置每个服务器的优先级...
本章节主要讲自动发现使用场景介绍与Prometheus基于文件、DNS的自动发现配置 当我们使用各类exporter分别对系统、数据库和HTTP服务进行监控指标采集,对于所有监控指标对应的Target的运行状态和资源使用情况,都是用Prometheus的静态配置功能static_configs来 手动添加主机IP和端口,然后重载服务让Prometheus发现。
[ -<consul_sd_config>... ] # DNS服务发现配置列表。 dns_sd_configs: [ -<dns_sd_config>... ] # EC2服务发现配置列表。 ec2_sd_configs: [ -<ec2_sd_config>... ] # OpenStack服务发现配置列表。 openstack_sd_configs: [ -<openstack_sd_config>... ] ...
dns_sd_configs: 通过DNS SRV记录进行服务发现。 Prometheus服务发现(Service Discovery)配置案例 静态配置:这是最基础也是最直接的方式。在Prometheus的配置文件中,通过static_configs指定所有的服务实例。 scrape_configs: - job_name: 'prometheus'static_configs: - targets: ['localhost:9090'] ...
static_configs: - targets: - localhost:9090 - job_name: kube-state-metrics static_configs: - targets: - prometheus-kube-state-metrics.monitoring.svc:8080 Prometheus支持的服务发现非常多: static_configs: 静态服务发现 dns_sd_configs: DNS 服务发现 ...
dockerswarm_sd_configs: [ - <dockerswarm_sd_config> ... ] #DNS服务发现配置列表。 dns_sd_configs: [ - <dns_sd_config> ... ] # EC2 服务发现配置列表。 ec2_sd_configs: [ - <ec2_sd_config> ... ] # Eureka 服务发现配置列表。
dns_sd_configs:[-<dns_sd_config>...]# EC2服务发现配置列表。ec2_sd_configs:[-<ec2_sd_config>...]# OpenStack服务发现配置列表。openstack_sd_configs:[-<openstack_sd_config>...]# 文件服务发现配置列表。file_sd_configs:[-<file_sd_config>...]# GCE服务发现配置列表。gce...