Update 4 files
- /roles/cadvisor/templates/docker-compose.yml.j2 - /roles/cadvisor/tasks/main.yml - /roles/grafana/files/vmagent.yaml - /group_vars/all.yml
This commit is contained in:
parent
b6469327fe
commit
9ae423aa95
@ -35,7 +35,7 @@ monitoring_groups:
|
||||
# ------------ Порты для сервисов мониторинга ------------
|
||||
monitoring_ports:
|
||||
node_exporter: 9100
|
||||
cadvisor: 45133
|
||||
cadvisor: 8080
|
||||
proxmox_exporter: 9223
|
||||
vmagent: 8429
|
||||
victoriametrics: 8428
|
||||
|
||||
@ -35,14 +35,14 @@
|
||||
- name: Wait for cAdvisor to start
|
||||
wait_for:
|
||||
host: localhost
|
||||
port: "{{ cadvisor_internal_port }}"
|
||||
port: 8080
|
||||
timeout: 30
|
||||
state: started
|
||||
become: yes
|
||||
|
||||
- name: Verify cAdvisor is responding
|
||||
uri:
|
||||
url: "http://localhost:{{ cadvisor_internal_port }}/metrics"
|
||||
url: "http://localhost:8080/metrics"
|
||||
status_code: 200
|
||||
timeout: 10
|
||||
register: cadvisor_check
|
||||
|
||||
@ -16,11 +16,10 @@ services:
|
||||
- /dev/disk/:/dev/disk:ro
|
||||
- /cgroup:/cgroup:ro
|
||||
ports:
|
||||
- "{{ monitoring_ports.cadvisor }}:{{ cadvisor_internal_port }}"
|
||||
- "8080:8080"
|
||||
command:
|
||||
- --housekeeping_interval=30s
|
||||
- --docker_only=true
|
||||
- --port={{ cadvisor_internal_port }}
|
||||
networks:
|
||||
- monitoring
|
||||
|
||||
|
||||
@ -23,16 +23,13 @@ scrape_configs:
|
||||
- job_name: 'cadvisor'
|
||||
static_configs:
|
||||
- targets:
|
||||
{% for server in monitoring_groups.cadvisor_servers %}
|
||||
- '{{ server }}:{{ monitoring_ports.cadvisor }}'
|
||||
{% for server in monitoring_groups.node_exporter_servers %}
|
||||
{% if server != server_ips.olimp %}
|
||||
- '{{ server }}:8080'
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
scrape_interval: 30s
|
||||
metrics_path: /metrics
|
||||
relabel_configs:
|
||||
- source_labels: [__address__]
|
||||
target_label: instance
|
||||
regex: '(.*):{{ monitoring_ports.cadvisor }}'
|
||||
replacement: '${1}'
|
||||
|
||||
# ========== Proxmox VE ==========
|
||||
- job_name: 'proxmox'
|
||||
|
||||
Loading…
Reference in New Issue
Block a user