Update 3 files
- /olimp-deploy.yml - /roles/grafana/templates/vmagent.yaml.j2 - /group_vars/all.yml
This commit is contained in:
parent
1413bb7683
commit
d764ead505
@ -42,7 +42,7 @@ monitoring_groups:
|
||||
monitoring_ports:
|
||||
node_exporter: 9100
|
||||
cadvisor: 8080
|
||||
proxmox_exporter: 9221
|
||||
proxmox_exporter: 9223
|
||||
vmagent: 8429
|
||||
victoriametrics: 8428
|
||||
loki: 3100
|
||||
|
||||
@ -4,6 +4,7 @@
|
||||
- {role: base_setup, tags: deploy_base}
|
||||
- {role: system_cleanup, tags: deploy_cleanup}
|
||||
- {role: cadvisor, tags: deploy_cadvisor}
|
||||
- {role: promtail, tags: deploy_promtail}
|
||||
|
||||
- hosts: pve-server
|
||||
roles:
|
||||
|
||||
@ -46,13 +46,38 @@ scrape_configs:
|
||||
module: [default]
|
||||
scrape_interval: 30s
|
||||
relabel_configs:
|
||||
# Исправляем дублирование instance
|
||||
- source_labels: [__address__]
|
||||
target_label: instance
|
||||
regex: '([^:]+)(:\d+)?'
|
||||
replacement: '${1}'
|
||||
action: replace
|
||||
# ========== Loki ==========
|
||||
- job_name: 'loki'
|
||||
static_configs:
|
||||
- targets:
|
||||
- '{{ server_ips.manage }}:{{ monitoring_ports.loki }}' # 3100
|
||||
scrape_interval: 30s
|
||||
metrics_path: /metrics
|
||||
relabel_configs:
|
||||
- source_labels: [__address__]
|
||||
target_label: instance
|
||||
regex: '(.*):{{ monitoring_ports.loki }}'
|
||||
replacement: '${1}'
|
||||
|
||||
# ========== Promtail ==========
|
||||
- job_name: 'promtail'
|
||||
static_configs:
|
||||
- targets:
|
||||
{% for server in monitoring_groups.promtail_servers %}
|
||||
- '{{ server }}:{{ monitoring_ports.promtail }}' # 9080
|
||||
{% endfor %}
|
||||
scrape_interval: 30s
|
||||
metrics_path: /metrics
|
||||
relabel_configs:
|
||||
- source_labels: [__address__]
|
||||
target_label: instance
|
||||
regex: '(.*):{{ monitoring_ports.promtail }}'
|
||||
replacement: '${1}'
|
||||
# ========== Self-monitoring ==========
|
||||
- job_name: 'vmagent'
|
||||
static_configs:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user