Rancher1.6 部署prometheus
阅读原文时间:2023年07月13日阅读:2

镜像:prom/prometheus:latest

映射端口:9090:9090

服务连接:

blackbox-exporter

cadvisor

node-exporter

挂载卷:

/home/work/prometheus:/etc/prometheus/

调度:

monitor=true

需要修改监听机器IP:

prometheus.yml

global:

scrape_interval:     15s

evaluation_interval: 15s

external_labels:

monitor: 'exporter-metrics'

alerting:

alertmanagers:

- static_configs``:

- targets``: [``"alertmanager:9093"``]

# Settings related to the remote write feature.

remote_write:

- url``: "[http://10.116.1.169:28086/api/v1/prom/write?db=prometheus](http://10.116.1.169:28086/api/v1/prom/write?db=prometheus)"

remote_read:

- url``: "[http://10.116.1.169:28086/api/v1/prom/read?db=prometheus](http://10.116.1.169:28086/api/v1/prom/read?db=prometheus)"

scrape_configs:

- job_name``: 'HostsMetrics'

dns_sd_configs:

- names``:

- node-exporter

refresh_interval: 15s

type: A

port: 9100

- job_name``: 'RancherServerMetrics'

dns_sd_configs:

- names``:

- cadvisor

refresh_interval: 15s

type: A

port: 8080

- job_name``: 'RancherApi'

dns_sd_configs:

- names``:

- 'prometheus-rancher-exporter'

refresh_interval: 15s

type: A

port: 9173

- job_name``: 'Prometheus'

static_configs:

- targets``:

- '127.0.0.1:9090'

- job_name``: 'ng_02blackbox'

metrics_path: /probe

params:

module: [``http_2xx``]  # Look for a HTTP 200 response.

static_configs:

- targets``:

- http``:``//www.baidu.co # Target to probe with http.

- https``:``//www.baidu.co # Target to probe with https.

relabel_configs:

- source_labels``: [``__address__``]

target_label: __param_target

- source_labels``: [``__param_target``]

target_label: instance

- target_label``: __address__

replacement: 10``.116.1.157:``9115 # The blackbox exporter's real hostname:port.

- job_name``: 'ng_01blackbox'

metrics_path: /probe

params:

module: [``http_2xx``]  # Look for a HTTP 200 response.

static_configs:

- targets``:

- http``:``//www.baidu.co # Target to probe with http.

- https``:``//www.baidu.co # Target to probe with https.

relabel_configs:

- source_labels``: [``__address__``]

target_label: __param_target

- source_labels``: [``__param_target``]

target_label: instance

- target_label``: __address__

replacement: 10``.116.1.155:``9115 # The blackbox exporter's real hostname:port.

- job_name``: 'uc-upstream'

metrics_path: /probe

params:

module: [``http_2xx``]  # Look for a HTTP 200 response.

static_configs:

- targets``:

- http``:``//10``.116.1.157:``2500/uc/_monitor

- http``:``//10``.116.1.155:``2500/uc/_monitor

relabel_configs:

- source_labels``: [``__address__``]

target_label: __param_target

- source_labels``: [``__param_target``]

target_label: instance

- target_label``: __address__

replacement: 10``.116.1.155:``9115 # The blackbox exporter's real hostname:port.

- job_name``: 'ng_02port_status'

metrics_path: /probe

params:

module: [``tcp_connect``]

static_configs:

- targets``: [``'127.0.0.1:443'``,``'127.0.0.1:80'``,``'10.116.1.155:2500'``,``'10.116.1.157:2500'``,``'10.116.1.155:3100'``,``'10.116.1.157:3100'``,``'10.116.1.157:4080'``,``'10.116.1.155:4090'``,``'10.116.1.155:4410'``,``'10.116.1.155:1101'``,``'10.116.1.157:1101'``]

labels:

instance: 'port_status'

group: 'tcp'

relabel_configs:

- source_labels``: [``__address__``]

target_label: __param_target

- target_label``: __address__

replacement: 10``.116.1.157:``9115

- job_name``: 'ng_01port_status'

metrics_path: /probe

params:

module: [``tcp_connect``]

static_configs:

- targets``: [``'127.0.0.1:443'``,``'127.0.0.1:80'``,``'10.116.1.155:2500'``,``'10.116.1.157:2500'``,``'10.116.1.155:3100'``,``'10.116.1.157:3100'``,``'10.116.1.157:4080'``,``'10.116.1.155:4090'``,``'10.116.1.155:4410'``,``'10.116.1.155:1101'``,``'10.116.1.157:1101'``]

labels:

instance: 'port_status'

group: 'tcp'

relabel_configs:

- source_labels``: [``__address__``]

target_label: __param_target

- target_label``: __address__

replacement: 10``.116.1.155:``9115

- job_name``: 'kafka_exporter'

static_configs:

- targets``: [``'10.116.1.156:9308'``]

- job_name``: 'jmx_exporter'

static_configs:

- targets``: [``'10.116.1.156:9309'``]

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章