# my global config global: scrape_interval: 10s # Set the scrape interval to every 15 seconds. Default is every 1 minute. evaluation_interval: 60s # Evaluate rules every 15 seconds. The default is every 1 minute. #external_labels: # scrape_timeout is set to the global default (10s). # Alertmanager configuration alerting: alertmanagers: - scheme: https static_configs: - targets: ['alertmanager.guaranteedstruggle.host'] # Writing data to remote long-term storage (VictoriaMetrics) # remote_write: # - url: # Load rules once and periodically evaluate them according to the global 'evaluation_interval'. rule_files: - '/etc/prometheus/alerts.yaml' - '/etc/prometheus/service_alerts/*.yaml' # A scrape configuration containing exactly one endpoint to scrape: # Here it's Prometheus itself. scrape_configs: #### TODO вынести в шаблоны сбор экспортеров на основе ролей машин - job_name: 'node-exporters' scheme: http static_configs: - targets: - 'semyon-0x01:9100' - 'semyon-0x02:9100' - 'semyon-0x03:9100' - 'semyon-0x04:9100' - 'semyon-0x05:9100' - 'king-albert:9100' - 'gpu-slut:9100' # relabel_configs: # - target_label: instance # replacement: 'cyberbully:9100' # - target_label: host # replacement: cyberbully - job_name: 'node-exporters-vms' scheme: http static_configs: - targets: - 'printing-slut:9100' - 'swarm-node1:9100' - 'swarm-node2:9100' - 'swarm-node3:9100' - 'harbor:9100' - 'rke2-master1:9100' - 'rke2-master2:9100' - 'rke2-master3:9100' - 'rke2-worker1:9100' - 'rke2-worker2:9100' - 'rke2-worker3:9100' - 'rke2-worker4:9100' - 'rke2-worker5:9100' - 'k3s-rancher:9100' - 'k3s-awx:9100' # # - job_name: 'node-exporters-lxc' # # scheme: http # # static_configs: # # - targets: - job_name: 'impi-exporters' scheme: http static_configs: - targets: #- 'cyberbully:9290' - 'king-albert:9290' # - 'semyon-0x01:9290' # - 'semyon-0x02:9290' # - 'semyon-0x03:9290' # - 'semyon-0x04:9290' # - 'semyon-0x05:9290' # - 'gpu-slut:9290' # пиписа-экспортер # # - job_name: 'vdk2ch-pipisa-exporter' # # scheme: http # # static_configs: # # - targets: # # - '192.168.0.55:9992' # # relabel_configs: # # - target_label: instance # # replacement: 'cyberbully:9992' # # - target_label: host # # replacement: cyberbully # пиписа-экспортер # - job_name: 'vllm-exporter' # scheme: http # static_configs: # - targets: # - '192.168.0.4:8000' # relabel_configs: # - target_label: instance # replacement: 'new-computer-home:8000' # - target_label: host # replacement: new-computer-home # # # - job_name: 'nginx-vts-metrics' # # scheme: http # # metrics_path: /status/format/prometheus # # static_configs: # # - targets: # # - '192.168.0.55:9042' # # relabel_configs: # # - target_label: instance # # replacement: 'cyberbully:9042' # - target_label: host # replacement: cyberbully # шиндоус-экспортер поверх ноута через домашний вайфай # # - job_name: 'i-programmed-my-home-computer' # # scheme: http # # static_configs: # # - targets: # # - '192.168.0.2:9182' # # - '192.168.0.3:9182' # # relabel_configs: # # - source_labels: [__address__] # # regex: "(192.168.0.2.+)" # # target_label: instance # # replacement: 'Desktop-O50pt4s:9182' # # - source_labels: [__address__] # # regex: "(192.168.0.2.+)" # # target_label: host # # replacement: Desktop-O50pt4s # # - source_labels: [__address__] # # regex: "(192.168.0.3.+)" # # target_label: instance # # replacement: 'Desktop-edov3u5:9182' # # - source_labels: [__address__] # # regex: "(192.168.0.3.+)" # # target_label: host # # replacement: Desktop-edov3u5 # # # - job_name: 'nvidia-gpu-metrics' # # scheme: http # # static_configs: # # - targets: # # - '192.168.0.2:9835' # # relabel_configs: # # - target_label: instance # # replacement: 'Desktop-O50pt4s:9835' # # # личный твиттус # # - job_name: 'pleroma' # # metrics_path: /api/pleroma/app_metrics # # scheme: https # # static_configs: # # - targets: ['social.vdk2ch.ru'] # хайпервиза - job_name: 'proxmox' metrics_path: /pve static_configs: - targets: - 'king-albert.guaranteedstruggle.host:9221'