Prometheus 是否可以将领事服务发现配置为使用TLS?
更新我可能已经找到了答案。明天将尝试: 我一直在和领事修补普罗米修斯服务发现 我能够发现并抓取HTTP端点,但我无法辨别是否有可能将普罗米修斯配置为使用TLS w/targets,并希望得到指导 普罗米修斯似乎认为Prometheus 是否可以将领事服务发现配置为使用TLS?,prometheus,Prometheus,更新我可能已经找到了答案。明天将尝试: 我一直在和领事修补普罗米修斯服务发现 我能够发现并抓取HTTP端点,但我无法辨别是否有可能将普罗米修斯配置为使用TLS w/targets,并希望得到指导 普罗米修斯似乎认为方案和tls\u配置属性将tls用于领事代理(我更愿意继续将HTTP用于领事) docker compose.yml: version: "3" services: consul: restart: always image: consul:
方案
和tls\u配置
属性将tls用于领事代理(我更愿意继续将HTTP用于领事)
docker compose.yml
:
version: "3"
services:
consul:
restart: always
image: consul:1.10.0-beta
container_name: consul
expose:
- "8500" # HTTP API|UI
ports:
- 8500:8500/tcp
prometheus:
restart: always
depends_on:
- consul
image: prom/prometheus:v2.26.0
command:
- --config.file=/etc/prometheus/prometheus.yml
- --web.enable-lifecycle
volumes:
- ${PWD}/prometheus.yml:/etc/prometheus/prometheus.yml
expose:
- "9090"
ports:
- 9099:9090
global:
scrape_interval: 1m
evaluation_interval: 1m
scrape_configs:
# Consul: Cloud Run
- job_name: cloud-run
consul_sd_configs:
- server: consul:8500
datacenter: dc1
services:
- "cloud-run-01"
- "cloud-run-02"
以及:
普罗米修斯.yml:
version: "3"
services:
consul:
restart: always
image: consul:1.10.0-beta
container_name: consul
expose:
- "8500" # HTTP API|UI
ports:
- 8500:8500/tcp
prometheus:
restart: always
depends_on:
- consul
image: prom/prometheus:v2.26.0
command:
- --config.file=/etc/prometheus/prometheus.yml
- --web.enable-lifecycle
volumes:
- ${PWD}/prometheus.yml:/etc/prometheus/prometheus.yml
expose:
- "9090"
ports:
- 9099:9090
global:
scrape_interval: 1m
evaluation_interval: 1m
scrape_configs:
# Consul: Cloud Run
- job_name: cloud-run
consul_sd_configs:
- server: consul:8500
datacenter: dc1
services:
- "cloud-run-01"
- "cloud-run-02"
我正在尝试配置云运行xx
以在Google云运行上使用TLS安全端点:
curl\
--请求\
得到http://localhost:8500/v1/agent/services
{
“cloud-run-01”:{
“ID”:“cloud-run-01”,
“服务”:“cloud-run-01”,
“标签”:[
“福”,
“酒吧”
],
“元”:{},
“港口”:443,
“地址”:“node-exporter-01-mvgi2eemha-uw.a.run.app”,
“重量”:{
"通过":一,,
“警告”:1
},
“EnableTagOverride”:false,
“数据中心”:“dc1”
},
“cloud-run-02”:{
“ID”:“cloud-run-02”,
“服务”:“cloud-run-02”,
“标签”:[
“福”,
“酒吧”
],
“元”:{},
“港口”:443,
“地址”:“node-exporter-02-mvgi2eemha-uw.a.run.app”,
“重量”:{
"通过":一,,
“警告”:1
},
“EnableTagOverride”:false,
“数据中心”:“dc1”
}
}