Configuration

global:
  scrape_interval: 10s
  scrape_timeout: 10s
  evaluation_interval: 10s
alerting:
  alertmanagers:
  - static_configs:
    - targets: []
    scheme: http
    timeout: 10s
    api_version: v1
scrape_configs:
- job_name: cadvisor
  honor_timestamps: true
  scrape_interval: 10s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - cadvisor:8080
- job_name: node_exporter
  honor_timestamps: true
  scrape_interval: 10s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - node_exporter:9100
    labels:
      environment: stage
      ip: 77.91.122.139
  - targets:
    - 185.53.46.228:9100
    labels:
      environment: stage
      ip: 185.53.46.228
  - targets:
    - 88.218.93.225:9100
    labels:
      environment: production
      ip: 88.218.93.225
  - targets:
    - 185.250.44.72:9100
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 185.250.44.72
  - targets:
    - 31.172.75.54:9100
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 31.172.75.54
  - targets:
    - 185.143.179.154:9100
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 185.143.179.154
  - targets:
    - 193.124.114.46:9182
    labels:
      environment: production
      ip: 193.124.114.46
  - targets:
    - 91.194.11.214:9101
    labels:
      environment: production
      ip: 91.194.11.214
  - targets:
    - 185.143.179.38:9101
    labels:
      environment: production
      ip: 185.143.179.38
  - targets:
    - 77.91.122.139:9101
    labels:
      environment: production
      ip: 77.91.122.139
  - targets:
    - 185.143.179.154:9101
    labels:
      environment: production
      ip: 185.143.179.154
  basic_auth:
    username: prometheus
    password: <secret>
  relabel_configs:
  - source_labels: [__address__]
    separator: ;
    regex: node_exporter:9100
    target_label: instance
    replacement: ustage
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 185.250.44.72:9100
    target_label: instance
    replacement: ru-production
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 31.172.75.54:9100
    target_label: instance
    replacement: public
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 185.143.179.154:9100
    target_label: instance
    replacement: vpn-gateway
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 193.124.114.46:9182
    target_label: instance
    replacement: windows-server
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 185.53.46.228:9100
    target_label: instance
    replacement: wordpress-blog-stage
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 88.218.93.225:9100
    target_label: instance
    replacement: wordpress-blog-prod
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 91.194.11.214:9101
    target_label: instance
    replacement: shadowsocks-ca
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 185.143.179.154:9101
    target_label: instance
    replacement: shadowsocks-ge2
    action: replace
  - source_labels: [__address__]
    separator: ;
    regex: 185.143.179.38:9101
    target_label: instance
    replacement: shadowsocks-ge3
    action: replace
- job_name: ssl
  honor_timestamps: true
  params:
    module:
    - https
  scrape_interval: 10s
  scrape_timeout: 10s
  metrics_path: /probe
  scheme: http
  static_configs:
  - targets:
    - sharp-dev.ru
    - sharp-dev.net
    - vallettasoftware.com
    - security-magnet.vallettasoftware.com
    - reaktiveteam.ru
    - sharptalks.reaktiveteam.ru
    - blog.vallettasoftware.com
    - assets.blog.vallettasoftware.com
    - images.blog.vallettasoftware.com
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
  - targets:
    - demo1.ustage.vallettasoftware.com
    - demo2.ustage.vallettasoftware.com
    - demo3.ustage.vallettasoftware.com
    - demo-blog.vallettasoftware.com
    - assets.demo-blog.vallettasoftware.com
    - images.demo-blog.vallettasoftware.com
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: stage
  - targets:
    - portainer.ustage.sharp-dev.net
    - grafana.ustage.sharp-dev.net
    labels:
      administrator_tg: '@hozren'
      environment: internal
  - targets:
    - visual-layer.com
    labels:
      administrator_tg: '@hozren @AnnaShiryaeva'
      environment: production
  relabel_configs:
  - source_labels: [__address__]
    separator: ;
    regex: (.*)
    target_label: __param_target
    replacement: $1
    action: replace
  - source_labels: [__param_target]
    separator: ;
    regex: (.*)
    target_label: instance
    replacement: $1
    action: replace
  - separator: ;
    regex: (.*)
    target_label: __address__
    replacement: ssl_exporter:9219
    action: replace
- job_name: websites
  honor_timestamps: true
  params:
    module:
    - http_post_2xx
  scrape_interval: 10s
  scrape_timeout: 10s
  metrics_path: /probe
  scheme: http
  static_configs:
  - targets:
    - sharp-dev.ru
    - reaktiveteam.ru
    - sharptalks.reaktiveteam.ru
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 185.250.44.72
  - targets:
    - sharp-dev.net
    - vallettasoftware.com
    - security-magnet.vallettasoftware.com
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 31.172.75.54
  - targets:
    - demo1.ustage.vallettasoftware.com
    - demo2.ustage.vallettasoftware.com
    - demo3.ustage.vallettasoftware.com
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: stage
      ip: 77.91.122.139
  - targets:
    - blog.vallettasoftware.com
    - assets.blog.vallettasoftware.com
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 88.218.93.225
  - targets:
    - demo-blog.vallettasoftware.com
    - assets.demo-blog.vallettasoftware.com
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: stage
      ip: 185.53.46.228
  - targets:
    - portainer.ustage.sharp-dev.net
    - grafana.ustage.sharp-dev.net
    labels:
      administrator_tg: '@hozren'
      environment: internal
      ip: 77.91.122.139
  relabel_configs:
  - source_labels: [__address__]
    separator: ;
    regex: (.*)
    target_label: __param_target
    replacement: $1
    action: replace
  - source_labels: [__param_target]
    separator: ;
    regex: (.*)
    target_label: instance
    replacement: $1
    action: replace
  - separator: ;
    regex: (.*)
    target_label: __address__
    replacement: blackbox_exporter:9115
    action: replace
- job_name: mailers
  honor_timestamps: true
  params:
    module:
    - http_post_4xx
  scrape_interval: 10s
  scrape_timeout: 10s
  metrics_path: /probe
  scheme: http
  static_configs:
  - targets:
    - 185.250.44.72:8111
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 185.250.44.72
  - targets:
    - 31.172.75.54:8111
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 31.172.75.54
  relabel_configs:
  - source_labels: [__address__]
    separator: ;
    regex: (.*)
    target_label: __param_target
    replacement: $1
    action: replace
  - source_labels: [__param_target]
    separator: ;
    regex: (.*)
    target_label: instance
    replacement: $1
    action: replace
  - separator: ;
    regex: (.*)
    target_label: __address__
    replacement: blackbox_exporter:9115
    action: replace
  - source_labels: [__param_target]
    separator: ;
    regex: 185.250.44.72:8111
    target_label: instance
    replacement: ru-mailer
    action: replace
  - source_labels: [__param_target]
    separator: ;
    regex: 31.172.75.54:8111
    target_label: instance
    replacement: en-mailer
    action: replace
- job_name: domain
  honor_timestamps: true
  scrape_interval: 10s
  scrape_timeout: 10s
  metrics_path: /probe
  scheme: http
  static_configs:
  - targets:
    - sharp-dev.ru
    - reaktiveteam.ru
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 185.250.44.72
  - targets:
    - sharp-dev.net
    - vallettasoftware.com
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 31.172.75.54
  - targets:
    - vaLeTasoftware.com
    - vaLLeTasoftware.com
    - vaLeTTasoftware.com
    - vaLLeTTa.software
    labels:
      administrator_tg: '@meseda2615 @ivandopalas'
      environment: production
      ip: 192.64.119.34
  relabel_configs:
  - source_labels: [__address__]
    separator: ;
    regex: (.*)
    target_label: __param_target
    replacement: $1
    action: replace
  - source_labels: [__param_target]
    separator: ;
    regex: (.*)
    target_label: instance
    replacement: $1
    action: replace
  - separator: ;
    regex: (.*)
    target_label: __address__
    replacement: domain_exporter:9222
    action: replace
- job_name: google_exporter
  honor_timestamps: true
  scrape_interval: 20s
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - 77.91.122.139:9200
    labels:
      environment: production
      ip: 77.91.122.139